0000950170-24-049420.txt : 20240429 0000950170-24-049420.hdr.sgml : 20240429 20240429061953 ACCESSION NUMBER: 0000950170-24-049420 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 119 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240429 DATE AS OF CHANGE: 20240429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GIGAMEDIA Ltd CENTRAL INDEX KEY: 0001105101 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] ORGANIZATION NAME: 06 Technology IRS NUMBER: 000000000 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 000-30540 FILM NUMBER: 24886424 BUSINESS ADDRESS: STREET 1: 8F, NO. 22, LANE 407 STREET 2: SECTION 2 TIDING BLVD. CITY: TAIPEI STATE: F5 ZIP: 00000 BUSINESS PHONE: 02886226568000 MAIL ADDRESS: STREET 1: 8F, NO. 22, LANE 407 STREET 2: SECTION 2 TIDING BLVD. CITY: TAIPEI STATE: F5 ZIP: 00000 FORMER COMPANY: FORMER CONFORMED NAME: GIGAMEDIA LTD DATE OF NAME CHANGE: 20000203 20-F 1 gigm-20231231.htm 20-F 20-F
FYGIGAMEDIA Ltd0001105101falseU0http://fasb.org/us-gaap/2023#EntertainmentMemberhttp://fasb.org/us-gaap/2023#EntertainmentMemberhttp://fasb.org/us-gaap/2023#EntertainmentMemberhttp://fasb.org/us-gaap/2023#EntertainmentMemberhttp://fasb.org/us-gaap/2023#EntertainmentMemberhttp://fasb.org/us-gaap/2023#EntertainmentMemberP1Y1http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#DebtSecuritiesAvailableForSaleGainLosshttp://fasb.org/us-gaap/2023#DebtSecuritiesAvailableForSaleGainLosshttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxhttp://fasb.org/us-gaap/2023#OperatingLeaseRightOfUseAssethttp://fasb.org/us-gaap/2023#OperatingLeaseRightOfUseAssethttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxJanuary 2022January 20240001105101gigm:TwoThousandSixPlanMemberus-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-012023-12-3100011051012023-01-012023-12-310001105101srt:MaximumMembergigm:TwoThousandFourPlanMember2023-12-310001105101us-gaap:SellingAndMarketingExpenseMember2023-01-012023-12-310001105101us-gaap:EquitySecuritiesMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310001105101srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMembergigm:RateForEquityInvestmentMember2022-12-310001105101us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001105101us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2022-01-012022-12-310001105101us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001105101gigm:RangeTwoMember2023-01-012023-12-310001105101us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001105101us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001105101gigm:RightOfUseAssetsAccumulatedDepreciationMember2023-12-310001105101us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310001105101gigm:RightOfUseAssetsCostMember2023-01-012023-12-310001105101gigm:AdvancesForPreOrderItemsMember2023-12-310001105101gigm:PcBasedOnlineSportsGamesMember2021-01-012021-12-310001105101gigm:PerformanceBondsMembergigm:RestrictedCashMember2022-12-310001105101us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputOptionVolatilityMember2022-01-012022-12-310001105101gigm:MinistryOfFinanceTaiwanMemberMemberus-gaap:LatestTaxYearMember2023-01-012023-12-310001105101gigm:TwoThousandSevenPlanMembersrt:MinimumMember2023-01-012023-12-310001105101country:TW2023-12-310001105101gigm:AdvancesForPreOrderItemsMember2022-12-310001105101us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001105101srt:MaximumMemberus-gaap:SoftwareDevelopmentMember2023-12-310001105101us-gaap:RetainedEarningsMember2022-12-310001105101srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMembergigm:RateForEquityInvestmentMember2023-12-310001105101gigm:CapitalizedCostMember2022-12-310001105101srt:MaximumMembergigm:TwoThousandSevenPlanMember2023-12-310001105101gigm:ExtendedAndAmendedLicenseAgreementMemberus-gaap:LicenseMember2022-01-012022-01-310001105101gigm:PrepaidLicensingAndRoyaltyFeesMember2023-01-012023-12-310001105101gigm:RightOfUseAssetsAccumulatedDepreciationMember2022-01-012022-12-310001105101country:HK2021-01-012021-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMembersrt:MinimumMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMembergigm:RateForEquityInvestmentMember2023-12-310001105101us-gaap:EquitySecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2022-01-012022-12-310001105101us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001105101us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:DebtSecuritiesMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2022-01-012022-12-310001105101country:TWus-gaap:PensionPlansDefinedBenefitMembersrt:MinimumMember2023-01-012023-12-310001105101gigm:CapitalizedCostMember2023-01-012023-12-310001105101country:HK2023-12-310001105101gigm:OfficeFurnitureAndEquipmentMembersrt:MinimumMember2023-12-310001105101gigm:RpgsMember2021-01-012021-12-310001105101us-gaap:DebtSecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2022-12-310001105101gigm:TwoThousandSevenPlanMemberus-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-012023-12-310001105101us-gaap:InlandRevenueHongKongMember2023-01-012023-12-310001105101gigm:UnusedVirtualPointsMember2022-12-310001105101country:TW2022-01-012022-12-310001105101gigm:PrepaidLicensingAndRoyaltyFeesMember2022-01-012022-12-310001105101us-gaap:PensionPlansDefinedBenefitMemberus-gaap:OperatingExpenseMember2022-01-012022-12-310001105101gigm:RpgsMember2022-01-012022-12-310001105101srt:MaximumMembergigm:RateForDebtInvestmentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2022-12-310001105101srt:MinimumMembergigm:TwoThousandFourPlanMember2023-01-012023-12-310001105101gigm:MahJongAndCasinoCasualGamesMember2023-01-012023-12-310001105101us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001105101srt:MinimumMember2022-12-310001105101gigm:RightOfUseAssetsAccumulatedDepreciationMember2022-12-310001105101us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-12-310001105101us-gaap:RetainedEarningsMember2023-01-012023-12-310001105101us-gaap:SeriesBPreferredStockMembergigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2021-11-032021-11-030001105101gigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2022-07-292022-07-290001105101srt:MaximumMembergigm:TwoThousandSevenPlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001105101gigm:RightOfUseAssetsCostMember2022-12-310001105101us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001105101srt:MaximumMembergigm:TwoThousandFourPlanMember2023-01-012023-12-310001105101gigm:ConvertibleNotePurchaseAgreementMembergigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2020-08-312020-08-310001105101us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountRateMember2022-01-012022-12-310001105101us-gaap:DebtSecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2023-01-012023-12-310001105101gigm:ConvertibleNoteAmendmentAgreementMembergigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2023-08-312023-08-310001105101gigm:MinistryOfFinanceTaiwanMemberMemberus-gaap:EarliestTaxYearMember2023-01-012023-12-310001105101us-gaap:FairValueMeasurementsRecurringMember2023-12-310001105101us-gaap:DebtSecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2023-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMembersrt:MinimumMemberus-gaap:MeasurementInputOptionVolatilityMembergigm:RateForEquityInvestmentMember2022-12-310001105101us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-12-310001105101us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-310001105101gigm:RangeOneMember2023-01-012023-12-310001105101country:HKsrt:MaximumMembergigm:MonthlyPaymentMember2023-01-012023-12-310001105101us-gaap:DomesticCountryMembergigm:UndistributedForeignEarningsMember2023-01-012023-12-310001105101gigm:RightOfUseAssetsAccumulatedDepreciationMember2023-01-012023-12-310001105101us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001105101us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-12-310001105101gigm:TwoThousandSixPlanMembersrt:MinimumMember2023-01-012023-12-310001105101us-gaap:SoftwareDevelopmentMembersrt:MinimumMember2023-12-310001105101gigm:OthersMember2021-01-012021-12-310001105101gigm:TwoThousandSixPlanMember2023-01-012023-12-310001105101gigm:RateForDebtInvestmentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMembersrt:MinimumMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2022-12-310001105101us-gaap:LicenseMember2023-01-012023-12-3100011051012022-12-310001105101gigm:ConvertibleNotePurchaseAgreementMembergigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2020-08-3100011051012021-12-310001105101us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001105101gigm:ConvertibleNoteAmendmentAgreementMembersrt:MinimumMembergigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2023-08-310001105101gigm:CapitalizedCostMember2023-12-310001105101gigm:ForEachOfFirstFifteenYearsOfServiceMember2023-01-012023-12-310001105101gigm:OthersMember2022-01-012022-12-310001105101srt:MinimumMember2023-12-310001105101gigm:CapitalizedCostMember2022-01-012022-12-310001105101country:TW2023-01-012023-12-310001105101gigm:PrepaidLicensingAndRoyaltyFeesMember2021-12-310001105101gigm:ConvertiblePromissoryNoteMemberus-gaap:SubsequentEventMembergigm:AeolusRoboticsCorporationMember2024-03-150001105101us-gaap:RetainedEarningsMember2020-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001105101gigm:MahJongAndCasinoCasualGamesMember2021-01-012021-12-310001105101us-gaap:DebtSecuritiesMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-310001105101us-gaap:RetainedEarningsMember2021-01-012021-12-310001105101gigm:TrancheTwoMembergigm:ConvertibleNotePurchaseAgreementMembergigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2020-08-312020-08-310001105101us-gaap:RetainedEarningsMember2022-01-012022-12-310001105101us-gaap:DebtSecuritiesMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310001105101gigm:ConvertibleNoteAmendmentAgreementMembergigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2023-08-310001105101us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001105101gigm:RateForDebtInvestmentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountRateMember2022-12-310001105101gigm:RangeTwoMembersrt:MinimumMember2023-12-310001105101gigm:OthersMember2023-01-012023-12-310001105101us-gaap:DebtSecuritiesMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310001105101us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputOptionVolatilityMember2023-01-012023-12-310001105101us-gaap:DebtSecuritiesMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-12-310001105101gigm:PrepaidLicensingAndRoyaltyFeesMember2023-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountRateMembergigm:RateForEquityInvestmentMember2022-12-310001105101us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountRateMembergigm:RateForEquityInvestmentMember2023-12-310001105101gigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2023-08-150001105101srt:MaximumMember2022-12-310001105101us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001105101us-gaap:SeriesBPreferredStockMembergigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2021-11-030001105101gigm:RightOfUseAssetsCostMember2022-01-012022-12-310001105101srt:MinimumMembergigm:OfficePremisesMember2023-12-3100011051012018-01-152018-01-150001105101us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001105101gigm:PrepaidLicensingAndRoyaltyFeesMember2021-01-012021-12-310001105101us-gaap:PensionPlansDefinedBenefitMemberus-gaap:OperatingExpenseMember2023-01-012023-12-310001105101country:HK2022-01-012022-12-310001105101srt:MaximumMembergigm:InformationAndCommunicationEquipmentMember2023-12-310001105101us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310001105101us-gaap:FairValueInputsLevel3Member2023-01-012023-12-310001105101country:TW2021-01-012021-12-310001105101gigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2023-08-310001105101us-gaap:EquitySecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2022-12-310001105101srt:MaximumMembergigm:TwoThousandSevenPlanMember2023-01-012023-12-310001105101us-gaap:EmployeeStockOptionMembersrt:MinimumMember2023-01-012023-12-310001105101gigm:RateForDebtInvestmentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2023-12-310001105101gigm:PerformanceBondsMembergigm:RestrictedCashMember2023-12-310001105101us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-310001105101gigm:PcBasedOnlineSportsGamesMember2022-01-012022-12-310001105101srt:MinimumMembergigm:PrepaidLicensingAndRoyaltyFeesMember2023-12-310001105101us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-310001105101gigm:CapitalizedCostMember2021-12-310001105101gigm:RateForDebtInvestmentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMembersrt:MinimumMemberus-gaap:MeasurementInputOptionVolatilityMember2022-12-310001105101us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001105101srt:MaximumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001105101srt:MaximumMembergigm:RateForDebtInvestmentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputOptionVolatilityMember2022-12-310001105101us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2023-01-012023-12-310001105101gigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2023-09-062023-09-060001105101us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310001105101gigm:RateForDebtInvestmentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountRateMember2023-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMembersrt:MinimumMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMembergigm:RateForEquityInvestmentMember2022-12-310001105101srt:MaximumMembergigm:RangeOneMember2023-12-310001105101gigm:TwoThousandSixPlanMembersrt:MaximumMember2023-01-012023-12-310001105101srt:MinimumMemberus-gaap:LicenseMember2023-01-012023-12-310001105101gigm:ConvertibleNotePurchaseAgreementMembergigm:ConvertiblePromissoryNoteMembergigm:TrancheOneMembergigm:AeolusRoboticsCorporationMember2020-08-312020-08-310001105101gigm:RangeThreeMembersrt:MinimumMember2023-12-310001105101srt:MaximumMember2023-12-310001105101srt:MinimumMembergigm:InformationAndCommunicationEquipmentMember2023-12-310001105101us-gaap:SeriesBPreferredStockMembergigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2022-12-310001105101gigm:RangeThreeMembersrt:MaximumMember2023-12-310001105101us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001105101gigm:TwoThousandFourPlanMember2023-01-012023-12-310001105101us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001105101gigm:DeferredTaxAssetsMember2023-01-012023-12-310001105101gigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2023-08-312023-08-3100011051012020-12-310001105101gigm:PcBasedOnlineSportsGamesMember2023-01-012023-12-310001105101gigm:PrepaidLicensingAndRoyaltyFeesMember2022-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100011051012021-01-012021-12-310001105101us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001105101gigm:RpgsMember2023-01-012023-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:DebtSecuritiesMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2023-01-012023-12-310001105101gigm:RightOfUseAssetsCostMember2021-12-310001105101gigm:MahJongAndCasinoCasualGamesMember2022-01-012022-12-310001105101gigm:TwoThousandSevenPlanMember2023-01-012023-12-310001105101us-gaap:InlandRevenueHongKongMember2023-12-310001105101us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-3100011051012023-12-310001105101gigm:UnamortizedVirtualItemsMember2022-12-310001105101us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310001105101us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:DebtSecuritiesMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountRateMember2022-01-012022-12-310001105101srt:MaximumMemberus-gaap:LicenseMember2023-01-012023-12-310001105101us-gaap:DebtSecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2021-12-310001105101srt:MaximumMembergigm:RangeTwoMember2023-12-310001105101srt:MaximumMembergigm:OfficePremisesMember2023-12-310001105101us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001105101us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001105101us-gaap:EquitySecuritiesMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310001105101us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001105101us-gaap:EquitySecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2023-12-310001105101gigm:TwoThousandSixPlanMembersrt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001105101us-gaap:EquitySecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2021-12-3100011051012020-01-082020-01-080001105101us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountRateMember2023-01-012023-12-310001105101us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001105101us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001105101country:HK2023-01-012023-12-310001105101us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001105101gigm:RangeTwoMember2023-12-310001105101us-gaap:FairValueMeasurementsRecurringMember2022-12-310001105101country:TW2022-12-310001105101gigm:ConvertibleNotePurchaseAgreementMembergigm:ConvertiblePromissoryNoteMembergigm:AeolusRoboticsCorporationMember2020-01-012020-12-310001105101dei:BusinessContactMember2023-01-012023-12-310001105101srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310001105101gigm:OfficePremisesMember2022-12-310001105101us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-310001105101srt:MaximumMembergigm:PrepaidLicensingAndRoyaltyFeesMember2023-12-310001105101country:HK2022-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:DebtSecuritiesMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputDiscountRateMember2023-01-012023-12-310001105101country:TWsrt:MaximumMembergigm:MonthlyPaymentMember2023-01-012023-12-310001105101gigm:MinistryOfFinanceTaiwanMemberMember2023-12-3100011051012022-01-012022-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMembergigm:RateForEquityInvestmentMemberus-gaap:MeasurementInputOptionVolatilityMember2023-12-310001105101us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001105101gigm:RangeOneMember2023-12-310001105101us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:DebtSecuritiesMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputOptionVolatilityMember2022-01-012022-12-310001105101gigm:TwoThousandSixPlanMembersrt:MaximumMember2023-12-310001105101srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMembergigm:RateForEquityInvestmentMemberus-gaap:MeasurementInputOptionVolatilityMember2022-12-310001105101us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001105101gigm:RightOfUseAssetsAccumulatedDepreciationMember2021-12-310001105101us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001105101us-gaap:PensionPlansDefinedBenefitMemberus-gaap:OperatingExpenseMember2021-01-012021-12-310001105101us-gaap:EquitySecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2023-01-012023-12-310001105101country:TWus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-310001105101us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-12-310001105101us-gaap:LeaseholdImprovementsMember2023-01-012023-12-310001105101us-gaap:EmployeeStockOptionMembersrt:MinimumMember2021-01-012021-12-310001105101us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-12-310001105101us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001105101country:CN2022-12-310001105101srt:MaximumMember2023-01-012023-12-310001105101us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-12-310001105101gigm:OfficePremisesMember2023-12-310001105101us-gaap:FairValueInputsLevel3Memberus-gaap:DebtSecuritiesMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputOptionVolatilityMember2023-01-012023-12-310001105101gigm:UnusedVirtualPointsMember2023-12-310001105101us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001105101us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001105101us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310001105101gigm:RightOfUseAssetsCostMember2023-12-310001105101us-gaap:RetainedEarningsMember2021-12-310001105101gigm:ForEachYearOfServiceThereafterMember2023-01-012023-12-310001105101srt:MaximumMembergigm:OfficeFurnitureAndEquipmentMember2023-12-310001105101us-gaap:RetainedEarningsMember2023-12-310001105101gigm:PrepaidLicensingAndRoyaltyFeesMember2020-12-310001105101us-gaap:EmployeeStockOptionMembersrt:MinimumMember2022-01-012022-12-310001105101srt:MaximumMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001105101gigm:RateForDebtInvestmentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputOptionVolatilityMember2023-12-310001105101us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001105101gigm:UnamortizedVirtualItemsMember2023-12-310001105101country:HK2023-01-012023-12-31xbrli:puregigm:Segmentiso4217:USDxbrli:sharesxbrli:sharesiso4217:HKDiso4217:TWDiso4217:USDgigm:Vote

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D. C. 20549

 

FORM 20-F

 

REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934

OR

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

For the fiscal year ended December 31, 2023

OR

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

OR

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

 

Commission File Number: 000-30540

 

GIGAMEDIA LIMITED

(Exact name of registrant as specified in its charter)

N/A

(Translation of Registrant’s name into English)

 

 

REPUBLIC OF SINGAPORE

(Jurisdiction of incorporation or organization)

8 TH FLOOR, NO. 22, LANE 407, SECTION 2 TIDING BOULEVARD, TAIPEI 114-740, taiwan, R.O.C.

(Address of principal executive offices)

CHENG-MING HUANG, Chief Executive Officer

8 TH FLOOR, NO. 22, LANE 407, SECTION 2 TIDING BOULEVARD, TAIPEI 114-740, Taiwan, R.O.C.

Tel: 886-2-2656-8000; Fax: 886-2-2656-8003

 

Securities registered or to be registered pursuant to Section 12(b) of the Exchange Act:

 

Title of Each Class

Trading Symbol

Name of Each Exchange on Which Registered

Ordinary Shares

GIGM

The Nasdaq Stock Market LLC

Securities registered or to be registered pursuant to Section 12(g) of the Exchange Act: None

Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act: None

 

Indicate the number of outstanding shares of each of the issuer’s classes of capital or common stock as of the close of the period covered by the annual report:

11,052,235 ordinary shares

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

If this annual report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934. 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 or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.:

 

Large accelerated filer

 

Accelerated filer

Non-accelerated filer

 

Emerging growth company

 

If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, 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.

† The term “new or revised financial accounting standard” refers to any update issued by the Financial Accounting Standards

Board to its Accounting Standards Codification after April 5, 2012.

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 require a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery pursuant to §240.10D-1(b). ☐

Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:

 

 


U.S. GAAP

 

International Financial Reporting Standards as issued by the International Accounting Standards Board

Other

If “Other” has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow. Item 17 Item 18

If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

 

Auditor Firm Id:

1060

Auditor Name:

Deloitte & Touche

Auditor Location:

Taipei, Taiwan

 

 

 


 

TABLE OF CONTENTS

 

Page

PART I

3

 

 

 

    ITEM 1.

IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

3

    ITEM 2.

OFFER STATISTICS AND EXPECTED TIMETABLE

3

    ITEM 3.

KEY INFORMATION

3

    ITEM 4.

INFORMATION ON THE COMPANY

14

    ITEM 4A.

UNRESOLVED STAFF COMMENTS

24

    ITEM 5.

OPERATING AND FINANCIAL REVIEW AND PROSPECTS

24

    ITEM 6.

DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

34

    ITEM 7.

MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

39

    ITEM 8.

FINANCIAL INFORMATION

40

    ITEM 9.

THE OFFER AND LISTING

40

    ITEM 10.

ADDITIONAL INFORMATION

40

    ITEM 11.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

47

    ITEM 12.

DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

48

 

 

PART II

48

 

 

 

    ITEM 13.

DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

48

    ITEM 14.

MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

48

    ITEM 15.

CONTROLS AND PROCEDURES

48

    ITEM 16.

RESERVED

49

    ITEM 16A.

AUDIT COMMITTEE FINANCIAL EXPERT

49

    ITEM 16B.

CODE OF ETHICS

49

    ITEM 16C.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

49

    ITEM 16D.

EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

50

    ITEM 16E.

PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

50

    ITEM 16F.

CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

50

    ITEM 16G.

CORPORATE GOVERNANCE

50

    ITEM 16H.

MINE SAFETY DISCLOSURE

50

    ITEM 16I.

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

50

    ITEM 16J.

INSIDER TRADING POLICIES

50

    ITEM 16K.

CYBERSECURITY

51

 

 

PART III

52

 

 

 

    ITEM 17.

FINANCIAL STATEMENTS

52

    ITEM 18.

FINANCIAL STATEMENTS

52

    ITEM 19.

EXHIBITS

53

 

i


 

CERTAIN TERMS AND CONVENTIONS

In this annual report, all references to

(i)
“we,” “us,” “our,” “our Company” or “GigaMedia” are to GigaMedia Limited and, unless the context requires otherwise, its subsidiaries, or where the context refers to any time prior to the incorporation of any of its subsidiaries, the businesses which predecessors of the present subsidiaries were engaged in and which were subsequently assumed by such subsidiaries;
(ii)
“Shares” are to ordinary shares of our Company;
(iii)
“FunTown” are to our digital entertainment service business operated through our two operating subsidiaries, Hoshin GigaMedia and FunTown World Limited;
(iv)
“GigaMedia Cloud” are to GigaMedia Cloud Services Co. Ltd., a wholly owned subsidiary incorporated under the laws of Taiwan, Republic of China (“Taiwan” or “R.O.C.”);
(v)
“Hoshin GigaMedia” are to Hoshin GigaMedia Center Inc., a wholly owned subsidiary incorporated under the laws of Taiwan; and
(vi)
“Aeolus” are to Aeolus Robotics Corporation, a private company incorporated in the Cayman Islands (“Cayman”).

For the purpose of this annual report only, geographical references to “China” and the “PRC” are to the People’s Republic of China and do not include Taiwan, the Hong Kong Special Administrative Region (“Hong Kong”) or the Macau Special Administrative Region (“Macau”). Except if the context otherwise requires, and for the purpose of this annual report only, references to “Greater China” include the PRC, Taiwan, Hong Kong and Macau. References to “Korea” or “South Korea” are to the Republic of Korea.

All references in this annual report to “U.S. dollar,” “$” or “US$” are to the legal currency of the United States; all references to “NT dollar” or “NT$” are to the legal currency of Taiwan; all references to “RMB,” “Rmb” or “Renminbi” are to the legal currency of the PRC; all references to “Hong Kong dollar” or “HK$” are to the legal currency of Hong Kong; all references to “Korean won” or “KRW” are to the legal currency of the Republic of Korea and all references to “Singapore dollar” or “S$” are to the legal currency of the Republic of Singapore.

The functional currency of each individual consolidated entity is determined based on the primary economic environment in which the entity operates. While our Company’s consolidated financial statements are presented in U.S. dollars, a large portion of our operations are conducted through subsidiaries located in Taiwan, and therefore adopt NT dollars as their functional currency. Assets and liabilities reported in our consolidated balance sheets denominated in currencies other than U.S. dollars are translated into U.S. dollars using year-end exchange rates. With respect to NT dollars, the year-end exchange rates used are 30.705, 30.71 and 27.68 to one U.S. dollar as of December 31, 2023, 2022 and 2021, respectively, which are each based on the middle rate quoted by the Bank of Taiwan. Income and expense items reported in our consolidated statements of operations denominated in currencies other than U.S. dollars are translated into U.S. dollars using average exchange rates. Certain other operating financial information denominated in currencies other than U.S. dollars, not included in our consolidated financial statements and provided in this annual report, are translated using average exchange rates.

We have approximated certain numbers in this annual report to their closest round numbers or a given number of decimal places. Due to rounding, figures shown as totals in tables may not be arithmetic aggregations of the figures preceding them.

DISCLOSURE REGARDING FORWARD-LOOKING STATEMENTS

This annual report includes “forward-looking statements” within the meaning of, and intended to qualify for the safe harbor from liability established by, the United States Private Securities Litigation Reform Act of 1995. These statements, which are not statements of historical fact, may consist of or contain estimates, assumptions, projections and/or expectations regarding future events, which may or may not occur. These statements involve known and unknown risks, uncertainties and other factors which may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Some of the risks are listed under Item 3, “Key Information — D. Risk Factors” and elsewhere in this annual report. In some cases, you can identify these forward-looking statements by words such as “aim,” “anticipate,” “believe,” “consider,” “continue,” “estimate,” “expect,” “forecast,” “going forward,” “intend,” “ought to,” “plan,” “potential,” “predict,” “project,” “propose,” “seek,” “can,” “could,” “may,” “might,” “will,” “would,” “should,” “shall,” “is likely to” or similar expressions, including their negatives. These forward-looking statements include, without limitation, statements relating to:

our business plan and strategies;
our future business development and potential financial condition, results of operations and other projected financial information;
our ability to manage current and potential future growth;
expected continued acceptance of our revenue model;
our plans for strategic partnerships, licenses and alliances;

1


 

our acquisitions and strategic investments, and our ability to successfully integrate any acquisitions into our operations;
our ability to protect our intellectual property rights and the security of our customers’ information;
the launch of new digital entertainment services according to our timetable;
expected continued acceptance of our digital entertainment services, including expected growth of the digital entertainment industry, and consumer preferences for our products and services;
the in-house development of new digital entertainment products;
our plans to license additional digital entertainment products from third parties, and the launch of these new products, including the timing of any such development, licenses or launches, in various geographic markets;
our ability to maintain and strengthen our position as one of the largest online MahJong operators in Taiwan;
changes in the competitive environment in which we operate, including the potential entry of new competitors in any of our business lines;
the outcome of ongoing, or any future, litigation or arbitration;
our corporate classification by various governmental entities;
fluctuations in foreign currency rates, in particular, any material appreciation of the NT dollar against the U.S. dollar, and our ability to manage such risks;
the political stability of our local region; and
general local and global economic conditions and the impact of geopolitical tensions on such conditions.

These forward-looking statements are based on our own information and on information from other sources we believe to be reliable. Our actual results may differ materially from those expressed or implied by these forward-looking statements as a result of risk factors and other factors noted throughout this annual report, including those described under Item 3, “Key Information — D. Risk Factors” and those detailed from time to time in other filings with the United States Securities and Exchange Commission (the “SEC”). We do not guarantee that the transactions and events described in this annual report will happen as described or that they will happen at all. We undertake no obligation to update or revise any forward-looking statements to reflect events or circumstances after the date of this annual report or to reflect the occurrence of unanticipated events. Whether actual results will conform to our expectations and predictions is subject to a number of risks and uncertainties, many of which are beyond our control, and reflect future business decisions that are subject to change. Given this level of uncertainty, you are advised not to place undue reliance on such forward-looking statements.

 

2


 

PART I

ITEM 1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

Not applicable.

ITEM 2. OFFER STATISTICS AND EXPECTED TIMETABLE

Not applicable.

ITEM 3. KEY INFORMATION

A. [Reserved]

 

B. Capitalization and Indebtedness

Not applicable.

C. Reasons for the Offer and Use of Proceeds

Not applicable.

D. Risk Factors

Risks Related to Our Business and Industry

We may not be successful in operating and improving our existing digital entertainment services to satisfy the changing demands and preferences of consumers.

The level of demand and market acceptance of our existing digital entertainment services is subject to a high degree of uncertainty. Our future operating results will depend on numerous factors, many of which are beyond our control. These factors include:

the popularity of existing and new digital entertainment services operated by us;
the introduction of new digital entertainment services by us or third parties, competing with or replacing our existing services;
general economic conditions, particularly economic conditions adversely affecting discretionary consumer spending;
changes in our customer demands and preferences;
regulatory and other risks associated with our operations in Taiwan and Hong Kong;
the availability of other forms of amusement and entertainment; and
critical reviews and public tastes and preferences, all of which change rapidly and cannot be predicted.

Our ability to plan for product development and distribution and promotional activities will be significantly affected by how well we anticipate and adapt to relatively rapid changes in consumer tastes and preferences. Currently, a substantial portion of our digital entertainment services revenue is derived from revenues from PC-based online games including MahJong games and other casual games offered in Taiwan and Hong Kong by FunTown and the licensed online games such as Tales Runner, a multi-player sports game, and Yume100, a single player role-playing game. In recent years, revenues from our PC-based games have been largely flat or declining, reflecting the overall shift in player preferences, and the lack of growth momentum in PC-based games. This decline in the popularity of PC-based online games, and declines in the popularity of online games in general, is likely to adversely affect our business, financial condition and results of operations. To maintain competitiveness of our digital entertainment services, we must regularly invest in enhancing, improving, expanding or upgrading our services. If we fail to do so, revenues generated from our existing services will likely decline.

3


 

As our services are currently accessed primarily through PC and, increasingly, mobile devices, successful development of services for such devices will be imperative if we are to maintain or increase our revenues, and our inability to do so may result in lower growth of or a decline in revenues.

Devices other than personal computers, such as mobile phones and tablets, are used increasingly to access the Internet. We believe that, for our business to be successful, we will need to develop versions of our existing digital entertainment offerings, our pipeline offerings and any future offerings that work well with such devices. Manufacturers of such devices may establish restrictive conditions for developers of applications to be used on such devices, and as a result our offerings may not work well, or at all, on such devices. As new devices are released or updated, we may encounter problems in developing versions of our offerings for use on such devices and we may need to devote significant resources to the creation, support, and maintenance of games for such devices. If we are unable to successfully expand the types of devices on which our existing and future offerings are available, or if the versions of our offerings that we create for such devices do not function well or are not attractive to consumers, our revenues may fail to grow and may decline.

The digital entertainment industry is characterized by rapid technological change, and failure to respond quickly and effectively to new Internet technologies or standards may have a material adverse effect on our business.

The digital entertainment industry is evolving rapidly. Any new technologies or new standards may require increases in expenditures for development and operations. In addition, we use internally developed software systems that support nearly all aspects of our billing and payment transactions in our digital entertainment service business. All of our businesses may be adversely affected if we are unable to upgrade our systems effectively to accommodate future traffic levels, to avoid obsolescence or to successfully integrate any newly developed or acquired technology with our existing systems. Capacity constraints could cause unanticipated system disruptions and slower responses, which could adversely affect data transmission and service experience. These factors could, among other things, cause us to lose existing or potential users and existing or potential service development partners.

In operating our digital entertainment service business, we may fail to launch new products according to our timetable, and our new products may not be commercially successful.

In order for our digital entertainment service business strategy to succeed over time, we will need to license, acquire or develop new digital entertainment products that can generate additional revenue and further diversify our revenue sources. A number of factors, including technical difficulties, government approvals and licenses of intellectual property rights required for launching new products, lack of sufficient development personnel and other resources, and adverse developments in our relationship with the licensors of our new licensed products could result in delay in launching our new products. Therefore, we cannot assure you that we will be able to meet our timetable for new launches.

There are many factors that may adversely affect the popularity of our new products. For example, we may fail to anticipate and adapt to future technical trends and new business models, fail to satisfy consumer preferences and requirements, fail to effectively plan and organize marketing and promotion activities, fail to effectively detect and prevent programming errors or defects in the products, and fail to operate our new products at acceptable costs. We cannot assure you that our new products will gain market acceptance and become commercially successful. If we are not able to license, develop or acquire additional digital entertainment products that are commercially successful, our future revenues and profitability may decline.

Our digital entertainment service business faces intense competition, which may adversely affect our revenues, profitability and planned business expansion.

The digital entertainment market is highly competitive. Online game operators in Taiwan and Hong Kong are currently our primary competitors. Our major competitors in Taiwan and Hong Kong include Soft-World International Corporation (“Soft-World”), International Games System, Co., Ltd. (“IGS”), UserJoy Technology Co., Ltd. (“UserJoy”) and GodGame Inc. (“GodGame”). In addition, we compete for users against various offline amusement and entertainment, such as console games, arcade games and handheld games, as well as various other forms of traditional or online entertainment.

We expect more digital entertainment service providers to enter the markets where we operate, and a wider range of digital entertainment products to be introduced to these markets, given the relatively low entry barriers to the digital entertainment industry and the increasing popularity of Internet-based businesses. Our competitors vary in size and include private and public companies, many of which have greater financial, marketing and technical resources as well as name brand recognition than us. We intend to continue to enhance our market position through providing competitive products and quality services that meet market trends and users’ preferences, as well as strengthening sales effectiveness. As a result of the above, significant competition may reduce the number of our users or the growth rate of our user base, reduce the average hours spent on our services, or cause us to reduce usage fees. All of these competitive factors could have a material adverse effect on our business, financial condition and results of operations.

4


 

Our results of operations are subject to significant fluctuations. We have incurred operating and net losses in past years, and we may experience losses in the future.

Our revenues, expenses and results of operations have varied in the past and may fluctuate significantly in the future due to a variety of factors, many of which are beyond our control. In 2023, 2022 and 2021, we incurred consolidated operating losses of US$3.2 million, US$3.0 million and US$4.0 million as well as net losses of US$3.4 million, US$2.8 million and US$3.4 million, respectively. Our future profitability will depend to a great extent upon the performance of our digital entertainment service business, as well as certain non-operating aspects. The key factors affecting our businesses or profitability include:

our ability to retain existing users;
attracting new users and maintaining user satisfaction;
the pace of rolling out new offerings or updating existing ones by us or our competitors;
the amount and timing of operating costs and capital expenditures relating to our business operations and expansion;
seasonal trends in Internet use;
price competition in the industry;
regulatory and other risks associated from our operations in Taiwan and Hong Kong;
interest rate regarding our time deposits; and
operational and financial prospects of our investees, specifically Aeolus.

In addition, our operating expenses are based on our expectations of the future demand for our services and are relatively fixed in the short term. We may be unable to adjust spending quickly enough to offset any unexpected demand shortfall. A decrease in revenues in relation to our expenses could have a material and adverse effect on our business, results of operations and financial condition. You should not place undue reliance on year-to-year or quarter-to-quarter comparisons of our results of operations as indicators of our future performance and we cannot assure you that we will not experience operating or net losses in future periods.

Our business strategy, which contemplates growth through acquisitions and strategic investments, exposes us to significant risks.

We have pursued and may continue to pursue growth through acquisitions and strategic investments. Any acquisition or investment is subject to a number of risks. Such risks include the diversion of management time and resources, disruption of our ongoing business, lack of familiarity with new markets, difficulties in supporting the acquired business, and dilution to existing stockholders if our common stock is issued in consideration for an acquisition or investment, incurring or assuming indebtedness or other liabilities in connection with an acquisition. For any business expansion into an industry that is very different from the one in which we currently operate, we may face financial challenges and difficulties arising from a very different cost structure and business model; we may also be exposed to a very different set of labor relations, technological, environmental, regulatory and other non-market risks associated with any new industry we seek to enter.

We entered into multiple strategic alliances in the past and later recognized related impairment losses on investments and goodwill. We may incur debts in the future upon an acquisition or suffer losses related to impairment of these investments. We will continue to examine the merits, risks and feasibility of potential transactions, and expect to explore additional acquisition opportunities in the future. Such examination and exploration efforts, and any related discussions with third parties, may or may not lead to future acquisitions and investments. We may not be able to complete acquiring or investing transactions that we initiate. Our ability to grow through such acquisitions and investments will depend on many factors, including the availability of suitable acquisition candidates at an acceptable cost, our ability to reach agreement with acquisition candidates or investee companies on commercially reasonable terms, the availability of financing to complete transactions and our ability to obtain any required governmental approvals.

We also face challenges in integrating any acquired business. These challenges include eliminating redundant operations, facilities and systems, coordinating management and personnel, retaining key employees, managing different corporate cultures, maintaining the relationship with the suppliers, vendors and/or distributors of acquired businesses, and achieving cost reductions and cross-selling opportunities. There can be no assurance that we will be able to successfully integrate all aspects of acquired businesses. The process of integrating the acquired business may disrupt our business and divert our resources, including the resources of our management. In addition, the benefits of an acquisition or investment transaction may take considerable time to be fully realized and we cannot assure you that any particular acquisition or investment and the subsequent integration will produce the intended benefits.

5


 

Further, our business could be adversely impacted by the performance of our investments in other entities. Our investments may generate significant losses arising from factors that may be out of our control, such as economic downturns, geopolitical tensions and macroeconomic volatility. We may incur impairment charges in respect of our equity investees and investments in debt securities, which may affect our results of operations. With respect to equity method investees, if any, we may be required to share a portion of such investees’ losses in accordance with U.S. GAAP. In each case, our results of operations may be adversely impacted if our investments do not perform.

Our business could suffer if we do not successfully achieve and manage current growth and potential future growth.

We are pursuing a number of growth strategies. Some of these strategies relate to services, products or markets in which we lack experience and expertise. Anticipated expansion of our operations will place a significant strain on our management, operation systems and resources. In addition to training and managing our workforce, we will need to continue to develop and improve our financial and management controls and our reporting systems and procedures, including those of acquired businesses. We cannot assure you that we will be able to effectively manage the growth of our operations, and any failure to do so may limit our future growth and materially and adversely affect our business, financial condition and results of operations.

Undetected programming errors or defects in our software, services and games and the proliferation of cheating programs could materially and adversely affect our digital entertainment service business, financial condition and results of operations.

Our digital entertainment services may contain undetected programming errors or other defects. These errors or other defects could damage our reputation and subject us to liability. As to online games, parties unrelated to us may develop cheating programs that enable users to acquire superior features for their game characters that they would not have otherwise. Furthermore, certain cheating programs could cause the loss of a character’s superior features acquired by a user. The occurrence of undetected errors or defects in our digital entertainment services, and our failure to discover and disable cheating programs affecting the fairness of our service environment, could disrupt our operations, damage our reputation and ruin our users’ experiences. As a result, such errors, defects and cheating programs could materially and adversely affect our business, financial condition and results of operations. If such errors, defects and cheating programs occur in software, services and games we operate, our business operations and, in turn, our business and financial condition, could be materially and adversely affected.

Increased energy costs, power outages, and limited availability of electrical resources may adversely affect our operating results.

Our data centers are susceptible to increased costs of power and to electrical power outages. Our customer contracts do not contain provisions that would allow us to pass on any increased costs of energy to our customers, which could affect our operating margins. Any increases in the price of our services to recoup these costs could not be implemented until the end of a customer contract term. Further, power requirements at our data centers are increasing as a result of the increasing power demands of today’s servers. Increases in our power costs could impact our operating results and financial condition. Since we rely on third parties to provide our data centers with power sufficient to meet our needs, our data centers could have a limited or inadequate amount of electrical resources necessary to meet our customer requirements. We attempt to limit exposure to system downtime due to power outages by using backup generators and power supplies. However, these protections may not limit our exposure to power shortages or outages entirely. Any system downtime resulting from insufficient power resources or power outages could damage our reputation and lead us to lose current and potential customers, which would harm our operating results and financial condition.

We may need additional capital in the future, and it may not be available on acceptable terms.

The development of our business may require significant additional capital in the future to:

fund our operations;
enhance and expand the range of products and services we offer; and
respond to competitive pressures and perceived opportunities, such as investment, acquisition and international expansion activities.

We cannot assure you that additional financing will be available on terms favorable to us, if at all. If adequate funds are not available on acceptable terms, we may be forced to curtail or cease our operations. Moreover, even if we are able to continue our operations, any failure to obtain additional financing could have a material and adverse effect on our business, financial condition and results of operations, and we may need to delay the deployment of our services. See Item 5, “Operating and Financial Review and Prospects — B. Liquidity and Capital Resources.”

 

6


 

Risks Related to Our Reliance on Third Parties

Dependence on network suppliers may adversely affect our operating results.

Our success depends in part upon the capacity, reliability, and performance of our network infrastructure, including the capacity leased from our Internet bandwidth suppliers. We depend on these companies to provide uninterrupted and error-free service through their telecommunications networks. We exercise little control over these providers, which increases our vulnerability to problems with the services they provide. We have experienced and expect to continue to experience interruptions or delays in network service. Any failure on our part or the part of our third-party suppliers to achieve or maintain high data transmission capacity, reliability or performance could significantly reduce customer demand for our services and damage our business. As our customer base grows and their usage of telecommunications capacity increases, we will be required to make additional investments in our capacity to maintain adequate data transmission speeds, the availability of which may be limited or the cost of which may be on terms unacceptable to us. If adequate capacity is not available to us as our customers’ usage increases, our network may be unable to achieve or maintain sufficiently high data transmission capacity, reliability or performance. In addition, our business would suffer if our network suppliers increased the prices for their services and we were unable to pass along the increased costs to our customers.

We rely on Google Cloud for certain of our mobile-based digital entertainment services. Any disruption of or interference with our use of the Google Cloud operation would negatively affect our operations and seriously harm our business.

Google provides a distributed computing infrastructure platform for business operations, or what is commonly referred to as a “cloud” computing service, and we currently rely on Google Cloud for certain of our mobile-based digital entertainment services. Any significant disruption of or interference with our use of Google Cloud would negatively impact our operations and our business would be seriously harmed. If our users are not able to access our products through Google Cloud or encounter difficulties in doing so, we may lose users. The level of service provided by Google Cloud may also impact the usage of and our users’ satisfaction with our products and could seriously harm our business and reputation. If Google Cloud experiences interruptions in service regularly or for a prolonged basis, or other similar issues, our business would be seriously harmed. Hosting costs will also increase as our user base and user engagement grows and may seriously harm our business if we are unable to grow our revenues faster than the cost of utilizing the services of Google or similar providers.

In addition, Google may take actions beyond our control that could seriously harm our business, including:

discontinuing or limiting our access to its Google Cloud platform;
increasing pricing terms;
terminating or seeking to terminate our contractual relationship altogether;
establishing more favorable relationships with one or more of our competitors; or
modifying or interpreting its terms of service or other policies in a manner that impacts our ability to run our business and operations.

Google has broad discretion to change and interpret its terms of service and other policies with respect to us, and those actions may be unfavorable to us. Google may also alter how we are able to process data on the Google Cloud platform. If Google makes changes or interpretations that are unfavorable to us, our business would be seriously harmed.

Any failure to maintain a stable and efficient distribution and payment network could have a material and adverse impact on our digital entertainment service business, financial condition and results of operations.

Our digital entertainment service business operation relies heavily on a multi-layer distribution and payment network composed of third-party distributors for our sales to, and collection of payment from, our users. As we do not enter into long-term agreements with any of our distributors, we cannot assure you that we will continue to maintain favorable relationships with them. If we fail to maintain a stable and efficient distribution and payment network, our business, financial condition and results of operations could be materially and adversely affected.

In addition, our ability to process electronic commerce transactions depends on bank processing and credit card systems. In order to prepare for certain types of system problems, we have a formal disaster recovery plan. Nevertheless, any system failure, including network, software or hardware failure, which causes a delay or interruption in our e-commerce services could have a material adverse effect on our business, revenues, results of operations and financial condition.

7


 

 

Risks Related to Intellectual Property

We may be subject to claims of intellectual property right infringement by third parties, which could subject us to significant liabilities and other costs.

Our success depends largely on our ability to use and develop our technology and know-how without infringing upon the intellectual property rights of third parties. There has been substantial litigation in the various segments of the technology, PC application and mobile application markets, including with respect to the online content, electronics, and related industries regarding intellectual property rights. From time to time, third parties may claim infringement by us of their intellectual property rights. Our broad range of application of current technology and technology under development increases the likelihood that third parties may claim infringement by us of their intellectual property rights. The validity and scope of claims relating to the intellectual property may involve complex scientific, legal and factual questions and analysis, and tend to be uncertain. If third parties assert copyright or patent infringement or violation of other intellectual property rights against us, we will have to defend ourselves in legal or administrative proceedings, which can be costly and time consuming and may significantly divert the efforts and resources of our technical and management personnel. An adverse determination in any such proceedings to which we may become a party could subject us to significant liability to third parties, require us to seek licenses from third parties, or prevent us from selling our products and services. The imposition of liabilities that are not covered by insurance, in excess of insurance coverage or for which we are not indemnified by a content provider, could have a material adverse effect on our business, results of operations and financial condition.

Certain technologies necessary for us to provide our services may, in fact, be patented by other parties either now or in the future. If such technology were held under patent by another person, we would have to negotiate a license for the use of that certain technology. We may not be able to negotiate such a license at a price that is acceptable. The existence of such patents, or our inability to negotiate a license for any such technology on acceptable terms, could force us to cease using such technology and offering products and services incorporating such technology. If we were found to be infringing on the intellectual property rights of any third party in lawsuits or other claims and proceedings that may be asserted against us in the future, we could be subject to liabilities for such infringement, which could be material. We could also be required to refrain from using, manufacturing or selling certain products or using certain processes, either of which could have a material adverse effect on our business and operating results. From time to time, we may receive in the future, notices of claims of infringement, misappropriation or misuse of other parties’ proprietary rights. We cannot assure you that we will always prevail in these discussions and actions or that other actions alleging infringement by us of third-party patents will not be asserted or prosecuted against us. Furthermore, lawsuits like these may require significant time and expense to defend, may divert management’s attention away from other aspects of our operations and, upon resolution, may have an adverse effect on our business, results of operations, financial condition and cash flows.

We may need to incur significant expenses to protect our intellectual property rights, and if we are unable to adequately protect our intellectual property rights, our competitive position could be harmed.

We regard our copyrights, service marks, trademarks, trade secrets, patents and other intellectual property as critical to our success. We rely on a combination of copyright and trademark laws, trade secret protection, confidentiality and non-disclosure agreements, and other contractual provisions to protect our proprietary software, trade secrets and similar intellectual property. We have patents, copyrights and trademarks in certain jurisdictions and may apply for further trademark and copyright registrations and additional patents, which may provide such protection in relevant jurisdictions. However, we cannot assure you that our efforts will prove to be sufficient or that third parties will not infringe upon or misappropriate our proprietary rights. Unauthorized use of the intellectual property, whether owned by or licensed to us, could adversely affect our business and reputation.

The validity, enforceability and scope of protection of intellectual property in Internet-related industries are evolving, and therefore, uncertain. In particular, the laws and enforcement procedures of Taiwan and Hong Kong are uncertain or do not protect intellectual property rights to the same extent as the laws and enforcement procedures of the United States do. We may have to engage in litigation or other legal proceedings to enforce and protect our intellectual property rights, which could result in substantial costs and diversion of our resources, and have a material adverse effect on our business, financial condition and results of operations.

8


 

Our future results of operations or the growth of our business may suffer if the licensors of our digital entertainment services fall short of providing us sufficient and continual support for the operation of licensed games.

While we are focused on strengthening our ability to develop our own casual games, we have historically sourced, and may in the future source, casual games, advanced casual games and other forms of digital entertainment services through licensing from developers in various regions where digital entertainment development is relatively established. We depend on our licensors to provide the necessary technical support for the operation of the licensed games as well as expansion packs and upgrades that sustain continuing interest in the games. The licensors’ ability and willingness to continually provide us sufficient support is very critical. Therefore, apart from the ability of our licensors’ continual development of the licensed games, we also need to maintain stable and satisfactory working relationships with our licensors in order to ensure the steady operation of our licensed games and our continued access to upgrades and new content of the games. Our ability to maintain satisfactory working relationships with our licensors may also influence our access to license new products developed by the same or other licensors. If our licensors fall short of providing us sufficient and continual support for the operation of licensed games, or if we are unable to maintain satisfactory relationships with our licensors, our financial condition, results of operations, future profitability and growth prospects may be materially and adversely affected.

 

Risks Related to Cybersecurity and Technology Infrastructure

Our digital entertainment service business depends on the reliability of the network infrastructure and related services provided by ourselves and third parties, which is subject to physical, technological, security and other risks. We could suffer a loss of revenue and increased costs, exposure to significant liability, reputational harm and other serious negative consequences if we sustain damages, cyber-attacks or other data security breaches that disrupt our operations or result in the dissemination of proprietary or confidential information about us or our customers or other third parties.

The development and operation of our online networks are subject to physical, technological, security and other risks which may result in interruption in service or reduced capacity. These risks include physical damage, power loss, telecommunications failure, capacity limitation, hardware or software failures or defects and breaches of physical and cybersecurity by computer viruses, system break-ins or otherwise. An increase in the volume of usage of online services could strain the capacity of the software and hardware employed to prevent and identify such failures, breaches and attacks, which could result in slower response time or system failures. In particular, our industry has witnessed an increase in the number, intensity and sophistication of cybersecurity incidents caused by hackers and other malicious actors such as foreign governments, criminals, hacktivists, terrorists and insider threats. Hackers and other malicious actors may be able to penetrate our network security and misappropriate or compromise our confidential, sensitive, personal or proprietary information, or that of third parties, and engage in the unauthorized use or dissemination of such information. They may be able to create system disruptions, or cause shutdowns. Hackers and other malicious actors may be able to develop and deploy viruses, worms, ransomware and other malicious software programs that attack our products or otherwise exploit any security vulnerabilities of our systems. In addition, sophisticated hardware and operating system software and applications that we procure from third parties may contain defects in design or manufacture, including “bugs,” cybersecurity vulnerabilities and other problems that could unexpectedly interfere with the operation or security of our systems.

We have a variety of backup servers at our primary site to deal with possible system failures. However, we do not have redundant facilities in the event of an emergency. The occurrence of any of these events could result in interruptions, delays or cessation in service to users of our online services, which could have a material adverse effect on our business and results of operations. We may be required to expend significant capital or other resources to protect against the threat of security breaches and attacks or to alleviate problems caused by such actions, including the following:

expenses to rectify the consequences of the damage, security breach or cyber attack;
liability for stolen assets or leaked information;
costs of repairing damage to our systems;
lost revenue and income resulting from any system downtime caused by such breach or attack;
loss of competitive advantage if our proprietary information is obtained by competitors as a result of such breach or attack;
increased costs of cyber security protection;
costs of incentives we may be required to offer to our customers or business partners to retain their business; and
damage to our reputation.

 

In addition, any compromise of security from a security breach or cyber attack could deter customers or business partners from entering into transactions that involve providing confidential information to us. As a result, any compromise to the security of our systems could have a material adverse effect on our business, reputation, financial condition, and operating results.

9


 

Our network may be vulnerable to unauthorized access, computer viruses, denial of service and other disruptive problems. For example, in recent years, we have detected and mitigated incidents of denial-of-service attacks against network providers that affected latency of connections to our games. Such incidents, however, did not result in significant financial impact on our operations and financial results. We have experienced in the past, and may experience in the future, security breaches or attacks. There can be no assurance that any measures implemented will not be circumvented in the future.

The audit committee of the board of directors oversees our cyber risk management and periodically reviews summaries of recent cybersecurity incidents, if any, and updates on the execution of our risk management program, as prepared by our management team. If a material cybersecurity incident were to occur, our board of directors would be responsible for making a prompt assessment of our countermeasures and mitigation actions. See Item 16K, “Cybersecurity” in this annual report.

Our business is also vulnerable to delays or interruptions due to our reliance on infrastructure and related services provided by third parties. End-users of our offerings depend on Internet Service Providers (“ISPs”) and our system infrastructure for access to the Internet games and services we offer. Some of these services have experienced service outages in the past and could experience service outages, delays and other difficulties due to system failures, stability or interruption. For example, prior earthquakes in Taiwan, Indonesia and Japan have caused damage to undersea fiber optic cables linking Malaysia, Singapore, Australia, Japan, South Korea, China, the United States and Europe, causing disruptions in Internet traffic worldwide. We may lose customers as a result of delays or interruption in service, including delays or interruptions relating to high volumes of traffic or technological problems, which may prevent communication over the Internet and could materially adversely affect our business, revenues, results of operations and financial condition.

We could be liable for breaches of security on our web site, fraudulent activities of our users, or the failure of third-party vendors to deliver credit card transaction processing services.

A fundamental requirement for operating our Internet-based, international communications service and electronic billing of our customers is the secure transmission of confidential information and media (such as customers’ credit card numbers and expiration dates, personal information and billing addresses) over public networks. Although we have developed systems and processes that are designed to protect consumer information and prevent fraudulent credit card transactions and other security breaches and are not aware of any breaches of security on our websites having occurred, failure to mitigate such fraud or breaches may expose us to litigation and possible liability for failing to secure confidential customer information and could harm our reputation and ability to attract and retain customers, consequently adversely affect our operating results. The laws relating to the liability of providers of online payment services are currently unsettled and certain jurisdictions may enact their own rules with which we may not comply. We rely on third-party providers to process and guarantee payments made by our subscribers up to certain limits, and we may be unable to prevent our customers from fraudulently receiving goods and services. Our risk of liability will increase if a larger portion of our transactions involve fraudulent or disputed credit card transactions. Any costs we incur as a result of fraudulent or disputed transactions could harm our business. In addition, the functionality of our current billing system relies on certain third-party vendors delivering services. If these vendors are unable or unwilling to provide services, we will not be able to charge for our services in a timely or scalable fashion, which could significantly decrease our revenue and have a material adverse effect on our business, financial condition and operating results.

We may experience losses due to subscriber fraud and theft of service.

Subscribers may obtain access to our service without paying for service by unlawfully using our authorization codes or by submitting fraudulent credit card information. To date, no material losses from unauthorized credit card transactions and theft of service have occurred. We have implemented anti-fraud procedures in order to control losses relating to these practices, but these procedures may not be adequate to effectively limit all of our exposure in the future from fraud. If our procedures are not effective, consumer fraud and theft of service could significantly decrease our revenue and have a material adverse effect on our business, financial condition and operating results.

 

Risks Related to Legal and Regulatory Compliance

We may face litigation risks and regulatory disputes in the course of our business.

In the ordinary course of our business, claims and disputes involving business partners, customers, regulatory authorities and other parties may be brought against us and by us in connection with our business. Claims may be brought against us for alleged defective or incomplete work, breaches of contractual obligations, infringement of intellectual property or otherwise. Such claims can involve actual damages and liquidated damages and could be expensive to defend, even if we believe that they are without merit. If found to be liable, we would have to incur a charge against earnings to the extent a reserve had not been established for the matter in our accounts, or to the extent the claims were not sufficiently covered by our insurance. The defense of such claims and any adverse ruling against us could have an adverse impact on our business, financial condition and results of operations.

10


 

On January 15, 2018, Ennoconn Corporation (“Ennoconn”) filed a complaint against one of our subsidiaries, GigaMedia Cloud Services Co., Ltd. (“GigaMedia Cloud”), in the Taiwan Taipei District Court. The complaint alleged that GigaMedia Cloud is obligated to pay Ennoconn NTD 79,477,648 (approximately $2,697,471) in connection with a transaction to purchase taximeters in 2015. GigaMedia Cloud filed an answer to the complaint denying Ennoconn’s allegations for a lack of factual and legal basis on March 1, 2018. On November 15, 2018, the Taiwan Taipei District Court determined that all of Ennoconn’s claims were without merit and made a judgment denying the complaint. On January 3, 2019, Ennoconn filed an appeal demanding the judgment entered by the District Court be reversed and amended. The civil court of the second instance, the Taiwan High Court, ruled on January 8, 2020, that the decision of the Taiwan Taipei District Court should be partially modified and Ennoconn is entitled to NTD 27,084,180 (approximately $882,077). GigaMedia Cloud filed another appeal with the Taiwan Supreme Court on February 4, 2020. On May 5, 2021, the Taiwan Supreme Court revoked the previous ruling of the Taiwan High Court, and sent the case back to the Taiwan High Court for a retrial. Under the Taiwan Supreme Court’s ruling, the appeal made by Ennoconn should be reviewed by the Taiwan High Court by following the instructions of the Taiwan Supreme Court. On May 18, 2022, the Taiwan High Court found such appeal meritless and made a civil judgment denying the complaint by Ennoconn. On June 15, 2022, Ennoconn filed an appeal and demanded that the Taiwan Supreme Court reverse this civil judgment and remand the case to the Taiwan High Court. On February 22, 2023 the Taiwan Supreme Court revoked the previous ruling of the Taiwan High Court, and sent the case back to the Taiwan High Court for a retrial. On October 30, 2023, the Taiwan High Court ruled such appeal meritorious and Ennoconn has the right to claim compensation from GigaMedia Cloud. On November 16, 2023, GigaMedia Cloud filed an appeal against the Taiwan High Court’s decision, and the appeal has been transferred to Taiwan Supreme Court on January 2, 2024. On April 17, 2024, the Taiwan Supreme Court, in a written notice, denied GigaMedia’s appeal.

Our transactions with related parties may not benefit us and may harm our Company.

We have entered into several transactions with certain related parties in the past. We believe that we have conducted our related-party transactions on an arm’s-length basis and on terms comparable to, or more favorable to us than, similar transactions we would enter into with independent third parties. However, we cannot assure you that all our future transactions with related parties will be beneficial to us. See Item 7, “Major Shareholders and Related Party Transactions” in this annual report.

 

Risks Related to Geopolitical and Macroeconomic Factors

Our results of operations and financial condition may be affected by political instability as well as the occurrence of natural disasters and epidemics.

We operate our digital entertainment business in Taiwan, Hong Kong and Macau. Political unrest, war, acts of terrorism and other instability, as well as natural disasters such as earthquakes and typhoons, which are common in Taiwan, can result in disruption to our business. For example, the 2019 civil unrest in Hong Kong caused a few days of disruption to our Hong Kong operations. Our business also could be adversely affected by the effects of regional or global epidemics or pandemics, as has occurred with respect to influenza A virus subtypes, such as H1N1 and H5N1, SARS, and COVID-19. Any prolonged recurrence of such adverse public health developments in the regions where we operate may have material adverse effects on our business operations. These could include illness and loss of our management and key employees, or reduced productivity in an emergency remote working plan due to part or all of our personnel being under voluntary or compulsory home quarantine requirements. Natural disasters or outbreak of epidemics may result in a decrease in economic activities or temporary closure of many businesses and disruption in our operations. In addition, other major natural disasters may also adversely affect our business by, for example, causing disruptions of the Internet network or otherwise affecting access to our services.

There are economic risks associated with doing business in Taiwan, particularly due to the tense relationship between Taiwan and the PRC.

Our principal executive office and a significant portion of our assets are located in Taiwan and a major portion of our revenues of digital entertainment service business are derived from our operations in Taiwan. Taiwan, as part of the Republic of China, has a unique international political status. The PRC asserts sovereignty over mainland China and Taiwan and does not recognize the legitimacy of the Taiwan government. Concerns regarding relations between Taiwan and the PRC and the United States and the PRC and other factors affecting the political or economic conditions of Taiwan could adversely affect our business and results of operations, including as a result of foreign investors withdrawing regional investments, limitations to our ability to access the capital markets, and other regional or global economic effects.

Game players’ spending on our games may be adversely affected by slower growth in the Greater China economy and adverse conditions in the global economy.

We rely for our revenues on the spending of our game players, which in turn depends on the players’ level of disposable income, perceived future earnings capabilities and willingness to spend. Economic slowdowns in Greater China, especially Taiwan or Hong Kong, could in turn result in a reduction in spending by our game players.

11


 

In addition, the global economy has experienced significant instability and there has been volatility in global financial and credit markets in recent years. It is unclear how long such instability and volatility will continue, and how much adverse impact such instability and volatility or any such downturn might have on the economies of Greater China and other jurisdictions where we operate our games. Any such instability, volatility or adverse impact in Greater China or in overseas markets could cause our game players to reduce their spending on our games and reduce our revenues.

Fluctuations in the exchange rates between the U.S. dollar and other currencies in which we conduct our business could adversely affect our profitability.

The operations of our digital entertainment service business are conducted in NT dollars and Hong Kong dollars. Accordingly, fluctuations in the exchange rates could have a positive or negative effect on our reported results. Generally, an appreciation of NT dollars or Hong Kong dollars against U.S. dollars results in a foreign exchange loss for monetary assets denominated in U.S. dollars, and a foreign exchange gain for monetary liabilities denominated in U.S. dollars. On the contrary, a devaluation of NT dollars, or Hong Kong dollars against U.S. dollars results in a foreign exchange gain for monetary assets denominated in U.S. dollars, and a foreign exchange loss for monetary liabilities denominated in U.S. dollars. Given the constantly changing currency exposures and the substantial volatility of currency exchange rates, we cannot predict the effect of exchange rate fluctuations upon future operating results. There can be no assurance that we will not experience currency losses in the future, which could have a material adverse effect on our business, revenues, results of operations and financial condition.

Risks Related to Ownership of our Shares

Our Shares are listed on The Nasdaq Capital Market and if we fail to meet the standards for continued listing of our Shares on Nasdaq, the Shares could be delisted from The Nasdaq Capital Market.

Our Shares are listed on The Nasdaq Capital Market. The Nasdaq Capital Market has several quantitative and qualitative requirements companies must comply with to maintain listing, including a US$1.00 minimum bid price per share. If a company trades for 30 consecutive business days below the US$1.00 minimum bid price requirement, Nasdaq will commence delisting proceedings if compliance is not regained within a 180-day compliance period.

In the past we have failed to satisfy the US$1.00 minimum bid price requirement at times. Although we were able to regain compliance with this requirement, there can be no assurance that we will maintain compliance and continue to meet all of the requirements for continued Nasdaq listing. If we fail to comply again in the future, our Shares could still be delisted from Nasdaq, which could have a material adverse effect on our stock prices and our standing with current and future investors.

The price of our Shares has been volatile historically and may continue to be volatile, which may make it difficult for holders to resell our Shares when desired or at attractive prices.

The trading price of our Shares has been and may continue to be subject to wide fluctuations. In 2023, the closing prices of our Shares on The Nasdaq Capital Market ranged from US$1.20 to US$1.57 per share, and the closing price on April 11, 2024 was US$1.2955. Our Share price may fluctuate in response to a number of events and factors. In addition, the financial markets in general, and the market prices for Internet-related companies in particular, have experienced extreme volatility that often has been unrelated to the operating performance of such companies. These broad market and industry fluctuations may adversely affect the price of our Shares, regardless of our operating performance.

A substantial percentage of our outstanding Shares are beneficially owned by Mr. John-Lee Andre Koo, who accordingly has considerable influence to the outcome of any corporate transaction or other matters submitted to our shareholders for approval, and his interests may differ from yours.

As of March 31, 2024, Mr. John-Lee Andre Koo beneficially owned 19.54% of our outstanding Shares. Accordingly, he has considerable influence over the outcome of any corporate transaction or other matters submitted to our shareholders for approval, including but not limited to mergers, consolidations, and the power to prevent or cause a change in control. The interests of Mr. Koo may differ from your interests.

The ability of our subsidiaries in Taiwan to distribute dividends to us may be subject to restrictions under the laws of Taiwan.

We are a holding company, and some of our assets constitute our ownership interests in our subsidiaries in Taiwan, including Hoshin GigaMedia, which owns the Taiwan-based operations of our digital entertainment service business. Accordingly, part of our primary internal source of funds to meet our cash needs is our share of the dividends, if any, paid by our subsidiaries, including those in Taiwan. The distribution of dividends to us from these subsidiaries in Taiwan is subject to restrictions imposed by the applicable corporate and tax regulations in these countries, which are more fully described in Item 5, “Operating and Financial Review and Prospects—B. Liquidity and Capital Resources—Dividends from Our Subsidiaries” in this annual report. In addition, although there are currently no foreign exchange control regulations which restrict the ability of our subsidiaries in Taiwan to distribute dividends to us, the relevant regulations may be changed and the ability of these subsidiaries to distribute dividends to us may be restricted in the future.

12


 

We are a Singapore company, and because the rights of shareholders under Singapore law differ from those under U.S. law, you may have difficulty in protecting your shareholder rights or enforcing any judgment obtained in the U.S. against us or our affiliates.

Our Company is incorporated under the laws of the Republic of Singapore. Our corporate affairs are governed by our memorandum and articles of association (collectively, our “Constitution”) and by the applicable laws governing corporations incorporated in Singapore. The rights of our shareholders and the responsibilities of members of our board of directors under Singapore law are different from those applicable to a corporation incorporated in the United States and, therefore, our shareholders may have more difficulty protecting their interests in connection with actions against us or our affiliates, including our management or members of our board of directors, than they would as shareholders of a corporation incorporated in the United States.

Many of our directors and senior management reside outside the United States. As a result, it may be difficult for investors to effect service of process within the United States upon us or any of these persons or to enforce in the United States any judgment obtained in the U.S. courts against us or any of these persons, including judgments based upon the civil liability provisions of the U.S. federal securities laws or any state or territory of the United States. Judgments of the U.S. courts based upon the civil liability provisions of the U.S. federal securities laws may not be enforceable in Singapore courts, and it is unclear whether Singapore courts will enter judgments in original actions brought in Singapore courts based solely upon the civil liability provisions of the U.S. federal securities laws.

Anti-takeover provisions under the Singapore Securities and Futures Act 2001 and the Singapore Code on Take-overs and Mergers may delay, deter or prevent a future takeover or change of control of our Company, which could adversely affect the price of our Shares.

The Singapore Code on Take-overs and Mergers (the “Code”), issued pursuant to Section 321 of the Singapore Securities and Futures Act 2001 regulates the acquisition of ordinary shares of, inter alia, listed public companies and contains certain provisions that may delay, deter or prevent a future takeover or change of control of our Company. Any person acquiring an interest, either on his own or together with parties acting in concert with him, in 30% or more of the voting shares in our Company must, except with the prior consent of the Singapore Securities Industry Council (the “SIC”), extend a takeover offer for the remaining voting shares in our Company in accordance with the provisions of the Code. Likewise, any person holding between 30% and 50% of the voting shares in our Company, either on his own or together with parties acting in concert with him, must, except with the prior consent of the SIC, make a takeover offer in accordance with the provisions of the Code if that person together with parties acting in concert with him acquires additional voting shares in excess of one percent of the total number of voting shares in any six-month period.

Under the Code, an offeror must treat all shareholders of the same class in an offeree company equally. A fundamental requirement is that shareholders in the company subject to the takeover offer must be given sufficient information, advice and time to consider and decide on the offer.

These provisions contained in the Code may discourage or prevent transactions that involve an actual or threatened change of control of our Company. This may harm you because an acquisition bid may allow you to sell your Shares at a price above the prevailing market price.

Our shareholders may be subject to Singapore taxes.

Singapore tax law may differ from the tax laws of other jurisdictions, including the United States. Gains from the sale of our Shares by a person not tax resident in Singapore may be taxable in Singapore if such gains are part of the profits of any business carried on in Singapore. For additional information, see Item 10, “Additional Information—E. Taxation—Singapore Tax Consideration” in this annual report. You should consult your tax advisors concerning the overall tax consequences of acquiring, owning or selling the Shares.

We may be deemed to be an investment company under the United States Investment Company Act of 1940, which could have a significant negative impact on our results of operations.

We may be deemed to be an investment company under the United States Investment Company Act of 1940 (the “1940 Act”), and may suffer adverse consequences as a result. Generally, the 1940 Act provides that a company is an investment company if the company (i) is, holds itself out as or proposes to be engaged primarily in the business of investing, reinvesting or trading in securities or (ii) is engaged or proposes to engage in the business of investing, reinvesting, owning, holding or trading in securities and owns or proposes to acquire “investment securities” having a value exceeding 40% of the value of its total assets (exclusive of U.S. government securities or cash items) on an unconsolidated basis. Under the 1940 Act, investment securities include, among other things, securities of non-majority owned businesses. However, a company that is primarily engaged, directly or through wholly owned subsidiaries, in a business or businesses other than that of investing, reinvesting, owning, holding or trading in securities is not an investment company.

13


 

In the past, we disposed of our online gambling business and made several significant investments in online game developers and operators. As a result of these transactions, we have a significant amount of cash and securities. Consequently, there is a risk that we could be deemed to be an investment company because our investment securities may be deemed to comprise more than 40% of our total assets (exclusive of U.S. government securities or cash items) on an unconsolidated basis pending investment of disposal proceeds into our businesses.

However, based on our historical and current business activities, our intentions, the manner in which we hold ourselves out to the public, the primary activities of our officers and directors and an analysis of our non-cash assets and income during 2023, the first quarter of 2024 and in prior periods, we believe that we are not an investment company. Nevertheless, a part of the determination of whether we are an investment company is based upon the composition and value of our non-cash assets, a significant portion of which presently comprise our strategic investments. As a result, we could be deemed to be an investment company.

We intend to continue to conduct our businesses and operations so as to avoid being required to register as an investment company. We have sought opportunities to deploy our capital in a manner which would result in the Company acquiring majority interests in entities or businesses that complement or enhance our remaining businesses or would otherwise assist the Company in achieving our current corporate objectives. We have also limited, and intend to continue to limit, new strategic investments to those opportunities which would present excellent opportunities to complement or enhance our remaining businesses or would otherwise assist the Company in achieving our current corporate objectives. If, nevertheless, we were to be required to register as an investment company, because we are a foreign company, the 1940 Act would prohibit us and any person deemed to be an underwriter of our securities from offering for sale, selling or delivering after sale, in connection with a public offering, any security issued by the Company in the United States. Additionally, we may be unable to continue operating as we currently do and might need to acquire or sell assets that we would not otherwise acquire or sell in order to avoid being treated as an “investment company” as defined under the 1940 Act. We may incur significant costs and management time in this regard, which could have a significant negative impact on our results of operations.

We may be classified as a passive foreign investment company for U.S. federal income tax purposes. As a result, you may be subject to materially adverse tax consequences with respect to Shares.

In light of our significant cash balances and portfolio of investment securities, we believe that it is likely that we were classified as a passive foreign investment company, or PFIC, for the taxable year ended December 31, 2023, and we will likely be a PFIC for our current taxable year ending December 31, 2024, unless our share value increases substantially and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce or are held for the production of non-passive income. In addition, it is possible that one or more of our subsidiaries may be or become classified as a PFIC for U.S. federal income tax purposes. We generally will be classified as a PFIC for any taxable year in which 75% or more of our gross income consists of certain types of “passive” income or 50% or more of the average quarterly value of our assets (as generally determined on the basis of fair market value) during such year produce or are held for the production of passive income. For this purpose, cash and other assets readily convertible into cash are generally classified as passive and goodwill and other unbooked intangibles associated with active business activities may generally be classified as non-passive.

If we were to be classified as a PFIC in any taxable year during which a U.S. person (as defined in “E. Taxation—U.S. Tax Considerations—Passive Foreign Investment Company”) holds our Shares, such U.S. person may incur significantly increased United States income tax on gain recognized on the sale or other disposition of the Shares and on the receipt of distributions on the Shares to the extent such gain or distribution is treated as an “excess distribution” under the U.S. federal income tax rules. Furthermore, a U.S. person will generally be treated as holding an equity interest in a PFIC in the first taxable year of the U.S. person’s holding period in which we become a PFIC and subsequent taxable years (“PFIC-Tainted Shares”) even if we cease to be a PFIC in subsequent taxable years. Accordingly, a U.S. person, who acquires our Shares during the current taxable year or subsequent taxable years, should, to the extent an election is available, consider making a “mark-to-market” election in the first taxable year of such holder’s holding period to avoid owning PFIC-Tainted Shares. For more information, see the section entitled “E. Taxation—U.S. Tax Considerations—Passive Foreign Investment Company”.

 

ITEM 4. INFORMATION ON THE COMPANY

A. History and Development of Our Company

Our business was founded as Hoshin GigaMedia in Taiwan in October 1998. For the purpose of a public equity offering, GigaMedia Limited was incorporated in Singapore in September 1999 as a company limited by shares. We acquired a 99.99% equity interest in Hoshin GigaMedia in November 1999 and the remaining 0.01% in October 2002. In more recent years, we have established additional subsidiaries inside and outside Taiwan to conduct parts of our operations. Please see Item 4.C, “Organizational Structure” for our organizational chart.

In February 2000, we completed the initial public offering of our Shares. Our Shares are traded on The Nasdaq Capital Market of The Nasdaq Stock Market under the symbol GIGM.

In January 2006, we acquired FunTown, a digital entertainment business operated in Taiwan and Hong Kong.

14


 

Our Singapore company registration number is 199905474H. Our principal executive office is located at 8F, No. 22, Lane 407, Section 2, Tiding Boulevard, Taipei 114-740, Taiwan R.O.C., and our telephone number is 886-2-2656-8000. Our agent in the U.S. is Computershare Limited and its office address is 480 Washington Blvd., Jersey City, New Jersey.

The SEC maintains an Internet site that contains reports and other information we filed electronically with the SEC. The address of the SEC’s website is http:// www.sec.gov. Our website address is: http://www.gigamedia.com. Information contained on our website is not incorporated herein by reference and does not constitute part of this annual report.

B. Business Overview

We are a diversified provider of digital entertainment services in Taiwan, Hong Kong and Macau. We do not utilize variable-interest entities in our operations.

We currently operate in the digital entertainment services, where we own 100% of and operate FunTown, a leading digital entertainment portal in Taiwan and Hong Kong. FunTown is focused on the high-growth mobile and browser-based casual games market in Asia.

Digital Entertainment Service Business

Overview

Our digital entertainment service business, FunTown, has a strong track record of developing and monetizing PC-based casual games in Asia. FunTown also had one of the largest online social gaming platforms in Taiwan by revenue and still maintains strong brand awareness, which we now leverage as we restructure our business and extend our offerings to mobile and browser-based games in select areas and geographies.

We also publish and operate PC- and mobile-based games under licensing agreements, predominantly in the territories of Taiwan, Hong Kong and Macau. Our understanding of local markets enables us to introduce foreign niche products by concentrating marketing efforts on a specific and well-defined segment of the population.

Most of our digital entertainment products are operated or expected to be operated under the item-billing revenue model, which we refer to as the Item-Billing model. Under the Item-Billing model, users are able to access the basic functions of a casual online game for free. Players may choose to purchase in-game value-added services as well as in-game virtual items and premium features to enhance the game experience. This allows players to utilize more functions, improve performance and skills, and personalize the appearance of a game character. Game points are consumed as users purchase value-added services and in-game items.

To complement our offerings and strengthen their appeal, we are focusing on building community-based online platforms that cater to different social networking needs of our users and provide various channels to facilitate communications among them. We intend to continue to grow and enhance our market position in the digital entertainment industry by increasing focus on mobile and browser-based entertainment services. We expect to drive growth both organically and through accretive transactions.

Our Digital Entertainment Products

MahJong and Other Casual Games

MahJong is a traditional and highly popular Chinese tile-based game that is widely played in Taiwan, Hong Kong, the PRC, Japan, South Korea and other regions throughout Asia. Similar to poker, MahJong involves skill, strategy and calculation, as well as a certain degree of chance.

Through our FunTown-branded platform, we develop and offer various local versions of MahJong for players in Asia, particularly in Taiwan and Hong Kong. To play our online MahJong games, players install software that can be downloaded free of charge from our game websites. Players can compete with anyone on the FunTown network. Our MahJong games are designed for players of all levels of skill and experience. To accommodate various needs of players, we offer different online MahJong rooms based on skill levels or stakes. We believe our online MahJong game site is one of the most popular online MahJong networks in Taiwan.

Players may play our online MahJong free of charge. While a player may win virtual currency in the game without paying, an average player typically has to pay to continue playing on a regular basis or to establish a track record inside our online MahJong community. Players may choose to purchase game points through various distribution channels, such as convenience stores, payment processing terminals or online/mobile payment channels. Players may exchange purchased game points for virtual currency and deposit into their virtual bank accounts. The virtual currency may be used to play MahJong and other games on the FunTown game site or to purchase in-game virtual items, but cannot be redeemed for cash.

15


 

Our PC-based MahJong offering has faced strong competition in recent years from the growth of mobile and browser-based online games, driven by the popularity of social networks and high mobile device usage in our markets. We responded by launching our MahJong game application which uses a web or browser-based technology with no download required. This simplified user sign-in procedures and enabled tighter integration with social networking platforms by allowing users to log into our game directly via their accounts at a given social networking platform.

We also offer various other casual card and table games through our FunTown-branded platform. These online games are Internet-based and developed through computer simulation and adaptation of non-computer games, which are traditionally played offline. The FunTown platform targets players in different regions, particularly Taiwan and Hong Kong.

Our offerings include many different online card games which are popular in various regions in Asia. Players can select their desired table based on the level of skill or stakes. These games are designed with online multiplayer features that allow players to compete against one another. We also offer chance-based games, including bingo, lotto, horse racing, Sic-Bo, slots and other simple casual games.

Like online MahJong, players may play our other casual games for free. They may choose to purchase virtual currency to play on a continuous and regular basis. Virtual currencies may be used to play all games on the FunTown game site or to purchase virtual items, but cannot be redeemed for cash.

Our revenues generated from MahJong and other casual games were approximately US$1.1 million in 2023, decreased from US$1.3 million in 2022 and US$1.5 million in 2021.

Role-Playing and Sports Games

In Taiwan and Hong Kong, we offer through our FunTown platform online games of various sub-genres besides MahJong and other card or table games.

In June 2006, we launched the PC-based online sports game Tales Runner. Tales Runner is a PC-based multiplayer obstacle running game in which players compete by running, jumping, dashing and using items. With its fairy-tale style and constantly changing running tracks, Tales Runner has been a popular game in Hong Kong.

Our revenues generated from Tales Runner were approximately US$2.7 million in 2023, decreased from US$3.4 million in 2022, but higher than US$2.4 million in 2021. The falling back in revenues was mainly due to the lift of travel and social restrictions that had been imposed during the COVID-19 pandemic, and the resultant effect that fewer people spent as much time online than previously.

Traditionally, for our PC-based online games, players download and install client software from our websites. Our online games are offered free-of-charge to all players. Players may purchase virtual items that enhance their characters’ performance and game playing experience, or personalize their characters.

We have launched eleven mobile role-playing online games in past years. In particular, Yume100, which was launched at the end of September 2015, outperformed other mobile role-playing games. Yume100 is a story-based game that primarily targets female players in the age range of 15 to 35 years old. In the game, which has certain romantic elements, players assume game characters and complete challenges. As of December 31, 2023, the accumulated sales revenues of Yume100 since its launch were approximately US$12.8 million. Leveraging the operating experience of Yume100, in mid-December 2017, we launched Akaseka, a similarly female-oriented game. Furthermore, we launched Shinobi Master New Link, a male-oriented game, in April 2019.

For our mobile games, players usually download the game software, or “app”, from third-party digital distribution platforms, such as “Google Play” or the “Apple App Store.” Like our PC-based games, while our mobile games are offered free-of-charge, players may purchase virtual items to progress more quickly in the game, to enhance their characters’ performance and game playing experience, or to personalize their characters.

 

Sources of Our Offerings

In-house development of Casual Games and other offerings

We develop the casual games offered on our FunTown game platform, including online MahJong, card games, and other simple casual games. Our in-house development enables us to have better control of the game features and allow for seamless integration onto our FunTown platform. In order to support product development capabilities and develop our proprietary digital entertainment offerings, we intend to expand our browser/mobile-based development capabilities.

We made a direct investment of more than $0.7 million during 2023 in developing our own offerings.

16


 

Sources of Role-playing and Sports Games

Historically, we have sourced role-playing and sports games through licensing from developers in various regions where game development is well established. As part of our long-term planning, we monitor markets in the United States, South Korea, the PRC, Japan, Southeast Asia and Europe, and maintain communications with a number of leading game development studios to identify and source new online games.

The cost of licensing games from developers generally consists of an upfront licensing fee, which we typically pay in several installments, and ongoing licensing fees, or royalties, which are equal to a percentage of revenues generated from operation of the game.

In preparing for the commercial launch of each new game, we cooperate with the game developer to localize the game to make it suitable for the target markets where we plan to launch. Once the developer completes the localization and provides the first-built version, we conduct closed beta testing of the game with a select group of users. During the test period, we identify and eliminate any technical problems, assess how likely users will be to play the game regularly over a period of time (referred to as user “stickiness”), and modify and add certain game features in order to increase user stickiness.

Following the commercial launch of a game, we regularly implement improvements and upgrades to our games.

FunTown Platform and Services

Our FunTown platform provides many digital entertainment services for users to enhance their playing and entertainment experiences, facilitate information communication among them and support the development of a strong player community. These services include:

Player Clubs. FunTown offers online club services in its game community. FunTown players can also form their own clubs, invite other players with similar interests or skill levels to join, and organize online and offline events for club members. Player clubs complement the strong social features of online games by helping to maintain an online game community.
Tournaments. FunTown provides various tournaments for its online MahJong players. After players join a club, they can participate in biweekly online inter-club tournaments.
Avatars. To enhance players’ overall entertainment experience, FunTown offers many in-game virtual items which may be purchased by players to customize their online personal graphic profiles, or avatars. Players use avatars to create their own unique look while participating in the online community. The virtual items for avatars include facial expressions, clothes and different accessories. These items are particularly popular with younger players, who customize their avatars to establish unique identities and pursue distinct fashions in the online community.
Friends and Family Messenger and Online Chatting System. The FunTown platform has a unique function designed for players’ personal contacts, which is similar to the contact list of instant message programs. This enables players to see when their friends and family members are online and invite people in their personal network to play games together.
Customer Services. FunTown provides support and services to its customers primarily through walk-in customer service centers in Taipei and Hong Kong, via e-mail and through an in-game report system where players can inquire and receive responses from FunTown.
Mobile Platforms. FunTown now provides a mobile platform for casual games, which works on both Google’s Android and Apple’s iOS operating systems and allows data synchronization between the two systems.
Customer Platform. FunTown now provides a customer platform called Dream Village, which began as a community space constructed for players of our female-oriented games. Now it not only runs an online shop for game-related virtual goods and character merchandise, but is also capable of intermediating as a payment gateway for third-party online and offline retailers.

Our Marketing

Our marketing strategy is to capitalize on our established brand names and utilize our diverse distribution networks to retain our existing users and attract new users. We use various qualitative and quantitative market research methods to analyze our target market and differentiate our product offerings from those of our competitors. We are engaged in a variety of traditional and online marketing programs and promotional activities, including the following:

In-Game Events and Online Marketing

We organize in-game events for our users, which we believe encourages the development of online communication and teamwork among our users and increases user interest in our games. Examples of in-game events include scheduled challenges or competitions for prizes. In addition, we use in-game events to introduce and market new features of our games to our current users.

17


 

We advertise our brands and our digital entertainment products across a variety of online media, including traditional online advertisements like YouTube, Google and Meta. We also collaborate with new media channels, including micro-blogging services provided with websites and search engine services.

Offline Promotions and Advertisements

We advertise our brand names and our digital entertainment products across a variety of offline platforms, including television and outdoor advertisements. From time to time we distribute game-related posters, promotional prepaid virtual points for new users and souvenirs at trade shows and other locations. We conduct events at popular venues to stage exhibitions, distribute software and game content-related merchandise, and interact directly with our users. For our role-playing games, we also collaborate with book shops, coffee shops and similar businesses to host fan meetings, where we provide immersive customer experience to promote and strengthen customers’ emotional connections with our role-playing games.

Our Distribution and Payment Channels

We sell game points for our digital entertainment services through various channels. Our distribution and payment channels are described below.

Internet-Based Distribution Channels

Internet-based distribution channels consist of various websites, including the official website of FunTown. Users may purchase game points through these websites with their credit cards or computer-based payment processing terminals.

We also use third-party digital distribution platforms, such as “Google Play” or the “Apple App Store,” to provide our mobile game apps to users of various types of mobile devices.

Telecommunication Network Operators

We also distribute game points through cooperation with telecommunication network operators and their service providers. Our cooperating operators and service providers charge fees to the purchasers’ phone bills, which are prepared and collected by the network operators.

Payment Aggregators

We also work with established payment aggregators. These payment aggregators allow users to pay for a variety of products and services, such as mobile phone calls and game points of different game operators, using their pre-paid scratch cards, vouchers or codes printed on receipts.

Offline Physical Distribution Channels

Physical distribution channels mainly consist of convenience chain stores, where users may use interactive kiosk machines to purchase pre-paid game points with varying amounts.

Our Operation Architecture

We have a scalable and modular operation architecture that enables us to support and expand our digital entertainment offerings. The architecture consists of several key subsystems, including game services, a central user database, billing and payment, online customer service, game telemetry and monitoring. FunTown has its own unified user account system, which allows players to use a single account to access all FunTown games. Our billing and game management system supports various billing models and deposit options, and accommodate in-house developed games and licensed games. Our customer service system enables us to assist our players inside and outside the games. Our game telemetry and monitoring system allows us to track our concurrent online users in real time and effectively identify and fix technical problems in our server network.

Technology Infrastructure

Due to the real-time interaction among thousands of users, the stable operation of our online games requires a significant number of servers and a significant amount of connectivity bandwidth. We have developed an extensive technology infrastructure that supports the operation of our online games. We seek to adapt our infrastructure promptly in response to changing circumstances.

Our Customers

In Taiwan and Hong Kong, as of December 31, 2023, we had an aggregate of approximately 9.1 million unique registered customers of our digital entertainment services, most of which were located in Taiwan. During the year ended December 31, 2023, we recorded approximately 33,000 active paying users, with monthly average revenue per paying user ("ARPPU") ranging from approximately $40 to $100 for different services.

18


 

Competition

Our primary competitors in the digital entertainment business are online game operators based in Taiwan and Hong Kong. Our major competitors in Taiwan include Soft-World, IGS, UserJoy and GodGame.

In addition, we compete for users against various offline entertainment products, such as console games, arcade games and handheld games, as well as various other forms of traditional or online entertainment.

We expect more digital entertainment companies to enter into the markets where we operate, and a wider range of digital entertainment products to be introduced to the market given the relatively low entry barriers to entry in the industry. Our competitors vary in size and include private and public companies, many of which have greater financial, marketing and technical resources as well as name recognition. We intend to continue to enhance our market position through providing competitive products and quality services that meet market trends and users’ preferences, as well as strengthening sales effectiveness.

Seasonality

Our business experiences seasonality in the form of slower sales of FunTown’s digital entertainment business in the second and fourth quarters. In recent years, our first and third quarters have been our strongest revenue periods due to the Chinese New Year holidays, students’ winter and summer vacations, as well as anniversary promotion campaigns in the third quarter for one of our popular games.

Regulation

Our business is subject to various laws and regulations in the jurisdictions we operate relating to the digital entertainment industry, and is regulated by various government authorities.

Regulations Relating to Digital Entertainment

Taiwan

At present, there is no specific law in Taiwan governing digital entertainment services, nor are there any specific licensing requirements imposed on Internet content providers in connection with offering online game services.

The Protection of Children and Youths Welfare and Rights Act

The rating of internet content is governed by Article 46 of the Protection of Children and Youths Welfare and Rights Act, which requires that all internet platform providers adopt their own rules implementing “clear and practicable” protection measures in accordance with the internet content supervisory institutions engaged by the National Communications Commission (the “NCC”) and other relevant authorities to prevent youth and children from having access to harmful internet content. An internet platform provider is required to restrict children and youths from having access to internet content upon the relevant authority’s notification that such internet content may be harmful or that such internet platform provider failed to implement “clear and practicable” protection measures.

19


 

Computer Software Ratings

In July 2006, the Ministry of Economic Affairs announced the Computer Software Ratings pursuant to the Protection of Children and Youths Welfare and Rights Act, which took effect in January 2007. These regulations were amended on May 29, 2012 and renamed the Game Software Rating Management Regulations, and were last amended on May 23, 2019. Matters related to game software rating have been changed to the jurisdiction of the Ministry of Digital Development after August 27, 2022, they are originally under the jurisdiction of the Ministry of Economic Affairs. The definition of “game software” and the rating system have been significantly modified in the 2012 amendment. Game software means software that integrates digitalized text, sound, visual effects, music, pictures, images or animation, which allows users to achieve certain goals of the game by operation of electronic equipment such as computer, hand-held or wearable reality devices, but excluding software installed upon the “electronic game arcade” as defined in the Electronic Game Arcade Business Regulation Act. Manufacturers, distributors, agents, sellers, rental service operators, disseminators, exhibitors and download providers are responsible for the administration of ratings. There are five ratings: (i) Restricted (allowed for ages 18 and above); (ii) Parental Guidance 15 (allowed for ages 15 and above); (iii) Parental Guidance 12 (allowed for ages 12 and above); (iv) Parent Protection (allowed for ages 6 and above); and (v) General Audience (suitable for all ages). According to the 2012 amendment, game software that uses virtual currency to play simulated MahJong, poker, dice, steel ball, horse racing, roulette, slot machine and other games of similar nature, and the outcome of the games may result in increase or decrease of the virtual currency, must be rated as Parental Protection. If the contents of such game software meet the requirements under the rating criteria for Restricted, Parental Guidance 15 or Parental Guidance 12, such games must be rated accordingly. Furthermore, according to the 2018 amendment, games adopting chess or puzzle as the main content must be provided with warning statements showing that it may not be used for gambling or the engagement of any violation of laws and regulations or other similar conducts. In addition, according to the 2019 amendment, “card and intelligence-beneficial entertainment games” differ from the “chess games.” However, games shall be rated “PG 15” (age of 15 or above), if virtual game tokens are used and increase or decrease when performing the games. If that is not the situation, the games shall be rated “PG 12” (age of 12 or above). The rating must be indicated on the product package or next to the user’s guide, downloaded page, homepage or link for the game. If the purchase of game points (cards), virtual game currencies or virtual treasures are used as payment methods, the content and amount of payment, content or services that require additional payment, or other similar warnings shall be also provided.

Online Game Regulations and Standard Contract Template

The Ministry of Economic Affairs and the Consumer Protection Commission, pursuant to the Consumer Protection Act, announced the Regulations Mandatory and Prohibitory Provisions of Standard Contracts to Be Used for the Online Game Services, and also published a standard contract template that sets out permitted terms and limitations with respect to online game services offered in Taiwan. The regulations and the standard contract template were last amended in August 2022. Generally, consumers should be given at least three days to review such contract. Amendments or changes to fees payable for services offered must be publicly announced at least thirty days prior to such amendment and notification of such amendment was provided to consumers. For lucky draw events in which consumers pay for opportunities to obtain goods or activities, the online game operator is required to provide full disclosure of complete information, including by clarifying the content of lucky draw events and potential awards. Furthermore, since January 1, 2023, in order to ensure that consumers can correctly identify and monitor their own consumption, the online game operator must clearly specify the "probability" of the consumer obtaining the goods or activities. When a consumer’s ID and/or password has been compromised, the online game operator must provide assistance and information to him or her. Consumer game records must be maintained by each online game operator for a minimum period of thirty days and shall be open to inspection by such consumers. Suspension periods for consumers who have breached the terms of their online game contracts may not exceed seven days. The termination date of online game operation must be publicly announced at least thirty days prior to such date, and notification must be provided to consumers. The online game operator cannot limit the use period of purchasing the game points in the online game contract. Furthermore, the online game operator cannot specify in the online game contract that it has the right to interpret the contract terms and conditions. Under the Consumer Protection Act, an online game operator using the online game contract that violates the above mandatory or prohibitory provisions and fails to take corrective actions ordered within the time limit prescribed by the competent authorities shall be punished by an administrative fine of NT$30,000 to NT$300,000, unless the law provides otherwise. Moreover, if an online game operator fails to take corrective actions within the time limit prescribed by the competent authorities, it shall be punished for each violation by an administrative fine of NT$50,000 to NT$500,000.

20


 

Personal Data Protection Act

On April 27, 2010, the Legislative Yuan passed a bill to amend the Computer-processed Personal Data Protection Act, which was renamed as the Personal Data Protection Act. The Personal Data Protection Act was last amended on May 31, 2023. Personal data includes the name, date of birth, I.D. card number, passport number, characteristics, fingerprints, marital status, family, education, occupation, medical record, medical treatment, genetic information, sexual life, health examination, criminal record, contact information, financial conditions, social activities and other information that may be used to identify a natural person, both directly and indirectly. Whenever an entity collects personal data from any individual, it shall inform such individual about (i) the name and identity of the collecting entity; (ii) the purpose of collection; (iii) how the collected personal data will be used; (iv) his/her rights; and (v) the consequences of his/her failure to provide the required personal data. If personal data is not provided by individuals, in addition to the information required to be disclosed as described above, the collecting entity shall inform such individual of the source of the data before processing or using the data. Prior consent from the individual is required for use of his/her personal data. These requirements shall be exempted if relevant personal data of the individual (i) is used for public interests; or (ii) is available from the public domain and the interest to be protected is more important than the privacy of such individual. Depending on the gravity of a violation, damages of NT$500 to NT$20,000 may be claimed against a person for each violation of the Personal Data Protection Act even if the actual damage cannot be proved. If there is more than one victim in a single violation, the maximum damages would be up to NT$200,000,000. However, if the interests involved therein exceed NT$200,000,000, restrictions on maximum amount for damages to be claimed and on minimum amount for damages to be claimed (NT$500 per person for each violation) shall not apply.

 

The Ministry of Digital Development, the central government authorities in charge of the digital and economic industry, pursuant to the Article 27 of the Personal Data Protection Act, announced the Security and Maintenance Plan for the Protection of Personal Data Files for Digital and Economic Industry on October 12, 2023. The purpose of the regulation is to ensure that non-government agencies in possession of personal data files shall implement proper security measures to prevent the personal data from being stolen, altered, damaged, destroyed or disclosed.

Hong Kong

Personal Data (Privacy) Ordinance

The Personal Data (Privacy) Ordinance (Cap. 486) came into effect in Hong Kong on December 20, 1996. A significant amendment to this Ordinance took effect on October 1, 2012, and the latest amendment was on October 8, 2021. The Hong Kong government has set up the Office of the Privacy Commissioner, which is an independent statutory body to oversee the enforcement of the Ordinance. The objective of the Personal Data (Privacy) Ordinance is to protect the privacy rights of a person in relation to personal data (Data Subject). Everyone who is responsible for handling data (Data User) should follow the Six Data Protection Principles ("DPPs"), including: (i) Data Collection Principle; (ii) Accuracy & Retention Principle; (iii) Data Use Principle; (iv) Data Security Principle; (v) Openness Principle; and (vi) Data Access & Correction Principle. Non-compliance with DPPs does not itself constitute a criminal offence. However, the Commissioner may serve an Enforcement Notice to direct the data user to remedy the contravention and/or instigate a prosecution action. Contravention of an enforcement notice is an offense that could result in a maximum fine of HK$50,000 and imprisonment for two years. Moreover, the Ordinance also criminalizes misuse or inappropriate use of personal data in direct marketing activities (Part VI A), non-compliance with Data Access Request (section 19), or unauthorized disclosure of personal data obtained without data user's consent (section 64). An individual who suffers damage, by reason of a contravention of the Ordinance in relation to his or her personal data may seek compensation from the data user concerned. Following the passing of the Personal Data (Privacy) (Amendment) Bill 2021 (the Amendment Bill) on September 29, 2021, the amended provisions of the Personal Data (Privacy) Ordinance, which target doxxing acts, take effect on October 8, 2021. Most significantly, the amendments introduce changes that create offences to curb doxxing acts, empower the Privacy Commissioner to carry out criminal investigations and to institute prosecution, and confer on the Privacy Commissioner statutory powers to demand the cessation of doxxing contents.

Dividends from Our Subsidiaries

Under Singapore tax regulations, foreign-sourced dividend income used for capital expenditures, including investments, and repayment of borrowings, is not deemed as remitted to Singapore and is therefore not taxable.

Listing and Offering

Under Nasdaq Rule 5210(c), as amended (“Rule 5210(c)”), all securities listed on Nasdaq must be eligible for a direct registration program, or DRS, operated by a registered clearing agency, unless the foreign private issuer is prohibited from complying by a law or regulation in its home country.

Our Company is incorporated under the laws of the Republic of Singapore and is subject to the provisions of the Companies Act 1967 of Singapore (the “Companies Act”). Under the Companies Act, Singapore-incorporated companies are required to issue physical share certificates to registered shareholders as prima facie evidence of a registered shareholder’s title to the shares and there are no exceptions to or exemptions from this requirement that would enable us to amend our constitutional documents to allow for the issue of non-certificated shares. Therefore, we are not able to comply with the DRS eligibility provisions of Rule 5210(c).

21


 

However, as a foreign private issuer, we are allowed under Nasdaq listing rules to follow our home country practice in lieu of the requirements set out in Rule 5210(c). We rely on this accommodation for foreign private issuers for an exemption from compliance with the DRS eligibility requirements under Rule 5210(c). We have informed The Nasdaq Stock Market about our election to comply with the laws of Singapore in lieu of the DRS eligibility provisions of Rule 5210(c).

C. Organizational Structure

We were incorporated in Singapore as a company limited by shares on September 13, 1999. As of the date of this annual report, our principal operating subsidiaries include Hoshin GigaMedia and FunTown World Limited. Hoshin GigaMedia, our wholly owned subsidiary incorporated in Taiwan, operates our digital entertainment service business in Taiwan. FunTown World Limited, our wholly owned subsidiary incorporated in the British Virgin Islands, operates our digital entertainment service business in Hong Kong and Macau. We do not utilize variable-interest entities in our operations.

 

The following organization chart and table set forth our business structure and selected information for each of our principal subsidiaries as of the date of this annual report:

 

img121827491_0.jpg 

 

 

* Includes our operating subsidiaries or companies holding material investments or contracts only. All subsidiaries are 100% owned.

22


 

Entity

 

Place of
Incorporation

 

Relationship

Held by our Company

 

 

 

 

GigaMedia International Holdings Limited

 

British Virgin Islands

 

Wholly owned subsidiary

GIGM Corporation

 

Cayman Islands

 

Wholly owned subsidiary

Held by GigaMedia International Holdings Limited

 

 

 

 

GigaMedia Online Entertainment Corp.

 

Cayman Islands

 

Wholly owned subsidiary

GigaMedia (HK) Limited

 

Hong Kong

 

Wholly owned subsidiary

GigaMedia (Cayman) Limited

 

Cayman Islands

 

Wholly owned subsidiary

Held by GigaMedia Online Entertainment Corp.

 

 

 

 

FunTown World Limited

 

British Virgin Islands

 

Wholly owned subsidiary

GigaMedia Freestyle Holdings Limited

 

British Virgin Islands

 

Wholly owned subsidiary

Held by FunTown World Limited

 

 

 

 

FunTown Hong Kong Limited

 

Hong Kong

 

Wholly owned subsidiary

Held by GigaMedia (Cayman) Limited

 

 

 

 

Hoshin GigaMedia Center Inc.

 

Taiwan

 

Wholly owned subsidiary

GigaMedia Development Corporation

 

Taiwan

 

Wholly owned subsidiary

GigaMedia Cloud Services Co. Ltd.

 

Taiwan

 

Wholly owned subsidiary

 

23


 

D. Property, Plant and Equipment

As of April 6, 2024, we leased approximately 28,000 square feet as office premises as our corporate head office in Taipei, Taiwan and approximately 4,000 square feet as office premises for FunTown’s office in Hong Kong.

ITEM 4A. UNRESOLVED STAFF COMMENTS

None.

ITEM 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS

Unless stated otherwise, the discussion and analysis of our financial condition and results of operations in this section apply to our consolidated financial statements as prepared in accordance with U.S. GAAP. You should read the following discussion of our financial condition and results of operations together with the consolidated financial statements and the notes to these statements included elsewhere in this annual report.

A. Operating Results

The following selected consolidated balance sheet data as of December 31, 2023 and 2022 and the selected consolidated statement of operations data for the years ended December 31, 2023, 2022 and 2021 have been derived from our audited consolidated financial statements included in Item 18 in this annual report. The selected consolidated balance sheet data as of December 31, 2021, 2020 and 2019, and the selected consolidated statement of operations data for the years ended December 31, 2020 and 2019 have been derived from our audited consolidated financial statements for the years ended December 31, 2020 and 2019, which are not included in this annual report. The consolidated financial statements have been prepared and presented in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP. You should read the following selected consolidated financial data in conjunction with the consolidated financial statements and the accompanying notes to those statements included in this annual report.

For the Years Ended December 31,

(in thousands US$, except for per share data)

 

 

2023

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

CONSOLIDATED STATEMENTS OF OPERATIONS DATA:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OPERATING REVENUES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Digital entertainment service revenues

 

$

4,292

 

 

$

5,585

 

 

$

5,492

 

 

$

6,875

 

 

$

6,645

 

COSTS OF REVENUES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of digital entertainment service revenues

 

 

(1,846

)

 

 

(2,335

)

 

 

(2,584

)

 

 

(2,956

)

 

 

(3,064

)

GROSS PROFIT

 

 

2,446

 

 

 

3,250

 

 

 

2,908

 

 

 

3,919

 

 

 

3,581

 

OPERATING EXPENSES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product development and engineering expenses

 

 

(729

)

 

 

(1,110

)

 

 

(1,449

)

 

 

(1,327

)

 

 

(1,186

)

Selling and marketing expenses

 

 

(1,623

)

 

 

(1,644

)

 

 

(1,729

)

 

 

(1,618

)

 

 

(1,995

)

General and administrative expenses

 

 

(3,242

)

 

 

(3,515

)

 

 

(3,697

)

 

 

(3,121

)

 

 

(3,182

)

Impairment loss on property, plant, and equipment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(109

)

Impairment loss on intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(15

)

Impairment loss on prepaid licensing and royalty fees

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(85

)

Other

 

 

(7

)

 

 

(2

)

 

 

(7

)

 

 

(5

)

 

 

(24

)

Total operating expense

 

 

(5,601

)

 

 

(6,271

)

 

 

(6,882

)

 

 

(6,071

)

 

 

(6,596

)

Loss from operations

 

 

(3,155

)

 

 

(3,021

)

 

 

(3,974

)

 

 

(2,152

)

 

 

(3,015

)

Income tax benefit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) attributable to shareholders of GigaMedia

 

$

(3,399

)

 

$

(2,752

)

 

$

(3,425

)

 

$

(1,293

)

 

$

(1,659

)

Earnings (loss) per share (in dollars):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic and diluted

 

$

(0.31

)

 

$

(0.25

)

 

$

(0.31

)

 

$

(0.12

)

 

$

(0.15

)

 

There were no dividends declared in 2023, 2022, 2021, 2020 and 2019.

 

24


 

As of December 31,

(in thousands US$, except for number of issued shares)

 

 

 

2023

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

CONSOLIDATED BALANCE SHEET DATA:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total current assets

 

$

39,207

 

 

$

47,826

 

 

$

42,582

 

 

$

46,525

 

 

$

58,893

 

Investment in securities - noncurrent

 

 

5,777

 

 

 

2,371

 

 

 

10,322

 

 

 

10,000

 

 

 

 

Property, plant and equipment-net

 

 

111

 

 

 

103

 

 

 

88

 

 

 

22

 

 

 

 

Intangible assets-net

 

 

13

 

 

 

19

 

 

 

12

 

 

 

4

 

 

 

 

Total assets

 

 

46,497

 

 

 

52,136

 

 

 

55,518

 

 

 

57,023

 

 

 

59,222

 

Total current liabilities

 

 

2,464

 

 

 

2,637

 

 

 

3,216

 

 

 

2,923

 

 

 

3,584

 

Total GigaMedia’s shareholders’ equity

 

 

43,538

 

 

 

48,606

 

 

 

50,852

 

 

 

54,097

 

 

 

55,544

 

Ordinary shares, no par value, and additional paid-in
   capital

 

 

308,752

 

 

 

308,752

 

 

 

308,752

 

 

 

308,752

 

 

 

308,751

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Number of issued shares (in thousands)

 

 

11,052

 

 

 

11,052

 

 

 

11,052

 

 

 

11,052

 

 

 

11,052

 

 

Overview

We are a diversified provider of digital entertainment services. Our only segment and principal business is our digital entertainment service business, which operates a portfolio of digital entertainment products, primarily targeting digital entertainment service users across Asia. We operate our digital entertainment business in Taiwan, Hong Kong and Macau through FunTown.

In 2023, we had total operating revenues of approximately US$4.3 million, which represents a decrease of approximately US$1.3 million year-over-year. Our total costs and expenses also decreased by approximately US$1.2 million year-over-year to US$7.4 million, largely in line with the decrease of the revenues, and primarily due to our efforts in curbing growth of expenditures in the current inflationary environment. We incurred an operating loss of approximately US$3.2 million, which represents a slight increase of loss of approximately US$0.1 million year-over-year. We recognized a non-operating loss of approximately US$0.2 million, compared to income of approximately US$0.3 million in the prior year, primarily because of the loss on changes in the fair value of a financial instrument, partly offset by increase in interest income and less loss on foreign exchange. We did not recognize any significant income tax benefits or expenses in 2023 or 2022. We recognized a net loss of approximately US$3.4 million, which represents an increase of loss of US$0.6 million year-over-year, primarily resulting from the aforementioned factors.

Online game operators in Taiwan and Hong Kong are currently our primary competitors. Given the low barriers to entry in the digital entertainment industry and the increasing popularity of Internet-based businesses, there are a large number of potential competitors scattered throughout many different segments of the software and Internet industries. In addition to the aforementioned competitors, traditional entertainment service providers and other entities, many of which have significant financial resources and brand name recognition, may provide digital entertainment services in the future, and thus become our competitors.

Faced with our known competitors, and most likely additional new competitors that may be established in the near future, we will continue to improve on the principal competitive factors that we believe can differentiate our product offerings from those offered by our competitors, including: brand, technology, financial stability and resources, proven track record, independent oversight and transparency of business practices in our industry.

 

Certain Significant Events Affecting Our Results of Operations for 2023, 2022 and 2021

Purchase, Partial Conversion and Partial Extension of Convertible Note of Aeolus Robotics Corporation

On August 31, 2020, we entered into a convertible note purchase agreement to purchase a US$10,000,000 principal amount convertible promissory note (the “Note”) issued by Aeolus Robotics Corporation (“Aeolus”), a global company primarily engaged in designing, manufacturing, processing and sales of intellectual robotics.

The Note, which bears interest at a rate of 2% per annum, was due on August 30, 2022 but was extendable to August 30, 2023 at Aeolus’s option, and all or a portion of the principal amount under the Note was convertible at our option upon maturity, upon prepayment, or when certain events occur, into ordinary shares of Aeolus at a price of US$3.00 per share, or into preferred shares in Aeolus’s nearest next round equity financing where Aeolus issues further preferred shares, at a price equal to the purchase price offered in such financing or with certain discount.

Effective December 30, 2021, we received 735,835 shares of the Series B preferred shares issued by Aeolus by converting 20% of the US$10,000,000 principal amount of the Note. The conversion was exercised in accordance with the right under the Note at the conversion price of US$2.718 per share.

25


 

On July 29, 2022, Aeolus notified GigaMedia that it had decided to exercise its right of extension under the Note to extend the original August 30, 2022 maturity date to August 30, 2023.

On August 31, 2023, we and Aeolus entered into an agreement to amend the Note. The amendment extends the maturity date of the Note after the partial repayment of US$1,000,000 and the payment of accrued interest on the unpaid principal amount of the Note due through August 30, 2023 in the amount of US$480,000 are made by Aeolus and the outstanding principal amount becomes US$7,000,000 due thereunder. The US$1,480,000 payment by Aeolus was made on September 6, 2023

Pursuant to the amendment to the Note, the remaining principal amount of US$7,000,000 due thereunder will bear interest at a rate of 4% per annum, shall be due on February 28, 2025 (such date to be extended, at Aeolus’s option, to February 28, 2026), and all or a portion of the principal amount due thereunder may be converted upon maturity, upon prepayment or upon the occurrence of certain specified events, upon Aeolus’s next round of equity financing, or upon Aeolus’s initial public offering, at the lower of US$1.25 per share or 80% of the applicable offering price.

On August 15, 2023, we entered into an agreement to purchase a convertible promissory note, with principal amount of US$105,346, issued by Aeolus, and on March 15, 2024, we entered into an agreement to purchase a convertible promissory note, with principal amount of US$63,208, issued by Aeolus. These notes bear interest at a rate of 4.5% per annum and are convertible at US$0.1 per share, while other terms and conditions are similar to the original Note.

Results of Operations

Factors Affecting Our Performance

We believe that competition is the principal factor affecting our results of operations.

Our digital entertainment service business operates in an extremely competitive industry. Our digital entertainment service business is characterized by rapid technological change and we face significant and intense competition from entertainment software design houses, application service providers and casual games operators.

We cannot assure you that we will be successful in establishing and maintaining quality of player experience, brand awareness, reputation and access to distribution channels more successfully than our competitors. We also may be unable to adapt to technological developments before our competitors. As a consequence, we may lose our existing customers and not expand our client base, which would have a material adverse effect on our revenues and financial condition.

The table below presents, for the years indicated, information regarding our revenues, costs and expenses for our consolidated operations.

 

 

 

For the Year Ended December 31,

 

 

 

 

2023

 

 

2022

 

2021

 

 

 

 

Amount
in US$
thousands

 

 

% of
total
revenues

 

 

Amount
in US$
thousands

 

 

% of
total
revenues

 

Amount
in US$
thousands

 

 

% of
total
revenues

 

 

OPERATING REVENUES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Digital entertainment service revenues

 

$

4,292

 

 

 

100.0

 

 

$

5,585

 

 

 

100.0

 

$

5,492

 

 

 

100.0

 

 

COSTS OF REVENUES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of digital entertainment service revenues

 

 

(1,846

)

 

 

(43.0

)

 

 

(2,335

)

 

 

(41.8

)

 

(2,584

)

 

 

(47.1

)

 

Gross profit

 

 

2,446

 

 

 

57.0

 

 

 

3,250

 

 

 

58.2

 

 

2,908

 

 

 

52.9

 

 

OPERATING EXPENSES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product development and engineering expenses

 

 

(729

)

 

 

(17.0

)

 

 

(1,110

)

 

 

(19.9

)

 

(1,449

)

 

 

(26.4

)

 

Selling and marketing expenses

 

 

(1,623

)

 

 

(37.8

)

 

 

(1,644

)

 

 

(29.4

)

 

(1,729

)

 

 

(31.5

)

 

General and administrative expenses

 

 

(3,242

)

 

 

(75.5

)

 

 

(3,515

)

 

 

(63.0

)

 

(3,697

)

 

 

(67.3

)

 

Other

 

 

(7

)

 

 

(0.2

)

 

 

(2

)

 

 

0.0

 

 

(7

)

 

 

0.0

 

 

Total operating expenses

 

 

(5,601

)

 

 

(130.5

)

 

 

(6,271

)

 

 

(112.3

)

 

(6,882

)

 

 

(125.3

)

 

Loss from operations

 

 

(3,155

)

 

 

(73.5

)

 

 

(3,021

)

 

 

(54.1

)

 

(3,974

)

 

 

(72.4

)

 

NON-OPERATING INCOME (EXPENSES), NET

 

 

(244

)

 

 

(5.7

)

 

 

269

 

 

 

4.8

 

 

549

 

 

 

10.0

 

 

LOSS BEFORE INCOME TAXES

 

 

(3,399

)

 

 

(79.2

)

 

 

(2,752

)

 

 

(49.3

)

 

(3,425

)

 

 

(62.4

)

 

INCOME TAX BENEFIT

 

 

 

 

 

0.0

 

 

 

 

 

 

0.0

 

 

 

 

 

0.0

 

 

NET LOSS ATTRIBUTABLE TO SHAREHOLDERS
   OF GIGAMEDIA

 

$

(3,399

)

 

 

(79.2

)

 

$

(2,752

)

 

 

(49.3

)

$

(3,425

)

 

 

(62.4

)

 

 

The key items included in our consolidated statements of operations are:

OPERATING REVENUES. Our operating revenues consist of revenues from our digital entertainment service business. Digital entertainment service revenues are related to our digital entertainment business in Asia and are collected through the sale of virtual points, pre-paid cards and game packs, and through licensing fee revenues. Revenues are collected in accordance with contracts and through monthly payment or in advance payments with discounts, and are recognized when (or as) we satisfy the related performance obligation.

26


 

COSTS OF REVENUES. Costs of revenues consist primarily of digital entertainment service processing costs, licensing and royalty fees, bandwidth costs, production costs for prepaid cards and game packs, amortization of intangible assets, cost of products, customer service department costs, operational department costs, depreciation, maintenance and other overhead expenses directly attributable to the provision of our digital entertainment services.

OPERATING EXPENSES. Operating expenses include product development and engineering expenses, selling and marketing expenses, general and administrative expenses, bad debt expenses and impairment losses on long-lived assets and prepaid licensing and royalty fees.

NON-OPERATING INCOME (EXPENSES), NET. Non-operating income and expenses include interest income and expenses, gain or loss on sales and fair value changes of investment in securities, and foreign exchange gain or loss.

INCOME TAX EXPENSES (BENEFIT). Taxes include current income tax in various jurisdictions in which our subsidiaries operate and deferred tax expenses related to temporary tax assets or liabilities that arise due to the timing differences between book profits and taxable profits that originate in one period and are capable of reversal in one or more subsequent periods. Taxes are measured using the tax rates and laws that have been enacted or subsequently enacted as of the date of the financial statements.

27


 

Year to Year Comparisons

Please refer to the Item 5 in our previously filed Annual Report on Form 20-F for the year ended December 31, 2022 for the comparisons of our results of operations in fiscal years 2022 and 2021.

After conducting a comprehensive strategic business review, we concluded that:

Compared to our in-house offerings, the operations of licensed games bear an uncompetitive cost structure where licensing costs and channel costs usually take a huge bite out of earnings, leaving little room for any marketing strategies.
The operations of licensed games are inherently dependent on the licensors and it is therefore difficult for us to take the initiative in driving changes. As a result, these games are often slow in responding to a fad, a market trend or even a permanent change in customers’ preference.

Accordingly, in recent years we have been implementing a strategy of optimizing our product portfolio by trimming off or terminating products or services that were below requirements, and selectively introducing licensed games. At the same time, we continued consolidating substantial resources for developing our own offerings, into which direct investment was US$0.7 million, US$1.1 million and US$1.4 million during 2023, 2022 and 2021, respectively.

In prior years, we also invested further to enhance our customer relationship management system, which will contribute to our operations in building up relationships, saving marketing costs, and creating capacity for providing augmented products and services. The cultivation of a loyal customer base will eventually further boost customer value and create revenues and profits.

 

Operating Revenues and Gross Margin

 

 

For the Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Amount
in US$
thousands

 

 

% Change
from 2022

 

 

Amount
in US$
thousands

 

 

% Change
from 2021

 

 

Amount
in US$
thousands

 

Operating revenues

 

$

4,292

 

 

 

(23.2

)%

 

$

5,585

 

 

 

1.7

%

 

$

5,492

 

Cost of revenues

 

 

(1,846

)

 

 

(20.9

)%

 

 

(2,335

)

 

 

(9.6

)%

 

 

(2,584

)

Gross profit

 

$

2,446

 

 

 

(24.7

)%

 

$

3,250

 

 

 

11.8

%

 

$

2,908

 

Gross margin

 

 

57.0

%

 

 

 

 

 

58.2

%

 

 

 

 

 

52.9

%

Operating Revenues

Our operating revenue in 2023 decreased by 23.2% from 2022. Revenues from mobile games declined to US$0.4 million in 2023 from US$0.8 million in 2022, while revenues from a certain licensed sports game decreased by US$0.7 million, or 20.6%, to US$2.7 million in 2023 from US$3.4 million in 2022. While our monthly ARPPU remained constant in 2022 and 2023 in each year ranging from approximately $40 to $100 for different services, the decrease was mainly due to the lift of travel and social restrictions that had been imposed during the COVID-19 pandemic, and the resultant effect that fewer people spent as much time online than previously. Revenues from our legacy MahJong and casino games were US$1.1 million in 2023, down from US$1.3 million in 2022.

Gross Margin

Our gross margin fluctuates with players paying through different channels, changes in price and product mix, cost improvement, and exchange rate, among other factors. Furthermore, our gross margins are negatively impacted in the year when upfront fees or initial costs are amortized for a newly introduced licensed game.

Our gross profit was US$2.4 million in 2023 as compared to US$3.3 million in 2022. Gross profit margin was 57.0 % in 2023, generally consistent with gross profit margin of 58.2% in 2022.

28


 

Operating Expenses

 

 

For the Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Amount
in US$
thousands

 

 

% Change
from 2022

 

 

Amount
in US$
thousands

 

 

% Change
from 2021

 

 

Amount
in US$
thousands

 

Product development and engineering expenses

 

$

(729

)

 

 

(34.3

)%

 

$

(1,110

)

 

 

(23.4

)%

 

$

(1,449

)

Selling and marketing expenses

 

 

(1,623

)

 

 

(1.3

)%

 

 

(1,644

)

 

 

(4.9

)%

 

 

(1,729

)

General and administrative expenses

 

 

(3,242

)

 

 

(7.8

)%

 

 

(3,515

)

 

 

(4.9

)%

 

 

(3,697

)

Bad debt expense

 

 

(7

)

 

 

250.0

%

 

 

(2

)

 

 

(71.4

)%

 

 

(7

)

Total operating expenses

 

$

(5,601

)

 

 

(10.7

)%

 

$

(6,271

)

 

 

(8.9

)%

 

$

(6,882

)

Percentage of operating revenues

 

 

(130.5

)%

 

 

 

 

 

(112.3

)%

 

 

 

 

 

(125.3

)%

Loss from operations

 

$

(3,155

)

 

 

4.4

%

 

$

(3,021

)

 

 

(24.0

)%

 

$

(3,974

)

Operating margin

 

 

(73.5

)%

 

 

 

 

 

(54.1

)%

 

 

 

 

 

(72.4

)%

Operating expenses decreased by US$0.7 million, or 10.7%, to US$5.6 million in 2023.

In 2023, our efforts to curb expenditure growth in the current inflationary environment resulted in the decrease in overall operating expenses, except for bad debts.

Product Development and Engineering Expenses

Our product development and engineering expenses amounted to US$0.7 million in 2023, which comprised mainly personnel related expenses. This amount was reduced from the amounts in 2022 and 2021 as we streamlined the workforce of our development team. With a slimmer team in place for 2024, we plan to continue our exploration of digital entertainment to further develop our own products and services.

Selling and Marketing Expenses

Selling and marketing expenses were US$1.6 million in 2023, largely comparable to that in 2022. While prices and wage rates increased, we scaled back to control the expenditures.

General and Administrative Expenses

General and administrative expenses amounted to US$3.2 million in 2023, slightly decreased from US$3.5 million in 2022, primarily due to our efforts in reducing expenditures in the current inflationary environment.

29


 

Non-Operating Income and Expenses

 

 

 

For the Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Amount
in US$
thousands

 

 

% Change
from 2022

 

 

Amount
in US$
thousands

 

 

% Change
from 2021

 

 

Amount
in US$
thousands

 

Interest income from financial institutions

 

$

1,609

 

 

 

187.8

%

 

$

559

 

 

 

507.6

%

 

$

92

 

Interest income on securities

 

 

202

 

 

 

27.0

%

 

 

159

 

 

 

(0.6

)%

 

 

160

 

Gain on sales or repayment of investment - debt securities

 

 

76

 

 

N/A

 

 

 

 

 

 

(100.0

)%

 

 

125

 

Foreign exchange gain (loss), net

 

 

(34

)

 

 

(96.4

)%

 

 

(941

)

 

 

(871.3

)%

 

 

122

 

Changes in the fair value of investment in equity securities recognized at fair value

 

 

(2,110

)

 

 

(615.9

)%

 

 

409

 

 

N/A

 

 

 

 

Other non-operating income (expenses), net

 

 

13

 

 

 

(84.3

)%

 

 

83

 

 

 

66.0

%

 

 

50

 

Non-operating income (expenses), net

 

$

(244

)

 

 

(190.7

)%

 

$

269

 

 

 

(51.0

)%

 

$

549

 

Non-operating loss, net was US$0.2 million in 2023 as compared to income of US$0.3 million in 2022 and income of US$0.5 million in 2021. Non-operating loss, net in 2023 primarily included (1) changes in the fair value of investments in the preferred shares of Aeolus, (2) interest income of US$1.8 million generated from bank deposits and accrued from the convertible note of Aeolus, (3) foreign exchange loss of US$34 thousand, and (4) realized foreign currency exchange gain of US$76 thousand arising from the partial repayment of the convertible note of Aeolus. Non-operating income, net in 2022 primarily included (1) interest income of US$718 thousand generated from bank deposits and accrued from the convertible note of Aeolus, (2) gain of US$409 thousand on changes in the fair value of the preferred shares of Aeolus, and (3) foreign exchange loss of US$941 thousand. In 2023, 2022 and 2021, the foreign exchange gain or loss were mainly arising from inter-company accounts between our wholly-owned entities using different functional currencies. While the balances of the inter-company accounts were fully eliminated in the consolidation, the foreign exchange gain or loss resulted remained in our consolidated statements of operations.

Income Tax Benefit

 

 

 

For the Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Amount
in US$
thousands

 

 

% Change
from 2022

 

 

Amount
in US$
thousands

 

 

% Change
from 2021

 

 

Amount
in US$
thousands

 

Loss before income taxes

 

$

(3,399

)

 

 

23.5

%

 

$

(2,752

)

 

 

(19.6

)%

 

$

(3,425

)

Income tax benefit

 

 

 

 

N/A

 

 

 

 

 

N/A

 

 

 

 

Net loss attributable to shareholders
    of GigaMedia

 

$

(3,399

)

 

 

23.5

%

 

$

(2,752

)

 

 

(19.6

)%

 

$

(3,425

)

In 2023 and 2022, no significant income tax benefits or expenses were incurred in our operations in respective tax jurisdictions, and full allowance was provided against all deferred tax assets.

B. Liquidity and Capital Resources

Our principal source of liquidity in the year ended December 31, 2023, was our cash on hand. Our cash and cash equivalents are held primarily in U.S. dollars and NT dollars. Our policy with respect to liquidity management is to maintain sufficient cash and cash equivalents to fund operations and strategic transactions, while placing remaining funds in higher yield investment instruments. While we have zero bank borrowing as of December 31, 2023 and 2022, we have established strong relationships with financial institutions and expect to be able to secure lines of credit to fulfill operating and strategic needs.

Our future cash requirements will depend on a number of factors including:

the rate at which we enter into strategic transactions;
the rate at which we expand our operations and employee base;
the timing of entry into new markets and new services offered;
changes in revenues and cost splits with our business partners;
the rate at which we invest in developing and licensing our products and upgrading and maintaining our network and future technologies; and
the rate at which we grow and monetize our customer bases.

30


 

The following table set forth the summary of our cash flows for the years indicated:

 

 

 

For the Year Ended December, 31

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Net cash used in operating activities

 

$

(1,193

)

 

$

(2,509

)

 

$

(4,135

)

Net cash provided by (used in) investing activities

 

 

837

 

 

 

(70

)

 

 

(17

)

Net cash used in financing activities

 

 

 

 

 

 

 

 

 

Exchange difference

 

 

32

 

 

 

(75

)

 

 

(89

)

Net decrease in cash, cash equivalents and restricted cash

 

 

(324

)

 

 

(2,654

)

 

 

(4,241

)

Cash, cash equivalents and restricted cash at beginning of
   year

 

 

39,107

 

 

 

41,761

 

 

 

46,002

 

Cash, cash equivalents and restricted cash at end of year

 

$

38,783

 

 

$

39,107

 

 

$

41,761

 

 

OPERATING ACTIVITIES. In 2023, our net cash used in operating activities was approximately US$1.2 million. We collected US$4.0 million in cash from our customers, paid US$1.3 million for license fees, royalties and channel costs, and paid approximately US$5.9 million to employees, suppliers and vendors. In 2022, our net cash used in operating activities was approximately US$2.5 million. We collected US$6.5 million in cash from our customers, paid US$2.6 million for license fees, royalties and channel costs, and paid approximately US$6.3 million to employees, suppliers and vendors. In 2021, our net cash used in operating activities was approximately US$4.1 million. We collected US$5.4 million in cash from our customers, paid US$1.9 million for license fees, royalties and channel costs, and paid approximately US$7.8 million to employees, suppliers and vendors.

INVESTING ACTIVITIES. Our net cash provided by investing activities in 2023 was US$837 thousand, which was primarily from partial repayment of the convertible note of Aeolus. Our net cash used in investing activities in 2022 and 2021 was US$70 thousand and US$17 thousand, respectively, primarily used for the purchase of property, plant and equipment.

FINANCING ACTIVITIES. Our net cash flow in financing activities in 2023, 2022 and 2021 was nil.

We believe that our existing cash, cash equivalents and restricted cash, and our ability to obtain short-term borrowings will be sufficient to meet our capital expenditure, debt, and operating cash obligations through 2024. We believe our working capital is sufficient for our present requirements. We continue to seek and review potential merger and acquisition opportunities on an ongoing basis, which may be funded through cash on our balance sheet, proceeds from sales of investments, bank borrowings or equity offerings. We do not believe that any potential merger or acquisition that we may be engaged in would alter our goal of preserving sufficient cash, cash equivalents and restricted cash to fund future operations.

Obligations and Capital Expenditures

As of December 31, 2023, we had the following contractual obligations:

 

 

 

As of December 31,2023

 

 

 

Payment Due by Period (in US$ thousands)

 

 

 

Within
1 year

 

 

1-3
years

 

 

3-5
years

 

 

>5
years

 

 

Total

 

Operating leases

 

$

486

 

 

$

499

 

 

$

 

 

$

 

 

$

985

 

Royalty fees

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total contractual cash obligations

 

$

486

 

 

$

499

 

 

$

 

 

$

 

 

$

985

 

Operating leases represent obligations under lease agreements with respect to certain office premises that we rent for operation.

In addition, we have contractual obligations under various license agreements to pay the licensors license fees and minimum guarantees against future royalties. There were no committed license fees and minimum guarantees against future royalties set forth in our significant license agreements as of December 31, 2023. For a specific licensed game, we are committed to paying an incentive fee of $20 thousand to the licensor for every $600 thousand in additional revenues generated from the game during the agreement period and extended period through January 2026. Since the revenues from particular games are uncertain, the table above only reflects incentive fee commitments that have been triggered by crossing the relevant revenue thresholds.

 

We typically finance our capital expenditures through cash holdings. Our gross capital expenditures in continuing operations for equipment, furniture and fixtures, intangible assets and other deferred assets were US$58 thousand, US$70 thousand and US$93 thousand for 2023, 2022 and 2021, respectively. Capital expenditures during 2023 were primarily for software and computer hardware equipment for our digital entertainment business and for general corporate use. Our capital expenditure plans for 2024, which we expect to be primarily in software and computer hardware equipment, will aim to support our lean growth initiatives in our digital entertainment service business. We believe our working capital is sufficient for our 2024 needs but we may adjust the amount of our capital expenditures upward or downward based on cash flow from operations, the progress of our expansion plans, and market conditions.

31


 

Dividends from Our Subsidiaries

Under Singapore tax regulations, foreign-sourced dividend income used for capital expenditures, including investments, and repayment of borrowings, is not deemed as remitted to Singapore and is therefore not taxable.

In accordance with R.O.C. law, an appropriation for legal reserve amounting to 10% of a company’s net profit is required until the reserve equals the aggregate par value of such Taiwan company’s issued capital stock. In 2023, Hoshin GigaMedia resolved to use all the legal reserves to offset its deficit. As of December 31, 2023, 2022 and 2021, the legal reserves of Hoshin GigaMedia were approximately US$0, US$1.5 million and US$1.5 million, respectively. The reserve can only be used to offset a deficit or be distributed as a dividend of up to 50% of the reserve balance when the reserve balance has reached 50% of the aggregate paid-in capital of Hoshin GigaMedia.

C. Research, Development, Patents and Licenses, etc.

We make investments in research and development to keep pace and remain competitive with technology advancements and product development relating to our digital entertainment service business. For the years 2023, 2022 and 2021, we incurred US$0.7 million, US$1.1 million and US$1.4 million, respectively, in research and development activities.

D. Trend Information

In the digital entertainment industry, the entire global business landscape is changing. Driven by the popularity of mobile phones and tablets and social networks, games are rapidly moving from PC-based formats to browser and mobile platforms. This in turn is causing changes in game content, as casual browser and mobile games require “light” content. In our markets, Taiwan and Hong Kong, the strongest demand is for casual browser/mobile games.

We are in the process of extending our products and services from a PC-based platform to browser/mobile platforms. We have a strong offering of casual games including Asian card-based games and MahJong and a good track record of developing and monetizing them, especially in the types of games that are most popular – casino games, such as poker, slots and MahJong. We are now leveraging that expertise to transition our game portfolio from social casino games designed for PC usage to other genres of digital entertainment for casual leisure and mobile play.

Please see Item 3, “Key Information — D. Risk Factors” and Item 5, “Operating and Financial Review and Prospects — A. Operating Results — Certain Significant Events Affecting Our Results of Operations for 2023, 2022 and 2021” for a discussion of the most recent trends in our operating costs and revenues since the end of 2022. In addition, please refer to discussions included in this Item for a discussion of known trends, uncertainties, demands, commitments or events that we believe are reasonable likely to have a material effect on our net operating revenues, income from continuing operations, profitability or capital resources, or that would cause reported financial information not necessarily to be indicative of future operating results or financial condition.

E. Critical Accounting Estimates

The discussion and analysis of our financial condition and results of operations are derived from our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the U.S., or U.S. GAAP. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and the related disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. For a discussion of our Company’s significant accounting policies, please refer to note 1 of our consolidated financial statements.

Critical accounting estimates are defined as those reflective of significant judgments, estimates and uncertainties, which may result in materially different results under different assumptions and conditions. While our estimates and assumptions are based on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates and assumptions. We believe that the following are our critical accounting estimates:

Revenue Recognition and Deferral
Valuation of Investment in Securities

Revenue Recognition and Deferral

Our digital entertainment product and service revenues are mainly generated through sale of virtual points and in-game items, and those virtual goods purchased in our games can only be consumed in our games. Therefore, we regard the sale of a virtual good as a service, where the related performance obligation is satisfied over time, and revenues are recognized by measuring progress toward satisfying the performance obligation in a manner that best depicts the transfer of goods or services to the customer. Accordingly, we recognize revenues from the sale of virtual goods over the period of time using the output method, which is generally the estimated service period.

32


 

The virtual goods for our games may have different service periods. We use the weighted average number of days of a player’s payment interval as the estimate for the service period of each game. We evaluate the appropriateness of such estimates quarterly to see if they are in line with our observations in the operations. We believe this provides a reasonable depiction of the transfer of services to our customers, as it is the best representation of the time period during which our customers play our games. Determining the estimated service period is subjective and requires management’s judgment. Future usage patterns may differ from historical ones, and therefore the estimated service period may change in the future. The estimated service periods for players of our current games are generally less than 6 months.

Deferred revenues representing contract liabilities consist mainly of the advanced income related to our digital entertainment business. Deferred revenue represents proceeds received relating to the sale of virtual points and in-game items that are activated or charged to the respective user account by users, but which have not been consumed by the users or expired. Deferred revenue is credited to profit or loss when the virtual points and in-game items are consumed or have expired.

For deferred revenues, some users may not exercise all of their contractual rights, and those unexercised rights are referred to as breakage. We estimate and recognize the breakage amount as revenue when the likelihood of the customer exercising the remaining rights becomes remote. We consider a variety of data points when determining the estimated breakage amount, including the time when we ceased selling prepaid products for certain services and when such prepaid products were last used in charging users’ accounts.

We have not made any material changes in the accounting methodology used to estimate the service period of the virtual goods and the breakage amount as of December 31, 2023 and 2022. We do not believe there is a reasonable likelihood there will be a material change in the estimates or assumptions used to calculate the deferral and recognition of revenues. However, if actual results are not consistent with our estimates and assumptions used to calculate the deferral and recognition of revenues, we may be exposed to risks of inappropriately early or late recognition of the related revenues.

A hypothetical 10% increase in the estimated service period of the virtual goods would result in a decrease of earnings by $3 thousand, $5 thousand and $4 thousand for 2023, 2022 and 2021, respectively, while a hypothetical 10% decrease would result in an increase of earnings by approximately $6 thousand, $11 thousand and $10 thousand for 2023, 2022 and 2021, respectively.

Valuation of Investment in Securities

Our Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We determine fair value of investment in securities based on assumptions that market participants would use in pricing an asset or a liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:

Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.

Our Company generally determines or calculates the fair value of financial instruments using quoted market prices in active markets when such information is available; otherwise we apply appropriate present value or other valuation techniques, such as the income approach, incorporating adjusted available market discount rate information and our Company’s estimates for non-performance and liquidity risk, or the market approach, where we derive the implied value of financial instruments for the target company from a recent transaction involving the target company’s own securities. These techniques rely extensively on the use of a number of assumptions, including the discount rate, credit spreads, and estimates of future cash flows. Please see note 4 to our consolidated financial statements for additional information.

We have not made any material changes in the accounting methodology used to evaluate investment in securities as of December 31, 2023 and 2022. We do not believe there is a reasonable likelihood there will be a material change in the estimates or assumptions used to evaluate fair values of the securities. However, if actual results are not consistent with our estimates and assumptions used to calculate estimated future cash flows, we may be exposed to impairment losses that could be material.

Please see note 4 to our consolidated financial statements for additional information.

 

 

33


 

ITEM 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

A. Directors and Senior Management

The following table sets forth information with respect to our directors and executive officers as of the date of this annual report:

 

Name

 

Age

 

 

Position

 

Year Appointed to
Current Position

HUANG, James Cheng-Ming

 

 

69

 

 

 Chairman of the Board, Chief Executive Officer, Chief Financial Officer and Director

 

2017(1)

HUANG, John Ping Chang

 

 

72

 

 

 Chairman of the Compensation Committee of the Board and Independent Non-Executive Director

 

2012/2011(2)

LIU, Nick Chia-En

 

 

62

 

 

 Independent Non-Executive Director

 

2011(3)

HONG, Chin Fock (Damian)

 

 

76

 

 

 Independent Non-Executive Director

 

2013(4)

LIN, Wan-Wan

 

 

61

 

 

 Chairman of the Audit Committee of the Board and Independent Non-Executive Director

 

2023(5)

TSAI, Chih-Hong

 

 

69

 

 

 Independent Non-Executive Director

 

2023(6)

 

 

 

(1)
Mr. James Cheng-Ming HUANG was appointed as Chairman of the Board, Chief Executive Officer and Chief Financial Officer of our Company on May 5, 2017.
(2)
Mr. John Ping Chang HUANG was appointed as an Independent Non-Executive Director of the Board on January 31, 2011. He was also appointed as Chairman of the Compensation Committee on November 26, 2012.
(3)
Mr. Nick Chia-En LIU was appointed as an Independent Non-Executive Director of the Board on March 15, 2011. He was also appointed as a member of the Audit Committee on March 15, 2011.
(4)
Mr. Damian HONG was appointed as an Independent Non-Executive Director of the Board on October 31, 2013.
(5)
Ms. Wan-Wan LIN was appointed as an Independent Non-Executive Director of the Board, as well as Chairman of the Audit Committee and a member of the Compensation Committee on November 20, 2023.
(6)
Mr. Chih-Hong TSAI was appointed as an Independent Non-Executive Director of the Board and a member of the Audit Committee on November 20, 2023.

Biographical information with respect to each of our directors and executive officers is set forth below.

Directors

JAMES CHENG-MING HUANG is the Chairman of the Board of Directors, Chief Executive Officer and Chief Financial Officer of our Company. He has more than 30 years of experience in finance, investment and direct marketing. Mr. Huang also serves as Chairman of Grand Pacific Investment & Development Co., Ltd. and Sung Cheng Investment Co., Ltd. He holds a Master’s degree of Science in Management from MIT Sloan School of Management, U.S.

 

JOHN PING CHANG HUANG is an independent non-executive director of our Company. Mr. Huang has more than 30 years of experience in hospitality management and investment. He is the consultant of Global Hospitality Group Inc. Mr. Huang holds a Bachelor of Arts degree from Soochow University and a degree of EMBA Program at National Taiwan University in Taiwan.

NICK CHIA-EN LIU is an independent non-executive director of our Company. He was the managing director in Taiwan for a U.S. based game development company. Mr. Liu holds an MBA degree from the Stern School of Business at NYU and a Bachelor’s degree from the University of Southern California.

CHIN FOCK (DAMIAN) HONG is an independent non-executive director of our Company. He has more than 38 years of experience in taxation and tax law. Mr. Hong began his career with the Inland Revenue Authority of Singapore before joining KPMG and working with the firm in various capacities, including post-retirement, for more than two decades. He was also a tax consultant to the law firm Allen & Gledhill in Singapore for 12 years. Mr. Hong served as an independent director of Chailease Holding Co Ltd. and Riverstone Holdings Ltd until his retirement in 2020. In the same year he had also stepped down from being a director of Binjaitree. He is a non-executive director of Prima Limited. Mr. Hong lectured on a part-time basis at the Singapore Management University. He earned a Bachelor’s degree in Social Science at the University of Singapore and attended an international tax program at Harvard Law School.

WAN-WAN LIN is a Certified Public Accountant both in the U.S.A. and in R.O.C. She served as the CEO at the accounting firm KPMG in Taiwan, and has been teaching in the Accounting Departments of several public and private universities such as National Taiwan University, National Chengchi University, Tunghai University and Tamkang University. Her areas of expertise are in IFRS accounting and internal controls structure for global companies, as well as full experience of assisting companies in becoming public companies in R.O.C. and serving as a consultant for companies pursuing initial public offerings, or IPOs. She

34


 

had served many well-known listed companies and been involved with many diverse industries. She holds a degree of EMBA Program at National Taiwan University, a Master degree in Accounting from University of Illinois at Urbana Champaign, and a Bachelor degree in Accounting from National Taiwan University.

CHIH-HONG TSAI is currently an adjunct professor at the Department of Finance, School of Management, National Taiwan University. He also serves as a director of SinoPac Leasing Corp. Mr. Tsai had served as the senior executive in a number of well-known leasing companies. He specializes in risk control management and has tremendous management experiences. He holds Ph.D. in Finances, College of Management at National Taiwan University, and a Master Degree of Science in Management from MIT Sloan School of Management, U.S.

Board Diversity

The table below provides certain information regarding the diversity of our board of directors.

 

 

 

 

 

Board Diversity Matrix (As of April 20, 2024)

Country of Principal Executive Offices:

Taiwan

Foreign Private Issuer

Yes

Disclosure Prohibited under Home Country Law

No

Total Number of Directors

6

Female

Male

Non-

Binary

Did Not
Disclose
Gender

Part I: Gender Identity

Directors

1

5

0

0

Part II: Demographic Background

Underrepresented Individual in Home Country Jurisdiction

0

LGBTQ+

0

Did Not Disclose Demographic Background

0

 

Family Relationships

There are no family relationships among any of our executive officers or directors.

 

 

B. Compensation

Compensation of Directors and Executive Officers

For the year ended December 31, 2023, the aggregate cash compensation paid by us to our directors and executive officers was approximately US$0.5 million. For information regarding pension and retirement benefits, see note 12 to our consolidated financial statements.

As of December 31, 2023, the total outstanding number of share options granted to our directors and officers was 8,000. As of December 31 2023, the total number of restricted stock units granted to our directors and officers was zero.

The following table summarizes, as of March 31, 2024, the outstanding options granted under our employee share option plans and equity incentive plans to our directors and executive officers as a group.

Date of Grant

 

Ordinary
Shares
Underlying
Outstanding
Options

 

 

Exercise
Price
($/Share)

 

 

Date of Expiration

May 5, 2017

 

 

4,000

 

 

 

2.90

 

 

May 5, 2027

Total

 

 

4,000

 

 

 

 

 

 

 

All options granted to our directors and executive officers were granted pursuant to the option plans and the equity incentive plans as described under “— Employee Share Option Plans and Equity Incentive Plans” below.

35


 

Employee Share Option Plans and Equity Incentive Plans

2004 Employee Share Option Plan

At the June 2004 Annual General Meeting, our shareholders approved the GigaMedia Limited 2004 Employee Share Option Plan (the “2004 Plan”) under which up to 7,000,000 ordinary shares (1,400,000 shares after the 2015 reverse share split) of our Company were reserved for issuance. All employees, officers, directors, advisors and consultants of our Company are eligible to participate in the 2004 Plan. The 2004 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the exercise price for the option grants, to determine which eligible individuals are to receive option grants, the time or times when options grants are to be made and the number of shares subject to grant vesting schedule. The maximum contractual term under the 2004 Plan is 10 years. Options will be forfeited upon termination of employment, unless the relevant award agreement extends the exercisability of the outstanding options.

2006 Equity Incentive Plan

At the June 2006 Annual General Meeting, our shareholders approved the GigaMedia Limited 2006 Equity Incentive Plan (the “2006 Plan”) under which up to 1,000,000 ordinary shares (200,000 shares after the 2015 reverse share split) of our Company were reserved for issuance. The 2006 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the grant of awards under the 2006 Plan. The maximum contractual term under the 2006 Plan is 10 years. Options will be forfeited upon termination of employment, unless the relevant award agreement extends the exercisability of the outstanding options. In the event that the employee’s employment with or service to our Company is terminated prior to the lapsing of restrictions with respect to any portion of the RSUs, such portion of the RSUs shall become forfeited.

2007 Equity Incentive Plan

At the June 2007 Annual General Meeting, our shareholders approved the GigaMedia Limited 2007 Equity Incentive Plan (the “2007 Plan”) under which up to 2,000,000 ordinary shares (400,000 shares after the 2015 reverse share split) of our Company were reserved for issuance. The 2007 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the grant of awards under the 2007 Plan. The maximum contractual term under the 2007 Plan is 10 years. Options will be forfeited upon termination of employment, unless the relevant award agreement extends the exercisability of the outstanding options. In the event that the employee’s employment with or service to our Company is terminated prior to the lapsing of restrictions with respect to any portion of the RSUs, such portion of the RSUs shall become forfeited.

Employment of Executive Officers

Officers are selected by and serve at the discretion of our board of directors. No executive officer is entitled to any severance benefits upon termination of his or her employment with our Company.

Compensation recovery policy

In October 2022, the SEC adopted rules, pursuant to Rule 10D-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), requiring national securities exchanges and national securities associations, such as Nasdaq, to amend their relevant listing standards no later than November 28, 2023 to require listed companies to adopt a written compensation recovery (clawback) policy providing for the recovery, in the event of a required accounting restatement, of incentive-based compensation received by the Chief Executive Officer and certain other “executive officers” as defined in Rule 10D-1(d) under the Exchange Act that is wholly or partially contingent on the attainment of financial performance criteria based on reported financial information that has been determined to be erroneous and has required restatement of the financial statements for accounting purposes. On October 30, 2023, our Board of Directors adopted a written compensation recovery policy, or the Compensation Recovery Policy. That policy is now in force with respect to the Chief Executive Officer and other executive officers, subject to compliance with applicable local laws and is included as Exhibit 97.1 to this report for the year ended December 31, 2023.

 

C. Board Practices

Our board of directors currently comprises five male directors and one female director, including five independent non-executive members. Each of our directors is elected by our Company’s shareholders or appointed by the directors pursuant to the Constitution and hold office until such director’s successor is elected and duly qualified or until such director’s earlier death, bankruptcy, insanity, resignation or removal. During fiscal 2023, our board of directors met five times, and all members of the board of directors participated in the meetings of the board of directors. No director is entitled to any severance benefits on termination of his or her service. Our board of directors currently has a standing audit committee and compensation committee. Each of these standing committees operates under a written charter adopted by our board of directors. During fiscal 2023, our directors attended all meetings held by each committee on which such director was a member.

36


 

Our audit committee currently consists of Wan-Wan LIN, Nick Chia-En LIU and Chih-Hong TSAI. The principal duties and responsibilities of our audit committee include: (1) overseeing and reporting on various auditing and accounting matters to our board of directors, including the selection of our independent accountants, the scope of our annual audits, fees to be paid to the independent accountants, the performance of our independent accountants and our accounting practices; (2) overseeing and reporting on various risk management matters (including in respect of cybersecurity) to our board of directors; (3) considering and approving or disapproving all related-party transactions; (4) reviewing the financial statements and reports and discussing the statements and reports with our independent registered public accounting firm and management; (5) reviewing and pre-approving the engagement of our independent registered public accounting firm to perform audit services and any permissible non-audit services; (6) evaluating the performance of our independent registered public accounting firm and deciding whether to retain their services; and (7) establishing procedures for the receipt, retention and treatment of complaints received by us regarding financial controls, accounting or auditing matters. In accordance with our Constitution and our audit committee charter, all of the members of our audit committee must be persons who qualify as independent directors under the standards set forth in Nasdaq Rules 5605(c)(2)(A)(i) and (ii) and each of them is able to read and understand fundamental financial statements. During fiscal 2023, our audit committee met five times.

Our compensation committee currently consists of John Ping Chang HUANG and Wan-Wan LIN. The principal duties and responsibilities of our compensation committee include: (1) reviewing and approving the goals and objectives relevant to the chief executive officer’s and other executive officers’ compensation; (2) evaluating the performance of the chief executive officer and other executive officers in light of those goals and objectives; (3) making recommendations to the Board with respect to non-employee director compensation; and (4) making recommendations to the Board with respect to incentive-compensation plans and equity-based plans. In accordance with our compensation committee charter, all of the members of the compensation committee are qualified independent directors under the standards set forth in Nasdaq Rules 5605(c)(2)(A)(i) and (ii). During fiscal 2023, our compensation committee met two times.

We do not have a separate nominations committee of the board of directors. In accordance with Nasdaq Rule 5605(e), director nominees are recommended for the board's selection by the independent directors constituting a majority of the board's independent directors in a vote in which only independent directors participate.

 

D. Employees

The following table sets out a breakdown of the number of our full-time employees by function as of December 31, 2023, 2022 and 2021, respectively:

 

 

December 31

 

Function

 

2023

 

 

2022

 

 

2021

 

Development

 

 

27

 

 

 

27

 

 

 

41

 

Operation

 

 

33

 

 

 

37

 

 

 

41

 

Customer Service

 

 

13

 

 

 

13

 

 

 

16

 

Administrative Support

 

 

23

 

 

 

24

 

 

 

25

 

 

 

96

 

 

 

101

 

 

 

123

 

 

The following table sets out, as of the dates indicated, a breakdown of the number of our full-time employees by geographic location:

 

 

December 31

 

Location

 

2023

 

 

2022

 

 

2021

 

Taipei City, Taiwan

 

 

83

 

 

 

87

 

 

 

108

 

Hong Kong

 

 

13

 

 

 

14

 

 

 

15

 

 

 

96

 

 

 

101

 

 

 

123

 

 

37


 

E. Share Ownership

Share Ownership of Directors and Executive Officers

The table below sets forth information as to our directors’ and executive officers’ share ownership in our Company as of March 31, 2024:

 

Person

 

Number
of
Common
Shares

 

 

Number of Shares Issuable
upon exercise of options

 

HUANG, James Cheng-Ming

 

 

1,073,566

 

 

*

 

HUANG, John Ping Chang

 

 

 

 

*

 

LIU, Nick Chia-En

 

 

 

 

*

 

LIN, Charlotte Wan-Wan.

 

 

 

 

*

 

TSAI, John Chih-Hong

 

 

 

 

*

 

HONG, Chin Fock

 

 

 

 

*

 

Directors and executive officers as a group of 6 individuals

 

 

1,073,566

 

 

 

4,000

 

 

* Less than 1%

 

F. Disclosure of Action to Recover Erroneously Awarded Compensation

Not applicable. The full text of our compensation recovery policy is filed as Exhibit 97.1 to this annual report.

 

38


 

ITEM 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

A. Major Shareholders

The following table sets forth information known to us with respect to the ownership of our shares as of March 31, 2024 by each shareholder known by us to own more than 5% of our shares:

 

Name of Owner

 

Shares Owned

 

 

Percentage of
Shares Owned

 

John-Lee Andre Koo(1)

 

 

2,159,999

 

 

 

19.54

%

James Cheng-Ming Huang(2)

 

 

1,073,566

 

 

 

9.71

%

Collin Hwang(3)

 

 

696,435

 

 

 

6.30

%

Jonathan Honig(4)

 

 

1,105,145

 

 

 

9.99

%

 

(1)
Based on a Schedule 13G/A filed with the SEC on August 14, 2017, John-Lee Andre Koo has beneficial ownership of 2,159,999 shares of our Company.
(2)
James Cheng-Ming Huang has beneficial ownership of 1,073,566 ordinary shares of our Company as of March 31, 2024.
(3)
Based on the Schedule 13G filed with the SEC on June 19, 2017, Collin Hwang has beneficial ownership of 696,435 shares of our Company.
(4)
Based on the Schedule 13G/A filed with the SEC on January 23, 2024, Jonathan Honig has beneficial ownership of 1,105,145 ordinary shares of our Company as follows:
(a)
Includes (i) 5,145 shares held by Mr. Jonathan Honig (“Mr. Honig”) as UTMA custodian for Morgan Honig, (ii) 5,400 shares held by Mr. Honig as UTMA custodian for Skylar Honig and (iii) 6,800 shares held by Mr. Honig as UTMA custodian for Jett Honig.
(b)
Includes (i) 22,000 shares held by Titan Multi-Strategy Fund, Inc. (“Titan”) (ii) 187,000 shares held by Titan Multi-Strategy Fund, Inc. Profit Sharing Plan (the “Plan”); (iii) 17,225 shares held by Titan Multi-Strategy Fund 401k Roth FBO Jonathan Honig; (iv) 11,700 shares held by Titan Multi-Strategy Fund 401k Roth FBO Elizabeth Honig; and (v) 130,500 held by Titan Multi-Strategy Fund I, Ltd (“TMSFL”). Mr. Honig is the President of Titan Multi-Strategy Fund, Inc., which is the General Partner of TMSF, and Mr. Honig is trustee of the Plans, and in such capacities has voting and dispositive power over the securities held by such entities.
(c)
Includes (i) 5,400 shares held by Elizabeth Honig, (ii) 80,000 shares held by Elizabeth Honig Lifetime Trust, (iii) 1,200 shares held by Elizabeth Honig IRA TD Ameritrade Clearing, Custodian, (iv) 13,500 shares held by Elizabeth Honig as UTMA custodian for Jett Honig (v) 13,000 shares held by Elizabeth Honig as UTMA Custodian for Skylar Honig and (vi) 12,800 shares held by Elizabeth Honig UTMA Custodian for Morgan Honig. Elizabeth Honig and Mr. Honig are married, and Mr. Honig has voting and dipositive power of the securities held by the foregoing.

As of March 31, 2024, we had 11,052,235 Shares outstanding, of which 6,017,090 Shares representing 54.44% of our total outstanding Shares were not held by our major shareholders as disclosed above. As of March 31, 2024, one shareholder of record with a registered address in the United States, Cede & Co., nominee of The Depository Trust Company, held 8,733,747 shares.

The amounts and percentages of ordinary shares beneficially owned are reported on the basis of regulations of the SEC, governing the determination of beneficial ownership of securities. Under the rules of the SEC, a person is deemed to be a “beneficial owner” of a security if that person has or shares “voting power,” which includes the power to vote or to direct the voting of such security, or “investment power,” which includes the power to dispose of or to direct the disposition of such security. A person is also deemed to be a beneficial owner of any securities of which that person has a right to acquire beneficial ownership within 60 days. Under these rules, more than one person may be deemed a beneficial owner of securities as to which such person has no economic interest. None of our major shareholders have voting rights different from those of our other shareholders.

B. Related Party Transactions

Since January 1, 2023 through March 31, 2024, we were not a party to any transaction with any related party that did not arise in the ordinary course of business or that was material to us.

Stock Option Grants and Employee Share Purchase

See Item 6, “Directors, Senior Management and Employees — E. Share Ownership.”

C. Interests of Experts and Counsel

Not applicable.

39


 

ITEM 8. FINANCIAL INFORMATION

A. Consolidated Statements and Other Financial Information

Financial Statements

See pages beginning on page F-1 in this annual report.

Dividend Policy

We have neither declared nor paid any dividends on our Shares. We anticipate that we will continue to retain any earnings for use in the operation of our business, and we do not intend to pay dividends in the foreseeable future. See Item 10, “Additional Information — B. Memorandum and Articles of Association — Dividends” in this annual report.

B. Significant Changes

Except as disclosed in this annual report, no significant change has occurred since the date of our consolidated financial statements.

ITEM 9. THE OFFER AND LISTING

Our Shares have been listed and traded on The Nasdaq Capital Market of The Nasdaq Stock Market under the symbol “GIGM” since February 18, 2000.

 

ITEM 10. ADDITIONAL INFORMATION

A. Share Capital

Not Applicable.

B. Memorandum and Articles of Association

Our current amended and restated memorandum and articles of association (the “Constitution”), the full text of which was filed as an exhibit to our annual report on Form 20-F with the SEC on April 30, 2014, were first adopted on our date of incorporation and have been amended since that date. We incorporate by reference into this annual report the description of certain significant provisions of our Constitution contained in our annual report for the year ended December 31, 2007 on Form 20-F, filed with the SEC on June 30, 2008.

There are no limitations imposed by Singapore law or by our Constitution on the right of a non-resident or foreign owner to hold or vote the Shares.

C. Material Contracts

The following are summaries of our material contracts, other than contracts entered into in the ordinary course of business, for the two years immediately preceding the date of this annual report. However, these summaries may not contain all the information important to you. For more complete information, you should read the entire agreements, which have been included as exhibits to this annual report.

On August 31, 2020, we entered into a convertible note purchase agreement to purchase a US$10,000,000 principal amount convertible promissory note (the “Note”) issued by Aeolus, a global company primarily engaged in designing, manufacturing, processing and sales of intellectual robotics. The Note, which bears interest at a rate of 2% per annum, was due on August 30, 2022 but was extendable to August 30, 2023 at Aeolus’s option, and all or a portion of the principal amount under the Note may be convertible at GigaMedia’s option upon maturity, upon prepayment, or when certain events occur, into ordinary shares or preferred shares of Aeolus at a price of US$3.00 per share, or into preferred shares in Aeolus’s nearest next round equity financing where Aeolus issues further preferred shares, at a price equal to the purchase price offered in such financing or with certain discount.

On November 3, 2021, Aeolus notified GigaMedia that it intended to issue series B preferred shares, par value US$0.0001 per share (“Series B Preferred Shares”), to certain new series B preferred shareholders for a subscription price of US$3.02 per share (the “Next Round Financing”). The Next Round Financing constituted a Qualified Financing, as defined in the said Note. GigaMedia exercised its conversion right in accordance with the Note with respect to US$2,000,000 of principal amount at the conversion price of US$2.718 per share, effective December 30, 2021. After the conversion, the remaining outstanding principal amount of the Note was US$8,000,000. GigaMedia received 735,835 Series B Preferred Shares.

On July 29, 2022, Aeolus notified GigaMedia that it had decided to exercise its right of extension under the Note to extend the original August 30, 2022 maturity date to August 30, 2023.

40


 

On August 31, 2023, we and Aeolus entered into an agreement to amend the Note. The amendment extends the maturity date of the Note after the partial repayment of US$1,000,000 and the payment of accrued interest on the unpaid principal amount of the Note due through August 30, 2023 in the amount of US$480,000 are made by Aeolus and the outstanding principal amount becomes US$7,000,000 due thereunder. The US$1,480,000 payment by Aeolus was made on September 6, 2023.

Pursuant to the amendment to the Note, the remaining principal amount of US$7,000,000 due thereunder will bear interest at a rate of 4% per annum, shall be due on February 28, 2025 (such date to be extended, at Aeolus’s option, to February 28, 2026), and all or a portion of the principal amount due thereunder may be converted upon maturity, upon prepayment or upon the occurrence of certain specified events, upon Aeolus’s next round of equity financing, or upon Aeolus’s initial public offering, at the lower of US$1.25 per share or 80% of the applicable offering price.

On August 15, 2023, we entered into an agreement to purchase a convertible promissory note, with principal amount of US$105,346, issued by Aeolus, and on March 15, 2024, we entered into an agreement to purchase a convertible promissory note, with principal amount of US$63,208, issued by Aeolus. These notes bear interest at a rate of 4.5% per annum and are convertible at US$0.1 per share, while other terms and conditions are similar to the original Note.

D. Exchange Controls

Exchange Controls in the R.O.C.

The R.O.C. Foreign Exchange Control Statute and regulations provide that all foreign exchange transactions must be executed by banks designated to handle such business by the Financial Supervisory Commission of the R.O.C. and by the Central Bank of the Republic of China (Taiwan). Current regulations favor trade-related foreign exchange transactions. Consequently, foreign currency earned from exports of merchandise and services may now be retained and used freely by exporters, and all foreign currency needed for the importation of merchandise and services may be purchased freely from the designated foreign exchange banks.

Trade aside, R.O.C. companies and resident individuals may, without foreign exchange approval, remit to and from the R.O.C. foreign currency of up to US$50 million (or its equivalent) and US$5 million (or its equivalent), respectively, in each calendar year. Furthermore, any remittance of foreign currency into the R.O.C. by a R.O.C. company or resident individual in a year will be offset by the amount remitted out of R.O.C. by such company or individual (as applicable) within its annual quota and will not use up its annual inward remittance quota to the extent of such offset. The above limits apply to remittances involving a conversion of NT dollars to a foreign currency and vice versa. A requirement is also imposed on all enterprises to register medium- and long-term foreign debt with the Central Bank of the Republic of China (Taiwan).

In addition, foreign persons may, subject to certain requirements, but without foreign exchange approval of the Central Bank of the Republic of China (Taiwan), remit outside and into the R.O.C. foreign currencies of up to US$100,000 (or its equivalent) for each remittance. The above limit applies to remittances involving a conversion of NT dollars to a foreign currency and vice versa. The above limit does not, however, apply to the conversion of NT dollars into other currencies, including U.S. dollars, in respect of the proceeds of sale of any underlying shares withdrawn from a depositary receipt facility.

E. Taxation

Singapore Tax Considerations

Taxation of Dividends Received by Singapore Resident Shareholders

On the basis that we are not tax resident in Singapore, dividends paid by us would be taxable in Singapore if they are received in Singapore or if they are considered, in the hands of a particular shareholder, to be derived in Singapore (for example if they constitute the income of a trade or business carried out in Singapore).

Foreign-sourced dividends received on or after June 1, 2003 by any person, not being an individual, resident in Singapore, or on or after January 1, 2004 by any individual resident in Singapore through a partnership in Singapore will be exempt from tax if certain conditions are met. The main conditions to be satisfied for such exemption are that:

the income is subject to tax of a similar character to income tax (by whatever name called) under the law of the territory from which the income is received; and
at the time the income is received in Singapore by the person resident in Singapore, the highest rate of tax of a similar character to income tax (by whatever name called) levied under the law of the territory from which the income is received on any gains or profits from any trade or business carried on by any company in that territory at that time is not less than 15%.

The normal tax rate for corporate profits in Singapore is 17%, with a certain amount of normal chargeable income exempt from tax. Resident individuals deriving chargeable income above certain amount are subject to tax at progressive rates ranging from 2% to 22% with effect from Year of Assessment 2017 (income year 2016) to 2023 (income year 2022). From Year of Assessment 2024 (income year 2023) onwards, the tax on income of resident individuals will range from 2% to 24%.

41


 

If our shareholders are corporations, our shareholders will be regarded as being tax resident in Singapore if the control and management of our shareholders’ business is exercised in Singapore. For example, if the board of directors of a company meets and conducts the business of such company in Singapore, such company would generally be regarded as tax resident in Singapore. An individual will be regarded as being a tax resident in Singapore in a year of assessment if, in the preceding year, he was physically present in Singapore or exercised an employment in Singapore (other than as director of a company) for 183 days or more, or if he ordinarily resides in Singapore.

All foreign-sourced income received or deemed received in Singapore by tax resident individuals (except for income received or deemed received through a partnership in Singapore) on or after January 1, 2004 will be exempt from taxation.

Gains on Disposal of Shares

Singapore does not impose taxes on capital gains. However, there are no specific laws or regulations that concern the characterization of capital gains and hence, gains on disposal of shares may be construed to be income in nature and subject to Singapore income taxation if they arise from or are otherwise connected with the activities which the Inland Revenue Authority of Singapore regards as the carrying on of a trade or business in Singapore. You should consult your tax advisors concerning the Singapore tax consequences of acquiring, owning, selling or otherwise disposing the Shares.

Stamp Duty

There is no stamp duty payable in respect of the issuance and holding of our Shares. Where existing shares are acquired in Singapore, stamp duty is payable on the instrument of transfer (including electronic documents) of the shares at the rate of S$2.00 for every S$1,000 or any part thereof, of the consideration for or market value of the Shares, whichever is higher. The stamp duty is borne by the purchaser unless there is an agreement to the contrary.

Where an instrument is executed outside Singapore (and not received in Singapore), or no instrument of transfer is executed, no stamp duty is payable on the acquisition of existing Shares. However, stamp duty would be payable if an instrument of transfer which is executed outside Singapore is received in Singapore. An electronic instrument that is executed outside Singapore is considered received in Singapore if (a) it is retrieved or accessed by a person in Singapore; (b) an electronic copy of it is stored on a device (including a computer) and brought into Singapore; or (c) an electronic copy of it is stored on a computer in Singapore.

Under Singapore law, our directors may not register a transfer of our Shares unless the instrument of transfer has been duly stamped.

Singapore Estate Duty

Estate duty has been abolished for deaths occurring on or after February 15, 2008.

You should consult your tax advisors regarding the non-Singapore estate duty consequences of your ownership of our Shares.

Goods and Services Tax (“GST”)

The sale of our Shares by an investor belonging in Singapore to another person belonging in Singapore is an exempt supply not subject to GST. Any GST directly or indirectly incurred by the investor in respect of this exempt supply would be a cost to the investor.

Where our Shares are sold by a GST-registered investor to a person belonging outside Singapore and that person is outside Singapore when the sale is executed, the sale should generally be considered as a taxable supply subject to GST at zero-rate. Any GST incurred by the investor in the making of such a supply, if the same is a supply in the course of or furtherance of a business, may be fully recoverable from the Comptroller of GST.

Services such as brokerage, handling and clearing services rendered by a GST-registered person to an investor belonging in Singapore in connection with the investor’s purchase, sale or holding of our Shares will be subject to GST at the rate of 8% from January 1, 2023 to December 31, 2023 (9% from January 1, 2024 onwards). Similar services rendered to an investor belonging outside Singapore should generally be subject to GST at zero-rate.

42


 

U.S. Tax Considerations

U.S. Federal Income Tax Considerations for U.S. Persons

The following is a discussion of certain U.S. federal income tax considerations for U.S. persons (as defined below) that are investors in Shares. This discussion applies only to U.S. persons that will acquire and hold the Shares as “capital assets” (generally, property held for investment). This discussion is for general information only and does not address all of the tax considerations that may be relevant to you in light of your particular circumstances or if you are subject to special treatment under the U.S. federal income tax laws, including if you are a:

bank;
broker-dealer;
financial institution or insurance company;
tax-exempt entity;
person holding Shares as part of a straddle, hedge, conversion or other integrated investment;
a real estate investment trust or regulated investment company;
an individual retirement or other tax deferred account;
person owning (actually or constructively, as determined under U.S. federal income tax law), 10% or more of the combined voting power of all classes of our stock entitled to vote, or 10% or more of the total value of all classes of our stock;
person whose “functional currency” is not the U.S. dollar;
an entity which is classified for U.S. federal income tax purposes as a “partnership” or an owner of such equity interests in such an entity; or
trader in securities that has elected the mark-to-market method of accounting for securities.

This discussion does not address any U.S. state, local or non-United States tax considerations, or any U.S. federal estate, gift or alternative minimum tax considerations.

As used in this discussion, the term “U.S. person” means:

an individual who is a citizen or resident (as determined under U.S. federal income tax laws) of the United States;
an entity which is treated as a corporation for U.S. federal income tax purposes, created in or organized under the laws of the United States, any state thereof or the District of Columbia;
an estate, the income of which is includible in gross income for U.S. federal income tax purposes regardless of its source; or
an arrangement which is treated for U.S. federal income tax purposes as a trust if (1) it is subject to the primary supervision of a court within the United States and one or more U.S. persons have the authority to control all substantial decisions of the trust, or (2) it has otherwise elected to be treated as a U.S. person under the Internal Revenue Code of 1986, as amended (the “Internal Revenue Code”).

If an entity treated as a partnership for U.S. federal income tax purposes holds Shares, the tax treatment of a holder of equity interests in such entity will generally depend upon the status of such holder and the activities of such entity. If you are a holder of equity interests in an entity which is treated as a partnership for U.S. federal tax purposes, and such entity holds Shares, you are urged to consult your tax advisor as to the particular U.S. federal income tax consequences of an investment in the Shares that are applicable to you.

This section is based on the Internal Revenue Code, existing and proposed income tax regulations issued under the Internal Revenue Code, legislative history, and judicial and administrative interpretations thereof, all as of the date of this annual report. All of the foregoing are subject to change at any time, and any change could be retroactive and could affect the accuracy of this discussion. In addition, the application and interpretation of certain aspects of the passive foreign investment company (“PFIC”) rules, referred to below, require the issuance of regulations which in many instances have not been promulgated and which may have retroactive effect. There can be no assurance that any of these regulations will be enacted or promulgated, and if so, the form they will take or the effect that they may have on this discussion. This discussion is not binding on the U.S. Internal Revenue Service (“IRS”) or the courts. No ruling has been or will be sought from the IRS with respect to the positions and issues discussed herein, and there can be no assurance that the IRS or a court will not take a different position concerning the U.S. federal income tax consequences of an investment in the Shares or that any such position would not be sustained.

43


 

You are urged to consult your tax advisor concerning the particular U.S. federal, state, local and non-United States income and other tax considerations regarding the ownership and disposition of the Shares, including the application of the passive foreign investment company rules discussed below. Investors should carefully review the discussion below under “—Passive Foreign Investment Company.”

Passive Foreign Investment Company

Due to the price of our Shares during 2023 and the composition of our assets (in particular, the retention of a large amount of cash), we believe that it is likely that we were classified as a PFIC, for United States federal income tax purposes, for the taxable year ended December 31, 2023, and that we will likely be a PFIC for our current taxable year ending December 31, 2024, unless our share value increases substantially and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce or are held for the production of non-passive income. In general, we will be classified as a PFIC for any taxable year if either (i) 75% or more of our gross income for such year is passive income or (ii) 50% or more of the average quarterly value of our assets (as generally determined on the basis of fair market value) produce or are held for the production of passive income. For this purpose, cash and assets readily convertible into cash are generally classified as passive and goodwill and other unbooked intangibles associated with active business activities may generally be classified as non-passive. We will be treated as owning a proportionate share of the assets and earning a proportionate share of the income of any other corporation more than 25% (by value) of whose stock is owned, directly or indirectly, by us.

If we are classified as a PFIC for any taxable year during which you hold Shares, and unless you make a mark-to-market election (as described below), you will generally be subject to special tax rules that have a penalizing effect, regardless of whether we remain a PFIC, on (i) any excess distribution that we make to you (which generally means any distribution received by you in a taxable year that is greater than 125% of the average annual distributions received by you in the three preceding taxable years or your holding period for the Shares, if shorter), and (ii) any gain realized on the sale or other disposition, including a pledge, of our Shares. Under the PFIC rules:

such excess distribution or gain will be allocated ratably over your holding period for the Shares;
such amount allocated to the current taxable year and any taxable year prior to the first taxable year in which we are classified as a PFIC (a “pre-PFIC year”) will be taxable as ordinary income;
such amount allocated to each prior taxable year, other than a pre-PFIC year, will be subject to tax at the highest tax rate in effect applicable to you for that year; and
an interest charge generally applicable to underpayments of tax will be imposed on the tax attributable to each prior taxable year, other than the current taxable year or a pre-PFIC year.

As an alternative to the foregoing rules, a holder of “marketable stock” in a PFIC may make a mark-to-market election, provided that the Shares are “regularly traded” on a “qualified exchange”. Based on the current level of trading activity of our Shares on The Nasdaq Capital Market, no assurance can be given that the Shares qualify, or will qualify, as being regularly tradable on a qualified exchange in the United States. If you make this election, you will generally (i) include in gross income as ordinary income for each taxable year the excess, if any, of the fair market value of your Shares at the end of the taxable year over the adjusted tax basis of the Shares and (ii) deduct as an ordinary loss the excess, if any, of the adjusted tax basis of the Shares over the fair market value of the Shares at the end of the taxable year, but only to the extent of the amount previously included in income as a result of the mark-to-market election. Your adjusted tax basis in the Shares would be adjusted to reflect any income or loss resulting from the mark-to-market election. If you make a mark-to-market election in respect of a corporation classified as a PFIC and such corporation ceases to be classified as a PFIC, you will generally not be required to take into account the gain or loss described above during any period that such corporation is not classified as a PFIC. If you make a mark-to-market election, any gain you recognize upon the sale or other disposition of Shares will be treated as ordinary income and any loss will be treated as ordinary loss, but such loss will only be treated as ordinary to the extent of the net amount previously included in income as a result of the mark-to-market election. If a U.S. person makes a mark-to-market election, the tax rules that apply to distributions by corporations which are not PFICs would apply to distributions, except that the reduced tax rate applicable to qualified dividend income (as discussed below in “ –Dividends”) would not apply.

 

Furthermore, a U.S. person will generally be treated as holding an equity interest in a PFIC in the first taxable year of the U.S. person’s holding period in which we become a PFIC and subsequent taxable years even if we cease to be a PFIC in subsequent taxable years. In the case of a U.S. person who has held Shares during any taxable year in which we are classified as PFIC and continues to hold such Shares (or any portion thereof), and who is considering making a mark-to-market election, special tax rules may apply relating to purging the PFIC taint of such Shares.

Because a mark-to-market election cannot be made for any lower-tier PFICs that we may own, a U.S. person may continue to be subject to the PFIC rules with respect to such U.S. person’s indirect interest in any investment held by us that is treated as an equity interest in a PFIC for United States federal income tax purposes.

44


 

We do not intend to provide U.S. persons with the information necessary to permit U.S. persons to make qualified electing fund elections (a “QEF election”), which, if available, would result in tax treatment different from (and generally less adverse than) the general tax treatment for PFICs described above. Please consult your U.S. tax advisor regarding the requirements and consequences to you of making such a QEF election with respect to your Shares.

Each U.S. person who holds an interest in a PFIC is required to file an annual report containing such information as the U.S. Treasury may require. In addition, if a U.S. person holds Shares in any year in which we are a PFIC, such holder will be required to file Internal Revenue Service Form 8621 regarding distributions received on the Shares, any gain realized on the disposition of the Shares, and any “reportable election.” You are urged to consult your tax advisor regarding the application of the PFIC rules, including the possibility and advisability of making a mark-to-market election or, where applicable, making purging elections with respect to PFIC Tainted Shares.

Taxation of Dividends

The following description of the taxation of dividends is subject to the discussion above with respect to the passive foreign investment company tax rules. The amount of distributions you receive on your Shares (other than certain pro rata distributions of our Shares or rights to subscribe for Shares) will generally be reported as dividend income to you if the distributions are made from our current or accumulated earnings and profits as calculated according to U.S. federal income tax principles. Because we do not intend to determine our earnings and profits on the basis of U.S. federal income tax principles, any distribution paid will generally be reported as a “dividend” for U.S. federal income tax purposes. You will include such dividends in your gross income as ordinary income on the day you actually or constructively receive them. The amount of any distribution of property other than cash will be the fair market value of such property on the date it is distributed. A non-corporate recipient of dividend income will generally be subject to tax on dividend income from a “qualified foreign corporation” at a reduced United States federal tax rate rather than the marginal tax rates generally applicable to ordinary income, so long as certain holding period requirements are met. A non-U.S. corporation generally will be considered to be a qualified foreign corporation (i) if it is eligible for the benefits of a comprehensive tax treaty with the United States which the Secretary of Treasury of the United States determines is satisfactory for purposes of this provision and which includes an exchange of information program or with respect to any dividend it pays on stock which is readily tradable on an established securities market in the United States and (ii) the corporation is not a PFIC and is not treated as a PFIC with respect to you for the taxable year in which the dividend was paid and the preceding taxable year. There is currently no tax treaty in effect between the United States and Singapore. Although the Shares are currently tradable on The Nasdaq Capital Market, which is an established securities market in the United States, no assurance can be given that the Shares will continue to be readily tradable on an established securities market in the United States. U.S. corporate holders will generally not be eligible for the dividends received deduction allowed to corporations unless the U.S. corporation holds stock representing at least 10% of the total voting power or the total value of all of our stock, in which case the U.S. corporation may be entitled to a 100% deduction for dividends we pay. As noted above, we believe that it is likely that we were classified as a PFIC for the taxable year ended December 31, 2023, and that we will likely be a PFIC for our current taxable year ending December 31, 2024.

The amount of any distribution paid in a currency other than the U.S. dollar will equal the U.S. dollar value of the foreign currency you receive, calculated by reference to the exchange rate in effect on the date you actually or constructively receive the distribution, regardless of whether the foreign currency is actually converted into U.S. dollars. If you do not convert the foreign currency you receive as a dividend on the date of receipt, you will have a basis in such foreign currency equal to its U.S. dollar value on the date of receipt. Any gain or loss you realize when you subsequently sell or otherwise dispose of such foreign currency generally will be ordinary income or loss from sources within the United States for U.S. foreign tax credit limitation purposes.

Dividends on Shares will generally be treated as foreign source income for U.S. foreign tax credit purposes and generally will constitute passive category income or, in certain cases, general category income or foreign branch income. A U.S. person may be eligible, subject to a number of complex limitations, including those set forth in the U.S. Treasury regulations issued on December 28, 2021, which apply to foreign taxes paid or accrued in taxable years beginning on or after December 28, 2021 (the “Final FTC Treasury Regulations”), to claim a foreign tax credit in respect of any foreign withholding taxes imposed on dividends received on Shares. The Final FTC Treasury Regulations impose additional requirements for foreign taxes to be eligible for a foreign tax credit. However, the IRS has indicated that taxpayers may defer the application of many of these additional requirements until further notice. A U.S. person who does not elect to claim a foreign tax credit for foreign tax withheld may instead claim a deduction for U.S. federal income tax purposes, in respect of such withholding, but only for a year in which such holder elects to do so for all creditable foreign income taxes. The rules governing U.S. foreign tax credits, including under the Final FTC Treasury Regulations, are complex. Accordingly, you are urged to consult your tax advisor regarding the availability of a U.S. foreign tax credit under your particular circumstances.

45


 

Sale or Other Disposition of Shares

Except as discussed above with respect to the passive foreign investment company tax rules, a U.S. person generally will recognize capital gain or loss for U.S. federal income tax purposes upon a sale or other disposition of Shares in an amount equal to the difference between the amount realized from the sale or disposition and the holder’s adjusted tax basis in the Shares. Such gain or loss generally will be long-term (taxable at a reduced rate for individuals) if, on the date of sale or disposition, the Shares were held by the holder for more than one year and will generally be treated as gain or loss from U.S. sources for foreign tax credit purposes. The deductibility of a capital loss may be subject to limitations. You are urged to consult your tax advisor regarding the consequences if a foreign withholding tax is imposed on a disposition of Shares, including the availability of the foreign tax credit under your particular circumstances.

Information with Respect to Foreign Financial Assets

U.S. persons that are individuals (and, to the extent provided in regulations, certain entities) that own “specified foreign financial assets,” including possibly the Shares, with an aggregate value in excess of $50,000 are generally required to file IRS Form 8938 with information regarding such assets. Depending on the circumstances, higher threshold amounts may apply. Specified foreign financial assets include any financial accounts maintained by foreign financial institutions, as well as any of the following, but only if they are not held in accounts maintained by financial institutions: (i) stocks and securities issued by non-U.S. persons, (ii) financial instruments and contracts held for investment that have non-U.S. issuers or counterparties and (iii) interests in non-U.S. entities. If a U.S. person is subject to this information reporting regime, the failure to timely file IRS Form 8938 may subject the U.S. holder to penalties. In addition to these requirements, U.S. persons may be required to annually file FinCEN Report 114, Report of Foreign Bank and Financial Accounts with the U.S. Department of Treasury. You are thus encouraged to consult your U.S. tax advisors with respect to these and other reporting requirements that may apply to the acquisition of the Shares.

Backup Withholding and Information Reporting

U.S. persons may be subject to information reporting to the Internal Revenue Service with respect to dividends on and proceeds from the sale or other disposition of our Shares. Dividend payments with respect to our Shares and proceeds from the sale or other disposition of our Shares are not generally subject to United States backup withholding (provided that certain certification requirements are satisfied). You are advised to consult your tax advisor regarding the application of the United States information reporting and backup withholding rules to your particular circumstances.

Individuals who are U.S. person, and who hold “specified foreign financial assets”, including stock of a non-U.S. corporation that is not held in an account maintained by a U.S. “financial institution”, whose aggregate value exceeds US$50,000 during the tax year, may be required to attach to their tax returns for the year certain specified information. An individual who fails to timely furnish the required information may be subject to a penalty. Each U.S. person who is an individual is advised to consult its tax advisor regarding its reporting obligations under this legislation.

F. Dividends and Paying Agents

Not applicable.

G. Statements by Experts

Not applicable.

H. Documents on Display

The SEC allows us to “incorporate by reference” the information we file with the SEC. This means that we can disclose important information to you by referring you to another document filed separately with the SEC. The information incorporated by reference in this annual report is considered to be part of this annual report. We therefore incorporate by reference in Item 19 of this annual report certain exhibits, which we filed with the SEC in prior filings. You may read and copy this annual report, including the exhibits incorporated by reference in this annual report, at the public reference room maintained by the SEC at 100 F Street, N.E., Washington, D.C. 20549. You can request copies of these documents upon payment of a duplicating fee, by writing to the SEC. Please call the SEC at 1-800-SEC-0330 for further information on the operation of the public reference rooms. Additional information may also be obtained over the Internet at the SEC’s website at www.sec.gov.

You may also request a copy of our SEC filings, at no cost, upon written request to our investor relations department at 8th Floor, No. 22, Lane 407, Section 2, Tiding Boulevard, Taipei 114-740, Taiwan R.O.C., or by e-mail to: IR@Gigamedia.com.tw. A copy of each report submitted in accordance with applicable U.S. law is also available for public review at our principal executive office.

46


 

As a foreign private issuer, we are exempt under the Securities Exchange Act from, among other things, the rules prescribing the furnishing and content of proxy statements, and our executive officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Securities Exchange Act. In addition, we will not be required under the Securities Exchange Act to file periodic reports and financial statements with the SEC as frequently or as promptly as U.S. companies whose securities are registered under the Securities Exchange Act.

I. Subsidiary Information

Not applicable.

 

ITEM 11. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Market risk is the risk of loss related to adverse changes in market prices, including interest rates and foreign exchange rates, of financial instruments. We are exposed to various types of market risks in the normal course of business, including changes in interest rates and foreign currency exchange rates.

There may be material limitations that cause the information disclosed below not to fully reflect the net market risk exposures of our Company. The limitations include financial instruments that we may utilize in the future, and transactions we may enter into for managing risks, that have not yet been determined. The limitations may also include mismatches in our positions, and other features of the instruments, positions and transactions that are mentioned below.

Foreign Currency Risk

Our subsidiaries conduct most of their business transactions in their own measurement currencies; therefore, the foreign currency risks derived from operations are not significant. However, we hold some assets or liabilities in foreign currencies other than measurement currency and the value of these assets and liabilities are subject to foreign currency risks resulting from fluctuations in exchange rates between the foreign-denominated currency and the measurement currency. We have not used hedging transactions to reduce our exposure to exchange rate fluctuations; however, we may choose to do so in the future. For more information on foreign currency translations for our financial reporting purposes, see note 1(c) to our audited consolidated financial statements beginning on page F-1 in this annual report.

As of December 31, 2023, we had bank deposits of approximately US$1.2 million and financial instruments, net, of US$4.7 million denominated in foreign currencies other than measurement currencies of the entities holding such assets. These assets are subject to foreign currency exchange risk. We also had certain inter-company accounts between our wholly-owned entities using different functional currencies. While the balances of the inter-company accounts, totaled at approximately US$22.7 million as of the end of 2023, were fully eliminated in the consolidation, the foreign exchange gain or loss resulted remained in our consolidated statements of operations. We recognized a realized foreign exchange loss of approximately US$160 thousand and unrealized foreign exchange gain of approximately US$126 thousand in the year ended December 31, 2023.

Based on the sensitivity analysis of our exposure to foreign currency exchange rate risk related our bank deposits and investment - debt and equity securities which were denominated in a foreign currency other than functional currencies of the entities holding such assets, a hypothetical 10% change in the exchange rate between the U.S. dollar and the underlying currencies of those instruments subject to foreign currency exchange rate risk would result in a change of 0.81% in our total equity as of December 31, 2023.

From January 1, 2023 to April 11, 2024, while the Hong Kong dollar to U.S. dollar exchange rate fluctuated moderately 0.8%, the NT dollar to U.S. dollar exchange rate fluctuated approximately 9%, mainly due to the great volatility in global financial markets resulted by the ongoing Russia-Ukraine War as well as global central banks' interest rate hikes. Nonetheless, we maintain the bulk of our financial assets in U.S. dollar-denominated assets to limit the foreign currency risk we are exposed to.

Interest Rate Risk

Our exposure to interest rates related primarily to our short-term loans from various banks. As of December 31, 2023 and 2022, we did not have outstanding bank loans.

Other Market Risks

We are also exposed to other market risks, which are mainly derived from our investments. We have investments of minority stake equity and debt instruments in Aeolus Robotics Corporation, a privately held company. These investments are recorded in fair values. As of December 31, 2023, the aggregate carrying value of investments on our balance sheet was $5.8 million. We monitor these investments for impairment and make appropriate reductions in carrying value. We made a decrease in the fair value of the investments by totally $3.7 million (in which $2.1 million were included in earnings) for the year ended on December 31, 2023. There were no impairment losses for the years ended on December 31, 2022 and 2021.

 

47


 

ITEM 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

Not applicable.

PART II

ITEM 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

None.

ITEM 14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

A. Material Modification to the Instruments Defining the Rights of Security Holders

None.

B. Material Modification to the Rights of Registered Securities by Issuing or Modifying or any Other Class of Securities

None.

C. Withdrawal or Substitution of a Material Amount of the Assets Securing any Registered Securities

Not applicable.

D. Change of Trustees or Paying Agents for any Registered Securities

None.

E. Use of Proceeds

Not applicable.

 

ITEM 15. CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined by Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act) as of December 31, 2023. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures. Accordingly, in designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable, rather than absolute, assurance of achieving the desired control objectives, and management was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

Based upon that evaluation, and taking into account the foregoing, our Chief Executive Officer and Chief Financial Officer have concluded that, as of December 31, 2023, our disclosure controls and procedures were effective in providing reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act was recorded, processed, summarized and reported on a timely basis, and these controls and procedures were effective in ensuring that information required to be disclosed by us in the reports that we file or submit under the Exchange Act was accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

Management’s Annual Report on Internal Control Over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined by Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Our internal control over financial reporting is 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 in the United States (“US GAAP”). Our internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with US GAAP and that receipts and expenditures are being made only in accordance with authorizations of our management and directors and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

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

48


 

Management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO 2013”) in Internal Control - Integrated Frameworks. Based on our assessment using those criteria, our management has concluded that our internal control over financial reporting as of December 31, 2023 was effective.

Attestation Report of the Independent Registered Public Accounting Firm

This annual report does not include an attestation report of our registered public accounting firm regarding internal control over financial reporting, as we are a non-accelerated filer exempted from section 404(b) of the Sarbanes-Oxley Act.

Changes in Internal Control Over Financial Reporting

During the year ended December 31, 2023, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

ITEM 16. RESERVED

ITEM 16A. AUDIT COMMITTEE FINANCIAL EXPERT

Our board of directors has determined that Ms. Wan-Wan LIN, an independent director and member of our audit committee, is the audit committee financial expert.

ITEM 16B. CODE OF ETHICS

We have adopted a code of ethics, as defined in Item 16B of Form 20-F. Our code of ethics applies to our Chief Executive Officer, Chief Financial Officer and persons performing similar functions, as well as to our directors, other officers, employees and consultants. The full text of our code of ethics is available on our website, www.gigamedia.com. If we amend any provisions of our code of ethics, we will disclose such amendment on our website at the same address. If we make any waivers of any provisions of our code of ethics, we will disclose any such waivers within four business days either by distributing a press release or including disclosure in a Form 6-K. We will also provide any person without charge a copy of our code of ethics upon written request to our investor relations department at 8th Floor, No. 22, Lane 407, Section 2, Tiding Boulevard, Taipei 114-740, Taiwan R.O.C., or by e-mail to: IR@Gigamedia.com.tw.

On December 19, 2005, our board of directors adopted an anti-fraud policy for the purpose of preventing fraud schemes, including fraudulent financial reporting misappropriation of assets, any fraud committed by senior management, and information technology fraud. The anti-fraud policy was also amended on February 13, 2009. According to our anti-fraud policy, our audit committee is responsible for monitoring the implementation of our anti-fraud policy and procedures, and an anti-fraud taskforce is assigned by our audit committee to be responsible for the anti-fraud hotline management, risk assessment, complaint investigation and resolution, and reporting to our Chief Executive Officer, Chief Financial Officer and audit committee.

On May 10, 2006, our audit committee adopted a whistleblower program pursuant to our anti-fraud policy. The whistleblower program enables all employees to know how and when to use the whistleblower hotline and communicate or report, on a confidential or anonymous basis, without fear of retribution, concerns related to wrongdoings or violations, and ensures that all reported incidents are properly investigated.

On April 30, 2010, our board of directors adopted a non-competition provision under which all of our employees, consultants, officers and directors may not participate, invest, license, employ or being employed, or cooperate with any company or entity engaged in a line of business which may be competitive with the business of the Company within three months after termination of their employment of the Company, except in cases where the local law or the contract states otherwise. An amended non-solicitation provision was also adopted, under which all our employees, consultants, officers and directors may not, during their employment or within twelve months after termination of the employment, directly or indirectly, solicit, entice, or attempt to approach, solicit or entice any of the other employees of the Company or its affiliates to terminate the employment.

 

 

ITEM 16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES

The following table summarizes the aggregate fees billed to us by Deloitte & Touche (PCAOB ID No. 1060) for the fiscal years ended December 31, 2023 and 2022, respectively.

 

For the Years Ended December 31

 

2023

 

 

2022

 

 

 

(in US$)

 

 

(in US$)

 

Audit Fees

 

$

265,000

 

 

$

265,000

 

Audit-Related Fees

 

 

0

 

 

 

0

 

Tax Fees

 

 

7,000

 

 

 

7,000

 

All Other Fees

 

 

0

 

 

 

0

 

 

49


 

A. Audit Fees

Audit fees consist of fees billed for the annual audit of our consolidated financial statements. Audit fees also include fees for services that are normally provided by the independent registered public accounting firm in connection with statutory and regulatory filings or engagements.

B. Tax Fees

Tax fees include fees billed for tax compliance services.

C. Audit Committee Pre-Approval Policies and Procedures

In May 2005, we adopted our audit committee charter. Consistent with the SEC’s policies regarding auditor independence, our audit committee is directly responsible for the appointment, compensation, retention and oversight of the work of auditors engaged to provide us with audit, review or attest services. Our audit committee has sole discretion to review and pre-approve the appointment of auditors, subject to the appointment, replacement or removal from office of our independent public accountants as approved by our shareholders at our Annual General Meeting, and to set their fees for the performance of audit and non-prohibited non-audit services in accordance with the Sarbanes-Oxley Act of 2002 and the SEC rules and regulations promulgated thereunder.

The appointment of our independent registered public accounting firm, Deloitte & Touche, as well as the scope of each audit, audit-related or non-prohibited, as well as any non-audit services provided pursuant to such appointment, and our auditors’ fees for all such services, were approved by our audit committee.

ITEM 16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

Not applicable.

ITEM 16E. PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

Not applicable.

ITEM 16F. CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

Not applicable.

ITEM 16G. CORPORATE GOVERNANCE

Summary of Significant Differences in Corporate Governance Practices

Our Shares are currently listed on The Nasdaq Capital Market of The Nasdaq Stock Market and, for so long as our securities continue to be listed, we will remain subject to the rules and regulations established by Nasdaq as being applicable to listed companies. Under Nasdaq Rule 5615(a)(3), a foreign private issuer such as our Company may follow its home country practice in lieu of the requirements of the Nasdaq Rule 5600 Series, with certain exceptions, provided that it discloses each requirement that it does not follow and describes the home country practice followed in lieu of such requirements. In addition, Nasdaq has amended its Rule 5615(a)(3) to permit foreign private issuers to follow certain home country corporate governance practices without the need to seek an individual exemption from Nasdaq. However, a foreign private issuer must disclose in its annual report filed with the SEC each requirement it does not follow and the alternative home country practice it does follow.

We are incorporated under the laws of Singapore. We currently comply with the specifically mandated provisions of Nasdaq Rule 5615(a)(3). We are currently exempt from the DRS eligibility provisions of Nasdaq Rule 5255(c) as we are not allowed to issue of non-certificated securities under Singapore law. See Item 9, “The Offer and Listing” in this annual report. We have elected to voluntarily comply with other requirements of Nasdaq Rule 5600 Series in all material aspects, notwithstanding that our home country does not mandate compliance; although we may in the future determine to cease voluntary compliance with those provisions of Nasdaq Rule 5600 Series.

ITEM 16H. MINE SAFETY DISCLOSURE

Not applicable.

ITEM 16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

ITEM 16J. INSIDER TRADING POLICIES

Not applicable.

50


 

ITEM 16K. CYBERSECURITY

The audit committee of the board of directors receives, reviews and discusses the periodic reports regarding the company's information technology and security matters, which include cybersecurity incidents, assessments of new and emerging cybersecurity risks and threats, and proposed improvement measures.

We have cybersecurity processes and guidelines designed to mitigate the risks of a security breach or cyber-attack. These guidelines define the information security and cover measures of employee responsibility, information security coordination, data governance and classification, access controls and identity management, system & network security, operations & availability, system & network monitoring, asset inventory and device management, data center security management and business continuity and disaster recovery.

We have also established guidelines describing the procedures for reporting and responding to cybersecurity incidents. The guidelines define and classify cybersecurity incidents, specify the division of responsibilities, and designates incident reporting flows in accordance with the materiality level of the incidents. Once an incident is detected, identified and reported, a team led by responsible manager (for a less severe incident) or IT division head (for a material incident) will be assembled for responding to the incident. The team will comprise personnel for information gathering and planning, damaging controlling, recovering and evidence tracing and preserving, as well as for public communication and administrative, legal and financial supporting. Besides the responding measures, the team will also perform analyses for incident cause as well as the actions and recommendations in order to prevent or mitigate similar incidents in the future. Follow-up meetings or periodic review will be in place to evaluate the result of these actions and recommendations.

We have implemented real-time monitoring mechanisms for the cloud services. In case of any material incidents, relevant IT personnel will be notified promptly via email, and corresponding procedures will be followed in accordance with the company policies designed to minimize operational impacts. Additionally, we regularly obtain Service Organization Controls (SOC) reports from our third-party service providers to assess the effectiveness of their control measures.

The head of IT division is responsible for assessing and managing the cybersecurity risk and reporting on cybersecurity matters to the audit committee of the board of directors. Our head of IT division obtained his master degree in Graduate Institute of Computer Science, National Tsing Hua University and has over 20 years of experience working in information technology. Other professionals in our IT division also have cybersecurity experiences or certifications. Our IT division regularly assesses potential threats and takes a comprehensive view of cybersecurity risks. We have not engaged any third-party service provider to assist on risk assessment processes.

As of the date of this annual report, we do not believe that any past cybersecurity incidents have had, or are reasonably likely to have had, a material adverse effect on the Company’s business, operations or financial condition. See “Risk Factors—Risks Related to Cybersecurity and Technology Infrastructure.”
 

 

51


 

PART III

ITEM 17. FINANCIAL STATEMENTS

See Item 18.

 

 

ITEM 18. FINANCIAL STATEMENTS

Our consolidated financial statements and the reports thereon by our independent registered public accounting firms listed below are attached hereto as follows:

 

 

Page

(a) Report of Independent Registered Public Accounting Firm

F-2

(b) Consolidated Balance Sheets as of December 31, 2023 and 2022

F-4

(c) Consolidated Statements of Operations for the years ended December 31, 2023, 2022 and 2021

F-6

(d) Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 2023, 2022 and 2021

F-7

(e) Consolidated Statements of Changes in Shareholders’ Equity for the years ended December 31, 2023, 2022 and 2021

F-8

(f) Consolidated Statements of Cash Flows for the years ended December 31, 2023, 2022 and 2021

F-9

(g) Notes to the consolidated financial statements

F-11

 

52


 

ITEM 19. EXHIBITS

 

EXHIBIT

 

INDEX

 

 

 

    1.1

 

Amended Memorandum and Articles of Association of our Company, incorporated by reference to Exhibit 1.1 to our annual report for the year 2013 on Form 20-F filed with the SEC on April 30, 2014

 

 

 

    2.1*

 

Description of Securities Registered Pursuant to Section 12 of the Securities Exchange Act

 

 

 

    4.1

 

Convertible Note Purchase Agreement between GigaMedia Limited and Aeolus Robotics Corporation, dated August 31, 2020, incorporated by reference to Exhibit 1.1 to our annual report for the year 2020 on Form 20-F filed with the SEC on April 29, 2021

 

 

 

    4.1(a)

 

Convertible Promissory Note of Aeolus Robotics Corporation, dated August 31, 2020 (included in Exhibit 4.1)

 

 

 

    4.1(b)*

 

Amendment to Convertible Note Purchase Agreement between GigaMedia Limited and Aeolus Robotics Corporation, dated August 31, 2023

 

 

 

    4.2*

 

Convertible Note Purchase Agreement between GigaMedia Limited and Aeolus Robotics Corporation, dated August 15, 2023

 

 

 

    4.2(a)

 

Convertible Promissory Note of Aeolus Robotics Corporation, dated August 15, 2023 (included in Exhibit 4.2)

 

 

 

    4.3*

 

Convertible Note Purchase Agreement between GigaMedia Limited and Aeolus Robotics Corporation, dated March 15, 2024

 

 

 

    4.3(a)

 

Convertible Promissory Note of Aeolus Robotics Corporation, dated March 27, 2024 (included in Exhibit 4.3)

 

 

 

    8.1*

 

List of Subsidiaries

 

 

 

  11.1*

 

Code of Ethics, as last amended by the board of directors on March 25,2024

 

 

 

  12.1*

 

Certification by our Chief Executive Officer pursuant to Rule 13a-14(b) of the Securities Exchange Act

 

 

 

  12.2*

 

Certification by our Chief Financial Officer pursuant to Rule13a-14(b) of the Securities Exchange Act

 

 

 

  13.1*

 

Certification by our Chief Executive Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

  13.2*

 

Certification by our Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

  15.1*

 

Consent of Deloitte & Touche, Independent Registered Public Accounting Firm

 

 

 

  97.1*

 

Compensation Recovery Policy

 

 

 

101.INS*

 

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

 

 

 

101.SCH*

 

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents

 

 

 

104*

 

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

 

* Filed herewith

53


 

SIGNATURE

The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.

 

GIGAMEDIA LIMITED

 

 

By:

/s/ HUANG, CHENG-MING

 

HUANG, CHENG-MING

Chief Executive Officer

 

 

 

Date: April 29, 2024

 

54


 

GIGAMEDIA LIMITED AND SUBSIDIARIES

Index to Consolidated Financial Statements

 

Page

Report of Independent Registered Public Accounting Firm

F-3

 

 

Consolidated balance sheets as of December 31, 2023 and 2022

F-4

 

 

Consolidated statements of operations for the years ended December 31, 2023, 2022 and 2021

F-6

 

 

Consolidated statements of comprehensive income (loss) for the years ended December 31, 2023, 2022 and 2021

F-7

 

 

Consolidated statements of changes in shareholders’ equity for the years ended December 31, 2023, 2022 and 2021

F-8

 

 

Consolidated statements of cash flows for the years ended December 31, 2023, 2022 and 2021

F-9

 

 

Notes to consolidated financial statements

F-11

 

F-1


 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


 

The Board of Directors and Stockholders

GigaMedia Limited

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of GigaMedia Limited and subsidiaries (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of operations and comprehensive income (loss), shareholders’ equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the result of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

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

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

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


 

Critical Audit Matter

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

Fair Value - Level 3 Assets - Refer to Note 4 to the Consolidated Financial Statements

Critical Audit Matter Description

F-2


 

The Company holds investment in securities amounted to $5,777 thousand issued by a private company. The fair value of the investments is based on complex valuation methods with unobservable inputs, therefore, classified as Level 3.

Unlike the valuation of assets with readily observable market prices, therefore, more easily independently corroborated, the valuation of financial instruments classified as Level 3 is inherently subjective, and often involves the use of complex proprietary methods and unobservable inputs.

We identified the valuation of the Level 3 assets as a critical audit matter because of the complex valuation methods and unobservable inputs, including the discount rate, discount of lack of marketability and volatility management uses to estimate the fair value. This requires a high degree of auditor’s professional judgment and an increased extent of effort, including the involvement of our fair value specialists, when evaluating the methods and related inputs.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures included the following, among others:

We obtained an understanding and evaluated the design and implementation of controls over management’s valuation of the Level 3 assets, including controls over the Company’s valuation methods and significant unobservable inputs.

With the assistance of our fair value specialists, (1) we evaluated the appropriateness of the valuation methodologies and techniques used in determining the fair value of the Level 3 asset;(2)we tested the underlying data used in the methods calculations and the mathematical accuracy of the calculation; (3)we evaluated the appropriateness of the judgements and estimates of the key inputs used in determining the fair value of the Level 3 assets including but not limited to the discount rate, discount of lack of marketability and volatility.

/s/Deloitte & Touche

Taipei, Taiwan

Republic of China

April 29, 2024

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

 

F-3


 

GIGAMEDIA LIMITED AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

DECEMBER 31, 2023 AND 2022

(in thousands of US dollars)

 

 

 

December 31

 

 

 

2023

 

 

2022

 

ASSETS

 

 

 

 

 

 

CURRENT ASSETS

 

 

 

 

 

 

Cash and cash equivalents (Note 5)

 

$

38,470

 

 

$

38,794

 

Investment in securities - current (Note 8)

 

 

 

 

 

7,950

 

Accounts receivable - net (Note 6)

 

 

227

 

 

 

199

 

Prepaid expenses

 

 

54

 

 

 

60

 

Restricted cash (Note 5)

 

 

313

 

 

 

313

 

Other current assets (Note 7)

 

 

143

 

 

 

510

 

Total Current Assets

 

 

39,207

 

 

 

47,826

 

INVESTMENT IN SECURITIES - NONCURRENT (Note 8)

 

 

5,777

 

 

 

2,371

 

PROPERTY, PLANT AND EQUIPMENT, NET (Note 18)

 

 

111

 

 

 

103

 

INTANGIBLE ASSETS - NET (Note 18)

 

 

13

 

 

 

19

 

OTHER ASSETS

 

 

 

 

 

 

Refundable deposits

 

 

193

 

 

 

192

 

Prepaid licensing and royalty fees (Note 3)

 

 

24

 

 

 

177

 

Right-of-use assets (Note 9 and 18)

 

 

944

 

 

 

1,306

 

Other (Note 12)

 

 

228

 

 

 

142

 

TOTAL ASSETS

 

$

46,497

 

 

$

52,136

 

 

F-4


 

GIGAMEDIA LIMITED AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS - (Continued)

DECEMBER 31, 2023 AND 2022

(in thousands of US dollars, except share data)

 

 

 

December 31

 

 

 

2023

 

 

2022

 

LIABILITIES & SHAREHOLDERS' EQUITY

 

 

 

 

 

 

CURRENT LIABILITIES

 

 

 

 

 

 

Accounts payable

 

$

44

 

 

$

53

 

Accrued expenses (Note 10)

 

 

1,182

 

 

 

1,151

 

Deferred revenue (Note 11)

 

 

573

 

 

 

817

 

Other current liabilities (Notes 9 and 17)

 

 

665

 

 

 

616

 

Total Current Liabilities

 

 

2,464

 

 

 

2,637

 

NONCURRENT LIABILITIES

 

 

 

 

 

 

Lease liabilities (Note 9)

 

 

495

 

 

 

893

 

Total Liabilities

 

 

2,959

 

 

 

3,530

 

COMMITMENTS AND CONTINGENCIES (Note 17)

 

 

 

 

 

 

SHAREHOLDERS' EQUITY (Note 13)

 

 

 

 

 

 

Ordinary shares, no par value, and additional paid-in capital; issued
   and outstanding
11,052 thousand shares in 2023 and 2022

 

 

308,752

 

 

 

308,752

 

Accumulated deficit

 

 

(241,830

)

 

 

(238,431

)

Accumulated other comprehensive loss (Note 14)

 

 

(23,384

)

 

 

(21,715

)

Total GigaMedia Shareholders’ Equity

 

 

43,538

 

 

 

48,606

 

TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY

 

$

46,497

 

 

$

52,136

 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

F-5


 

GIGAMEDIA LIMITED AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

FOR THE YEARS ENDED DECEMBER 31, 2023, 2022 AND 2021

(in thousands of US dollars, except for earnings per share amounts)

 

 

 

2023

 

 

2022

 

 

2021

 

OPERATING REVENUES

 

 

 

 

 

 

 

 

 

Digital entertainment service revenues (Note 18)

 

$

4,292

 

 

$

5,585

 

 

$

5,492

 

COSTS OF REVENUES

 

 

 

 

 

 

 

 

 

Cost of digital entertainment service revenues

 

 

(1,846

)

 

 

(2,335

)

 

 

(2,584

)

GROSS PROFIT

 

 

2,446

 

 

 

3,250

 

 

 

2,908

 

OPERATING EXPENSES

 

 

 

 

 

 

 

 

 

Product development and engineering expenses

 

 

(729

)

 

 

(1,110

)

 

 

(1,449

)

Selling and marketing expenses

 

 

(1,623

)

 

 

(1,644

)

 

 

(1,729

)

General and administrative expenses

 

 

(3,242

)

 

 

(3,515

)

 

 

(3,697

)

Bad debt expense (Note 6)

 

 

(7

)

 

 

(2

)

 

 

(7

)

 

 

 

(5,601

)

 

 

(6,271

)

 

 

(6,882

)

LOSS FROM OPERATIONS

 

 

(3,155

)

 

 

(3,021

)

 

 

(3,974

)

NON-OPERATING INCOME (EXPENSES)

 

 

 

 

 

 

 

 

 

Interest income from financial institutions

 

 

1,609

 

 

 

559

 

 

 

92

 

Interest income on securities (Note 17)

 

 

202

 

 

 

159

 

 

 

160

 

Gain on disposal or repayment of investment in securities (Note 8)

 

 

76

 

 

 

 

 

 

125

 

Foreign exchange gain (loss), net

 

 

(34

)

 

 

(941

)

 

 

122

 

Changes in the fair value of investment in equity securities recognized at fair value (Note 4)

 

 

(2,110

)

 

 

409

 

 

 

 

Other

 

 

13

 

 

 

83

 

 

 

50

 

 

 

 

(244

)

 

 

269

 

 

 

549

 

LOSS BEFORE INCOME TAXES

 

 

(3,399

)

 

 

(2,752

)

 

 

(3,425

)

INCOME TAX EXPENSE (Note 16)

 

 

 

 

 

 

 

 

 

NET LOSS ATTRIBUTABLE TO SHAREHOLDERS OF GIGAMEDIA

 

$

(3,399

)

 

$

(2,752

)

 

$

(3,425

)

LOSS PER SHARE ATTRIBUTABLE TO GIGAMEDIA

 

 

 

 

 

 

 

 

 

Basic and Diluted:

 

$

(0.31

)

 

$

(0.25

)

 

$

(0.31

)

WEIGHTED AVERAGE SHARES USED TO COMPUTE LOSS PER SHARE
   ATTRIBUTABLE TO GIGAMEDIA SHAREHOLDERS (Note 2)

 

 

 

 

 

 

 

 

 

Basic

 

 

11,052

 

 

 

11,052

 

 

 

11,052

 

Diluted

 

 

11,052

 

 

 

11,052

 

 

 

11,052

 

The accompanying notes are an integral part of these consolidated financial statements.

 

F-6


 

GIGAMEDIA LIMITED AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

FOR THE YEARS ENDED DECEMBER 31, 2023, 2022 AND 2021

(in thousands of US dollars)

 

 

 

2023

 

 

2022

 

 

2021

 

NET LOSS

 

$

(3,399

)

 

$

(2,752

)

 

$

(3,425

)

OTHER COMPREHENSIVE INCOME (LOSS) - NET OF TAX:

 

 

 

 

 

 

 

 

 

Defined benefit pension plan adjustment

 

 

(11

)

 

 

76

 

 

 

14

 

Foreign currency translation adjustment

 

 

(129

)

 

 

(190

)

 

 

203

 

Unrealized holding gain (loss) on investment in securities

 

 

(1,453

)

 

 

620

 

 

 

(124

)

Reclassification adjustment for loss included in net income

 

 

(76

)

 

 

 

 

 

97

 

Other

 

 

 

 

 

 

 

 

(10

)

 

 

 

(1,669

)

 

 

506

 

 

 

180

 

COMPREHENSIVE LOSS ATTRIBUTABLE TO GIGAMEDIA
   SHAREHOLDERS

 

$

(5,068

)

 

$

(2,246

)

 

$

(3,245

)

 

The accompanying notes are an integral part of these consolidated financial statements.

 

F-7


 

GIGAMEDIA LIMITED AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY

FOR THE YEARS ENDED DECEMBER 31, 2023, 2022 AND 2021

(in thousands of US dollars and shares)

 

 

 

GIGAMEDIA SHAREHOLDERS

 

 

 

 

 

 

Ordinary shares and
additional paid-in capital

 

 

Accumulated
deficit

 

 

Accumulated other comprehensive loss

 

 

 

 

 

 

Shares

 

 

Amount

 

 

(Note 13)

 

 

(Note 14)

 

 

Total

 

Balance as of January 1, 2021

 

 

11,052

 

 

$

308,752

 

 

$

(232,254

)

 

$

(22,401

)

 

$

54,097

 

Net loss

 

 

 

 

 

 

 

 

(3,425

)

 

 

 

 

 

(3,425

)

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

180

 

 

 

180

 

Balance as of December 31, 2021

 

 

11,052

 

 

 

308,752

 

 

 

(235,679

)

 

 

(22,221

)

 

 

50,852

 

Net loss

 

 

 

 

 

 

 

 

(2,752

)

 

 

 

 

 

(2,752

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

506

 

 

 

506

 

Balance as of December 31, 2022

 

 

11,052

 

 

 

308,752

 

 

 

(238,431

)

 

 

(21,715

)

 

 

48,606

 

Net loss

 

 

 

 

 

 

 

 

(3,399

)

 

 

 

 

 

(3,399

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(1,669

)

 

 

(1,669

)

Balance as of December 31, 2023

 

 

11,052

 

 

$

308,752

 

 

$

(241,830

)

 

$

(23,384

)

 

$

43,538

 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

F-8


 

GIGAMEDIA LIMITED AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE YEARS ENDED DECEMBER 31, 2023, 2022 AND 2021

(in thousands of US dollars)

 

 

2023

 

 

2022

 

 

2021

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(3,399

)

 

$

(2,752

)

 

$

(3,425

)

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

 

 

 

 

 

 

 

 

 

Depreciation

 

 

43

 

 

 

24

 

 

 

11

 

Amortization

 

 

12

 

 

 

9

 

 

 

9

 

Bad debt expense

 

 

7

 

 

 

2

 

 

 

7

 

Gain on disposal of investment in securities

 

 

(76

)

 

 

 

 

 

(125

)

Changes in the fair value of investment in equity securities recognized at fair value

 

 

2,110

 

 

 

(409

)

 

 

 

Unrealized foreign exchange (gain) loss

 

 

(85

)

 

 

1,022

 

 

 

 

Other

 

 

 

 

 

3

 

 

 

 

Net changes in:

 

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(35

)

 

 

64

 

 

 

3

 

Prepaid expenses

 

 

7

 

 

 

341

 

 

 

(313

)

Prepaid licensing and royalty fees

 

 

152

 

 

 

(142

)

 

 

96

 

Prepaid pension assets

 

 

9

 

 

 

(59

)

 

 

(16

)

Other assets

 

 

272

 

 

 

(141

)

 

 

(151

)

Accounts payable

 

 

(9

)

 

 

(66

)

 

 

47

 

Accrued expenses

 

 

31

 

 

 

(284

)

 

 

(80

)

Other liabilities

 

 

(232

)

 

 

(121

)

 

 

(198

)

Net cash used in operating activities

 

 

(1,193

)

 

 

(2,509

)

 

 

(4,135

)

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

 

 

 

 

 

 

Purchase of investment in securities

 

 

(105

)

 

 

 

 

 

 

Purchases of property, plant and equipment

 

 

(52

)

 

 

(52

)

 

 

(76

)

Increase in intangible assets

 

 

(6

)

 

 

(18

)

 

 

(17

)

Proceeds from disposal of investment in securities

 

 

1,000

 

 

 

 

 

 

80

 

Increase in refundable deposits

 

 

 

 

 

 

 

 

(4

)

Net cash provided by (used in) investing activities

 

 

837

 

 

 

(70

)

 

 

(17

)

 

F-9


 

GIGAMEDIA LIMITED AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS - (Continued)

FOR THE YEARS ENDED DECEMBER 31, 2023, 2022 AND 2021

(in thousands of US dollars)

 

 

 

2023

 

 

2022

 

 

2021

 

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

 

 

 

 

 

Net cash used in financing activities

 

 

 

 

 

 

 

 

 

Net foreign currency exchange differences on cash, cash equivalents
   and restricted cash

 

 

32

 

 

 

(75

)

 

 

(89

)

NET DECREASE IN CASH, CASH EQUIVALENTS AND
   RESTRICTED CASH

 

 

(324

)

 

 

(2,654

)

 

 

(4,241

)

CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT
   BEGINNING OF YEAR

 

 

39,107

 

 

 

41,761

 

 

 

46,002

 

CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT END
   OF YEAR

 

$

38,783

 

 

$

39,107

 

 

$

41,761

 

SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:

 

 

 

 

 

 

 

 

 

Interest paid during the year

 

$

 

 

$

 

 

$

 

Income tax refunded during the year

 

$

 

 

$

 

 

$

(2

)

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

F-10


 

GIGAMEDIA LIMITED AND SUBSIDIARIES

Notes To Consolidated Financial Statements

December 31, 2023, 2022 and 2021

 

 

NOTE 1. Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies

(a) Principal Activities

GigaMedia Limited (referred to hereinafter as GigaMedia, our Company, we, us, or our) is a diversified provider of digital entertainment services, with a headquarters in Taipei, Taiwan.

Our digital entertainment service business operates a suite of play-for-fun digital entertainment services, mainly targeting online and mobile-device users across Asia.

(b) Basis of Presentation

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

(c) Summary of significant accounting policies

Principles of Consolidation

The consolidated financial statements include the accounts of GigaMedia and its subsidiaries after elimination of all inter-company accounts and transactions.

Foreign Currency Transactions

The functional currency of each individual consolidated entity is determined based on the primary economic environment in which the entity operates. Foreign currency transactions denominated in currencies other than the functional currencies are translated into the functional currency using the exchange rate prevailing on the transactions dates. At year-end, the balances of foreign currency monetary assets and liabilities are recorded based on prevailing exchange rates and any resulting gains or losses are included in other income and expenses. For the Investments in debt securities that are classified as either trading or available for sale that is denominated in a foreign currency, see Note 1(c), Summary of significant accounting policies - Investment in Securities, for additional information.

Translation of Foreign Currency Financial Statements

The reporting currency of our Company is the U.S. dollars. The functional currency of some of our Company’s subsidiaries is the local currency of the respective entity. Accordingly, the financial statements of the foreign subsidiaries were translated into U.S. dollars at the following exchange rates: assets and liabilities — current rate on the balance sheet date; shareholders’ equity — historical rates; income and expenses — average rate during the period. Cumulative translation adjustments resulting from this process are charged or credited to other comprehensive income.

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management bases its estimates on historical experience and on assumptions that it believes are reasonable. Management assesses these estimates on a regular basis; however, actual results could differ from those estimates. Items subject to such estimates and assumptions include but not limit to the deferral and breakage of revenues; the fair value of unquoted debt and equity securities, the useful lives of property, plant and equipment and right-of-use assets; allowances for doubtful accounts; the valuation of deferred tax assets, long-lived assets, investments and share-based compensation; and accrued pension liabilities (prepaid pension assets), income tax uncertainties and other contingencies. We believe the critical accounting policies listed below affect management’s judgments and estimates used in the preparation of the consolidated financial statements.

F-11


 

Revenue Recognition and Deferral

General

Our recognition of revenue from contracts with customers is in accordance with the five-step revenue recognition model: (1) identify the contract with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to each performance obligation; and (5) recognize revenue when or as we satisfy a performance obligation.

Sales taxes assessed by governmental authorities on our revenue transactions are presented on a net basis of digital entertainment service revenues in our consolidated financial statements.

In addition to the aforementioned general policies, the following are the specific revenue recognition policies for revenue from contracts with customers.

Digital Entertainment Product and Service Revenues

Digital entertainment product and service revenues are mainly generated through sale of virtual points and in-game items, and those virtual goods purchased in our games can only be consumed in our games. Therefore, we regard the sale of a virtual good as a service, where the related performance obligation is satisfied over time, and revenues are recognized by measuring progress toward satisfying the performance obligation in a manner that best depicts the transfer of goods or services to the customer. Accordingly, we recognize revenues from the sale of virtual goods over the period of time using the output method, which is generally the estimated service period.

Digital entertainment product and service revenues are generated through the sale of virtual points, prepaid cards and game packs via various third-party storefronts, distributors and payment channels, including but not limited to the “Google Play Store,” the “Apple App Store,” convenience stores, telecom service providers and other payment service providers. Proceeds from sales of prepaid cards and game packs, net of sales discounts, and virtual points are deferred when received, and revenue is recognized upon the actual usage of the playing time or in-game virtual items by the end-users, or over the estimated useful life of virtual items, when the game is terminated and the period of refund claim for any sold virtual items is ended in accordance with our published policy, or when the likelihood of the customer exercising the remaining rights becomes remote. (Please see “Deferred Revenues and Breakage” below for more discussion of accounting treatments of the unexercised rights.)

Estimated Service Period

The virtual goods for our games may have different service periods. We use the weighted average number of days of a player’s payment interval as the estimate for the service period of each game. We evaluate the appropriateness of such estimates quarterly to see if they are in line with our observations in the operations. We believe this provides a reasonable depiction of the transfer of services to our customers, as it is the best representation of the time period during which our customers play our games. Determining the estimated service period is subjective and requires management’s judgment. Future usage patterns may differ from historical ones and therefore, the estimated service period may change in the future. The estimated service periods for players of our current games are generally less than 6 months.

Principal Agent Considerations

For the revenues generated from our digital entertainment offerings which are licensed to us for using, marketing, distributing, selling and publishing, and for the sales of our products and services via third-party storefronts and other channels, we evaluate to determine whether our revenues should be reported on a gross or net basis. Key indicators that we evaluate in determining whether we are the principal in the sale (gross reporting) or an agent (net reporting) include, but are not limited to:

which party is primarily responsible for fulfilling the promise to provide the specified good or service; and
which party has discretion in establishing the price for the specified good or service.

Based on our evaluation of various indicators, we report revenues on a gross basis for games that we publish and operate, as we are, and we present ourselves as, responsible for fulfilling the promise of delivering the virtual goods in the game and maintaining the game environment for customers’ consumption of such virtual goods. We have the discretion in establishing the price for those virtual goods, including the power to decide the range and extent of price discount or quantity discount, while the licensors or the third-party channels charge a fixed percentage of fees for such sales. And any loss on the receivables has to be absorbed by us and not the third-party channels.

F-12


 

Deferred Revenues and Breakage

Deferred revenues representing contract liabilities consist mainly of the advanced income related to our digital entertainment business. Deferred revenue represents proceeds received relating to the sale of virtual points and in-game items that are activated or charged to the respective user account by users, but which have not been consumed by the users or expired. Deferred revenue is credited to profit or loss when the virtual points and in-game items are consumed or have expired. Pursuant to relevant requirements in Taiwan, as of December 31, 2023 and 2022, cash totaling $313 thousand and $313 thousand, respectively, had been deposited in escrow accounts in banks mainly as a performance bond for the users’ prepayments and virtual points, and is included within restricted cash in the consolidated balance sheets.

For deferred revenues, some users may not exercise all of their contractual rights, and those unexercised rights are referred to as breakage. We estimate and recognize the breakage amount as revenue when the likelihood of the customer exercising the remaining rights becomes remote. We consider a variety of data points when determining the estimated breakage amount, including the time when we ceased selling prepaid products for certain services and when such prepaid products were last used in charging users’ accounts.

Prepaid Licensing and Royalty Fees

Our Company, through our subsidiaries, routinely enters into agreements with licensors to acquire licenses for using, marketing, distributing, selling and publishing digital entertainment offerings.

Prepaid licensing fees paid to licensors are amortized on a straight-line basis over the shorter of the estimated useful economic life of the relevant product and service or license period, which is usually within one to two years.

Prepaid royalty fees and related costs are initially deferred when paid to licensors and amortized as operating costs based on certain percentages of revenues generated by the licensee from operating the related digital entertainment product and service in the specific country or region over the contract period.

Fair Value Measurements

Our Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We determine fair value based on assumptions that market participants would use in pricing an asset or a liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:

Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.

Our Company generally determines or calculates the fair value of financial instruments using quoted market prices in active markets when such information is available; otherwise we apply appropriate present value or other valuation techniques, such as the income approach, incorporating adjusted available market discount rate information and our Company’s estimates for non-performance and liquidity risk, or the market approach, where we derive the implied value of financial instruments for the target company from a recent transaction involving the target company’s own securities. These techniques rely extensively on the use of a number of assumptions, including the discount rate, credit spreads, and estimates of future cash flows. (Please see Note 4, “Fair Value Measurements”, for additional information.)

Cash Equivalents, Restricted Cash and Presentation of Statements of Cash Flows

Cash equivalents are short-term, highly liquid investments that are readily convertible to known amounts of cash and so near to their maturity that they present relatively insignificant risk from changes in interest rates. Commercial paper, negotiable certificates of deposit, time deposits and bank acceptances with original maturities of three months or less are considered to be cash equivalents.

F-13


 

Our consolidated statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Amounts generally described as restricted cash and restricted cash equivalents are included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the consolidated statement of cash flows.

Investment in Securities

Debt securities

Debt securities for which we have the positive intent and ability to hold to maturity are classified as held-to-maturity and are carried at amortized cost. Debt securities held primarily for the purpose of selling in the near term are classified as trading securities and are reported at fair value, with unrealized gains and losses included in income.

Debt securities not classified as held-to-maturity or trading are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of income taxes, as a separate component of other comprehensive income. When a trading or available-for-sale security is denominated in a foreign currency, changes in the exchange rate between the foreign currency and an entity’s functional currency affect the security’s fair value. Therefore, under ASC 320, Investments—Debt Securities, the trading or available-for-sale security must be remeasured from the foreign currency to the functional currency as of each reporting date by using the current exchange rate to determine the fair value of the security. The entire change in the security’s fair value (including the portion related to a change in the exchange rates) is classified in accordance with ASC 320.

Losses on debt security transactions and declines in value that are determined to be the result of credit losses, if any, are reported in the consolidated statements of operations. In evaluating credit losses on the debt securities, management first considers whether the fair value is less than amortized cost. An impairment exists if the fair value of the investment is less than its amortized cost basis. Secondly, the intent or requirement to sell the securities is analyzed. If we intend to sell the debt security, or more likely than not will be required to sell the security before recovery of its amortized cost basis, any allowance for credit losses shall be written off and the amortized cost basis shall be written down to the debt security’s fair value at the reporting date, with any incremental impairment reported in the consolidated statements of operations. Subsequently, it shall be determined whether the decline in fair value below the amortized cost basis has resulted from a credit loss, considering comprehensive factors including but not limited to changes in industry or area, in technology or changes that indicate likely or realized failure of the issue of the security to make scheduled interest or principal payments. Unrealized gains on credit-related recoveries are reported in the consolidated statements of operations.

Equity securities

Equity investments (except those accounted for under the equity method of accounting, or those that result in consolidation of the investee) are to be measured at fair value with changes in fair value recognized in net income.

Receivables

Accounts receivable are recorded at the invoiced amount and do not bear interest. Amounts collected on accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. Our Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management adopts a current expected credit loss model based on expected losses. The measurement of expected losses is based on relevant information about past events, including historical losses adjusted to take into account the amount of receivables in dispute, and the current receivables aging and current payment patterns, as well as reasonable and supportable forecasts that affect the collectibility of reported amounts. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.

Property, Plant and Equipment

Property, plant and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation is recorded on a straight-line basis over useful lives that correspond to categories as follows:

Categories

 

Years

Information and communication equipment

 

2 to 5

Office furniture and equipment

 

3 to 6

Leasehold improvements

 

Shorter of 5 or lease term

 

F-14


 

 

Leasehold improvements are amortized over the shorter of the term of the lease or the economic useful life of the assets. Improvements and replacements are capitalized and depreciated over their estimated useful lives, while ordinary repairs and maintenance are expensed as incurred.

Software Cost

We capitalize certain costs incurred to purchase computer software. These capitalized costs are amortized on a straight-line basis over the shorter of the useful economic life of the software or its contractual license period, which is typically one to three years.

Impairment of Long-Lived Assets

Long-lived assets other than goodwill not being amortized are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value of an asset might not be recoverable from its related future undiscounted cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured by the extent to which the carrying amount of the assets exceeds the estimated fair value of the assets. Fair value is determined through various valuation techniques, including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. When impairment is identified, the carrying amount of the asset is reduced to its estimated fair value, and is recognized as a loss from operations. (Please see Note 4, “Fair Value Measurements”, for additional information.)

Product Development and Engineering

Product development and engineering expenses primarily consist of research compensation, depreciation and amortization, and are expensed as incurred.

Advertising

Costs of broadcast advertising are recorded as expenses as advertising airtime is used. Other advertising expenditures are expensed as incurred.

Advertising expenses incurred in 2023, 2022 and 2021 totaled $0.2 million, $0.2 million and $0.2 million, respectively and were included in selling and marketing expenses.

Leases

General

We determine if an arrangement is or contains a lease at contract inception. In certain situations, judgment may be required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement provides us with an asset that is physically distinct, or that represents substantially all of the capacity of the asset, and if we have the right to direct the use of the asset. Lease assets and liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. Included in the lease liability are future lease payments that are fixed, in-substance fixed, or are payments based on an index or rate known at the commencement date of the lease. Variable lease payments are recognized as lease expenses as incurred, and generally relate to variable payments made based on the level of services provided by the lessor of our leases. The operating lease right-of-use (“ROU”) asset also includes any lease payments made prior to commencement, initial direct costs incurred, and lease incentives received. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents the rate required to borrow funds over a similar term to purchase the leased asset, and is based on the information available at the commencement date of the lease. For leased assets with similar lease terms and asset type we applied a portfolio approach in determining a single incremental borrowing rate to apply to the leased assets.

In determining our lease liability, the lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such option. Leases with an initial term of 12 months or less are not recorded on the balance sheet, and we recognize lease expense for these leases on a straight-line basis over the lease term.

F-15


 

Subsequently, lease liabilities are measured at amortized cost using the effective interest method, with interest expense recognized over the lease terms. When there is a change in a lease term, a change in future lease payments resulting from a change in an index or a rate used to determine those payments, or a change in the assessment of an option to purchase an underlying asset, our Company remeasures the lease liabilities with a corresponding adjustment to the ROU assets.

Operating lease ROU assets are presented in “Other assets” and operating lease liabilities are presented in “Other current liabilities” and “Lease liabilities” on our consolidated balance sheets.

Retirement Plan and Net Periodic Pension Cost

Under our defined benefit pension plan, net periodic pension cost, which includes service cost, interest cost, expected return on plan assets, amortization of unrecognized net transition obligation and gains or losses on plan assets, is recognized based on an actuarial valuation report. We recognize the funded status of pension plans and non-pension post-retirement benefit plans (retirement-related benefit plans) as an asset or a liability in the consolidated balance sheets.

Under our defined contribution pension plans, net periodic pension cost is recognized as incurred.

Government Assistance

Government subsidies received by our Company for employment support are recognized as non-operating income. If we have an obligation to repay any of the funds provided by government plus any penalties due to breach of the terms and conditions of the subsidy scheme, we estimate that obligation and recognize the amount as non-operating loss and a liability.

In 2022, a Hong Kong subsidiary of ours received subsidies from the first and the second tranches of Employment Support Scheme of the Hong Kong Government as a relief from the COVID-19 pandemic. The scheme provided time-limited financial support to employers to retain their employees who may otherwise be made redundant. Employers who participated in the scheme must provide an undertaking not to implement redundancy during the subsidy period and to spend all the wage subsidies on paying wages to their employees. The scheme was not effected in 2023 and 2021.

For the years ended December 31, 2023, 2022 and 2021, the amounts of government subsidies were $0, $44 thousand and $0, respectively.

Income Taxes

The asset and liability method is used in accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between financial reporting and tax bases of assets and liabilities. Deferred tax assets and liabilities, which are classified as noncurrent on the consolidated balance sheets, are measured using the enacted tax rate and laws that will be in effect when the related temporary differences are expected to reverse. A valuation allowance is established when necessary to reduce deferred tax assets to the amount that more-likely-than-not will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences and loss carryforwards become deductible.

In addition, we recognize the financial statement impact of a tax position when it is more-likely-than-not that the position will be sustained upon examination. If the tax position meets the more-likely-than-not recognition threshold, the tax effect is measured at the largest amount that is greater than a 50% likelihood of being realized upon settlement. Interest and penalties on an underpayment of income taxes are reflected as income tax expense in the consolidated financial statements.

Earnings (Loss) Per Share

Basic earnings (loss) per share is computed by dividing the net income (loss) attributable to ordinary shareholders for the period by the weighted average number of ordinary shares outstanding during the period. Diluted earnings (loss) per share is computed by dividing the net earnings (loss) for the period by the weighted average number of ordinary shares and potential ordinary shares outstanding during the period. Potential ordinary shares, composed of incremental ordinary shares issuable upon the exercise of options in all periods, are included in the computation of diluted earnings (loss) per share to the extent such shares are dilutive. Diluted earnings (loss) per share also takes into consideration the effect of dilutive securities issued by subsidiaries. In a period in which a loss is incurred, only the weighted average number of ordinary shares issued and outstanding is used to compute the diluted loss per share, as the inclusion of potential ordinary shares would be anti-dilutive. Therefore, for the years ended December 31, 2023, 2022 and 2021, basic and diluted loss per share were $0.31, $0.25 and $0.31, respectively.

F-16


 

Segment Reporting

Our segment reporting is mainly based on lines of business. We use the management approach in determining reportable operating segments. The management approach considers the internal organization and reporting used by our Company’s chief operating decision maker for making operating decisions, allocating resources and assessing performance as the source for determining our operating segments. Our Company’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer.

Segment profit and loss is determined on a basis that is consistent with how our Company reports operating loss in its consolidated statements of operations. Our Company does not report segment asset information to the CODM. Consequently, no asset information by segment is presented. Because we operate only one segment, there are no intersegment transactions.

(d) Recently Adopted Accounting Pronouncements

In July 2023, the Financial Accounting Standards Board ("FASB") issued an accounting standard update ("ASU"), ASU 2023-03, Presentation of Financial Statements (Topic 205), Income Statement—Reporting Comprehensive Income (Topic 220), Distinguishing Liabilities from Equity (Topic 480), Equity (Topic 505), and Compensation—Stock Compensation (Topic 718): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 EITF Meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280—General Revision of Regulation S-X: Income or Loss Applicable to Common Stock (SEC Update). This ASU amends or supersedes various SEC paragraphs within the codification to conform to past announcements and guidance issued by the SEC. The adoption of this amendment did not have a material impact on our Company’s results of operations, financial position, cash flows or financial statement disclosures.

(e) Recent Accounting Pronouncements Not Yet Adopted

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, to amend certain disclosure and presentation requirements for a variety of topics within the ASC. These amendments align the requirements in the ASC to the removal of certain disclosure requirements set out in Regulation S-X and Regulation S-K, announced by the SEC. The effective date for each amended topic in the ASC is either the date on which the SEC’s removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, or on June 30, 2027, if the SEC has not removed the requirements by that date. Early adoption is prohibited. The adoption of this amendment is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.

Income tax

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires a public business entity to disclose specific categories in its annual effective tax rate reconciliation and disaggregated information about significant reconciling items by jurisdiction and by nature. The ASU also requires entities to disclose their income tax payments (net of refunds received) to international, federal, and state and local jurisdictions in which income taxes paid (net of refunds received) is equal to or greater than 5 percent of total income taxes paid (net of refunds received). The guidance makes several other changes to income tax disclosure requirements. This guidance is effective for fiscal years beginning after December 15, 2024 and requires prospective application with the option to apply it retrospectively. Early adoption is permitted. The adoption of this amendment is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.

Segment Reporting

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in the ASU:

Require that a public entity disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit or loss (collectively referred to as the “significant expense principle”).
Require that a public entity disclose, on an annual and interim basis, an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment

F-17


 

revenue less the segment expenses disclosed under the significant expense principle and each reported measure of segment profit or loss.
Require that a public entity provide all annual disclosures about a reportable segment’s profit or loss and assets currently required by Topic 280 in interim periods.
Clarify that if the CODM uses more than one measure of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources, a public entity may report one or more of those additional measures of segment profit. However, at least one of the reported segment profit or loss measures (or the single reported measure, if only one is disclosed) should be the measure that is most consistent with the measurement principles used in measuring the corresponding amounts in the public entity’s consolidated financial 3 statements. In other words, in addition to the measure that is most consistent with the measurement principles under U.S. GAAP, a public entity is not precluded from reporting additional measures of a segment’s profit or loss that are used by the CODM in assessing segment performance and deciding how to allocate resources.
Require that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss in assessing segment performance and deciding how to allocate resources.
Require that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280.

The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The adoption of this ASU is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.

 

NOTE 2. EARNINGS (LOSS) PER SHARE

The following table provides a reconciliation of the denominators of the basic and diluted per share computations:

 

(in thousand shares)

 

2023

 

 

2022

 

 

2021

 

Weighted average number of outstanding shares

 

 

 

 

 

 

 

 

 

Basic

 

 

11,052

 

 

 

11,052

 

 

 

11,052

 

Effect of dilutive securities

 

 

 

 

 

 

 

 

 

Employee share-based compensation

 

 

 

 

 

 

 

 

 

Diluted

 

 

11,052

 

 

 

11,052

 

 

 

11,052

 

 

Certain outstanding options were excluded from the computation of diluted EPS since their effect would have been anti-dilutive. The antidilutive stock options excluded and their associated exercise prices per share were 29 thousand shares at the range of $2.90 to $7.15 as of December 31, 2023, 33 thousand shares at $2.90 to $7.15 as of December 31, 2022, and 37 thousand shares at $2.90 to $7.15 as of December 31, 2021. There were no antidilutive Restricted Stock Units (“RSUs”) as of December 31, 2023, 2022, and 2021.

 

NOTE 3. PREPAID LICENSING AND ROYALTY FEES

The following table summarizes changes to our Company’s prepaid licensing and royalty fees:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

177

 

 

$

35

 

 

$

130

 

Addition

 

 

36

 

 

 

369

 

 

 

98

 

Amortization and usage

 

 

(189

)

 

 

(227

)

 

 

(193

)

Impairment charges

 

 

 

 

 

 

 

 

 

Balance at end of year

 

$

24

 

 

$

177

 

 

$

35

 

 

 

 

 

F-18


 

NOTE 4. FAIR VALUE MEASUREMENTS

The following table presents the carrying amounts and estimated fair values of our Company’s financial instruments at December 31, 2023 and 2022.

 

(in US$ thousands)

 

2023

 

 

2022

 

 

 

Carrying
amount

 

 

Fair value

 

 

Carrying
amount

 

 

Fair value

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

38,470

 

 

$

38,470

 

 

$

38,794

 

 

$

38,794

 

Accounts receivable

 

 

227

 

 

 

227

 

 

 

199

 

 

 

199

 

Restricted cash

 

 

313

 

 

 

313

 

 

 

313

 

 

 

313

 

Refundable deposits

 

 

193

 

 

 

193

 

 

 

192

 

 

 

192

 

Investment in securities - current

 

 

 

 

 

 

 

 

7,950

 

 

 

7,950

 

Investment in securities - noncurrent

 

 

5,777

 

 

 

5,777

 

 

 

2,371

 

 

 

2,371

 

Financial liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Accounts payable

 

 

44

 

 

 

44

 

 

 

53

 

 

 

53

 

Accrued expenses

 

 

1,182

 

 

 

1,182

 

 

 

1,151

 

 

 

1,151

 

Lease liabilities - current and noncurrent

 

 

970

 

 

 

970

 

 

 

1,333

 

 

 

1,333

 

The carrying amounts shown in the table are included in the consolidated balance sheets under the indicated captions.

The fair values of the financial instruments shown in the above table as of December 31, 2023 and 2022 represent the amounts that would be received to sell those assets or that would be paid to transfer those liabilities in an arm’s length transaction between market participants at that date. Those fair value measurements maximize the use of observable inputs. In situations where there is little market activity for the asset or liability at the measurement date, the fair value measurement reflects our Company’s own judgments about the assumptions that market participants would use in pricing the asset or liability. Those judgments are developed by us based on the best information available in the circumstances, including expected cash flows and appropriately risk-adjusted discount rates, available observable and unobservable inputs.

The following methods and assumptions were used to estimate the fair value of each class of financial instruments:

Cash and cash equivalents, accounts receivable, restricted cash, accounts payable, accrued expenses: The carrying amounts, at face value or cost plus accrued interest, approximate fair value because of the short maturity of these instruments.
Refundable deposits: Measurement of refundable deposits with no fixed maturities is based on carrying amounts.
Investment in securities – current and noncurrent: Valuation techniques are applied for measurement of debt and equity securities.
Lease liabilities: Measured at discounted amounts of lease payments.

Assets and Liabilities that are Measured at Fair Value on a Recurring Basis

Our Company has segregated all financial assets and liabilities that are measured at fair value on a recurring basis (at least annually) into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date in the table below.

Assets and liabilities measured at fair value on a recurring basis are summarized as below:

(in US$ thousands)

 

Fair Value Measurement Using

 

 

 

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

At December 31, 2023

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Restricted cash - time deposits

 

$

 

 

$

313

 

 

$

 

 

$

313

 

Investment in securities - noncurrent

 

 

 

 

 

 

 

 

5,777

 

 

 

5,777

 

 

 

$

 

 

$

313

 

 

$

5,777

 

 

$

6,090

 

 

F-19


 

(in US$ thousands)

 

Fair Value Measurement Using

 

 

 

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

At December 31, 2022

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Restricted cash - time deposits

 

$

 

 

$

313

 

 

$

 

 

$

313

 

Investment in securities - current

 

 

 

 

 

 

 

 

7,950

 

 

 

7,950

 

Investment in securities - noncurrent

 

 

 

 

 

 

 

 

2,371

 

 

 

2,371

 

 

 

$

 

 

$

313

 

 

$

10,321

 

 

$

10,634

 

 

Our Company’s accounting policy is to recognize transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer. There were no transfers into or out of Level 3 for the years ended December 31, 2023 and 2022.

Level 2 measurements:

Cash equivalents – time deposits and restricted cash – time deposits are interest-earning deposits in banks, and the cash flows are estimated based on the terms of the contracts and discounted using the market interest rates applicable to the maturity of the contracts, which are adjusted to reflect credit risks on counterparties. As the inputs into the valuation techniques are readily observable, these deposits are classified in Level 2 of the fair value hierarchy.

Level 3 measurements:

For assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3) during 2023 and 2022, a reconciliation of the beginning and ending balances are presented as follows:

(in US$ thousands)

 

2023

 

 

 

Investment in debt securities

 

 

Investment in equity securities

 

Balance at beginning of year

 

$

7,950

 

 

$

2,371

 

Purchase

 

 

105

 

 

 

 

Disposal or repayment

 

 

(1,000

)

 

 

 

Total gains or (losses) (realized/unrealized)

 

 

 

 

 

 

included in earnings

 

 

 

 

 

(2,110

)

included in other comprehensive income - unrealized gain (loss) on security

 

 

(1,453

)

 

 

 

included in other comprehensive income - foreign currency items

 

 

(54

)

 

 

(32

)

Balance at end of year

 

$

5,548

 

 

$

229

 

The amount of total gains or (losses) for the period
   included in earnings attributable to the change in
   unrealized gains or losses relating to assets still held at
   the reporting date.

 

$

 

 

$

(2,110

)

 

(in US$ thousands)

 

2022

 

 

 

Investment in debt securities

 

 

Investment in equity securities

 

Balance at beginning of year

 

$

8,132

 

 

$

2,190

 

Purchase

 

 

 

 

 

 

Disposal

 

 

 

 

 

 

Total gains or (losses) (realized/unrealized)

 

 

 

 

 

 

included in earnings

 

 

 

 

 

409

 

included in other comprehensive income - unrealized gain (loss) on security

 

 

620

 

 

 

 

included in other comprehensive income - foreign currency items

 

 

(802

)

 

 

(228

)

Balance at end of year

 

$

7,950

 

 

$

2,371

 

The amount of total gains or (losses) for the period
   included in earnings attributable to the change in
   unrealized gains or losses relating to assets still held at
   the reporting date.

 

$

 

 

$

409

 

 

F-20


 

 

The significant unobservable inputs used in the fair value measurements categorized within Level 3 of the fair value hierarchy, together with a quantitative sensitivity analysis as of December 31, 2023 and 2022 are shown below:

 

Investment in securities - Level 3 financial assets

 

Sensitivity of the Input to Fair Value

 

 

 

 

 

Changes of Fair Value (in US$ thousands)

Calculation Date

Valuation Technique

Significant

Unobservable Inputs

Rate for debt investment

Rate for equity investment

If the Rate of Input changes by -1%

If the Rate of Input changes by +1%

December 31, 2023

The discounted cash flow analysis to estimate the enterprise value, and then the

 option pricing method to allocate equity value among various classes of stakeholders.

 

Discount rate for future cash flows

38.5%

38.5%

Debt securities: +$90

Equity securities: +$67

Debt securities: -$121

Equity securities: -$58

 

Discount for lack of marketability (“DLOM”)

 

12%

 

From12.0% to 30.0% for different scenarios

 

Debt securities: +$63

Equity securities: +$4

 

Debt securities: -$63

Equity securities: -$3

 

Volatility

 

29%

 

29%

 

Debt securities: +$22

Equity securities: +$3

 

 

Debt securities: -$86

Equity securities: -$2

December 31, 2022

The discounted cash flow analysis to estimate the enterprise value, and then the option pricing method to allocate equity value among various classes of stakeholders.

Discount rate for future cash flows

38.5%

38.5%

Debt securities: +$372

Equity securities: +$175

Debt securities: -$262

Equity securities: -$170

 

Discount for lack of marketability (“DLOM”)

 

From 4.0% to 12.0% for different scenarios

 

From 6.0% to 12.0% for different scenarios

 

Debt securities: +$93

Equity securities: +$26

 

Debt securities: -$93

Equity securities: -$25

 

Volatility

 

From 28% to 31.0% for different scenarios

 

From 28% to 31.0% for different scenarios

 

Debt securities: +$23

Equity securities: +$16

 

 

Debt securities: +$24

Equity securities: -$10

 

When estimating the value of the early stage enterprise, in the absence of observable market prices or a recent financing transaction, we obtained sufficient financial and operational information from the issuer’s company, using the income approach as our primary method, which reflects the close relationship between the future cash generating ability of the issuer’s company and respective enterprise value. As the issuer’s company was still at its early stage of development with limited historical track record, market multiples were conducted for supplementary reference only.

The derived enterprise value was then served as a reasonable basis for the subsequent equity value allocation exercise to estimate the portion assignable to the issuer’s convertible note and respective share categories as of the measurement date by applying a hybrid method of Probability Weighted Expected Return Method (“PWERM”) and Option Pricing Method (“OPM”). Such hybrid method estimates the probability weighted value across multiple scenarios, using OPM to estimate the allocation of value within one or more of those scenarios.

Assets and Liabilities that are Measured at Fair Value on a Nonrecurring Basis

Assets and liabilities measured at fair value on a nonrecurring basis include measuring impairment when required for long-lived assets. For GigaMedia, long-lived assets measured at fair value on a nonrecurring basis include property, plant, and equipment, intangible assets, operating lease ROU assets, and prepaid licensing and royalty fees.

No assets and liabilities measured at fair value on a nonrecurring basis were determined to be impaired as of December 31, 2023 and 2022.

 

F-21


 

NOTE 5. CASH, CASH EQUIVALENTS AND RESTRICTED CASH

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows as of December 31, 2023 and 2022.

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Cash and savings accounts

 

$

38,470

 

 

$

38,794

 

Time deposits

 

 

 

 

 

 

Cash and cash equivalents reported on the consolidated
   balance sheets

 

 

38,470

 

 

 

38,794

 

Cash restricted as performance bond

 

 

313

 

 

 

313

 

Total cash, cash equivalents and restricted cash reported
   on the consolidated statements of cash flows

 

$

38,783

 

 

$

39,107

 

 

As of December 31, 2023 and 2022, cash amounting to $313 thousand and $313 thousand, respectively, has been deposited in escrow accounts in banks mainly as a performance bond for our players’ game points. These deposits are restricted and are included in restricted cash in the consolidated balance sheets.

We maintain cash and cash equivalents, as well as restricted cash, in bank accounts with major financial institutions with high credit ratings located in the following jurisdictions:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Taiwan

 

$

38,289

 

 

$

38,352

 

Hong Kong

 

 

494

 

 

 

739

 

China

 

 

 

 

 

16

 

 

 

$

38,783

 

 

$

39,107

 

 

NOTE 6. ACCOUNTS RECEIVABLE – NET

Accounts receivable consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Accounts receivable

 

$

229

 

 

$

200

 

Less: Allowance for doubtful accounts

 

 

(2

)

 

 

(1

)

 

 

$

227

 

 

$

199

 

 

The following is a summary of the changes in our Company’s allowance for doubtful accounts during the years ended December 31, 2023, 2022 and 2021:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

1

 

 

$

2

 

 

$

1

 

Additions: Bad debt expense

 

 

7

 

 

 

2

 

 

 

7

 

Less: Write-off

 

 

(6

)

 

 

(3

)

 

 

(6

)

Translation adjustment

 

 

 

 

 

 

 

 

 

Balance at end of year

 

$

2

 

 

$

1

 

 

$

2

 

 

NOTE 7. OTHER CURRENT ASSETS

Other current assets consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Loans receivable - current

 

$

24

 

 

$

29

 

Less: Allowance for loans receivable - current

 

 

(24

)

 

 

(29

)

Other receivable

 

 

2

 

 

 

374

 

Other

 

 

141

 

 

 

136

 

 

 

$

143

 

 

$

510

 

 

F-22


 

 

The following is a reconciliation of changes in our Company’s allowance for loans receivable - current during the years ended December 31, 2023, 2022 and 2021:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

29

 

 

$

33

 

 

$

32

 

Reversal for collection of bad debt

 

 

(5

)

 

 

 

 

 

 

Translation adjustment

 

 

 

 

 

(4

)

 

 

1

 

Balance at end of year

 

$

24

 

 

$

29

 

 

$

33

 

 

NOTE 8. INVESTMENT IN SECURITIES

 

Investment in securities – current and noncurrent consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Debt securities, classified as available-for-sale

 

$

5,548

 

 

$

7,950

 

Equity securities

 

 

229

 

 

 

2,371

 

 

 

$

5,777

 

 

$

10,321

 

 

 

Our Company’s investment in securities - current and noncurrent are invested in convertible promissory notes and preferred shares. During 2023, we recognized a realized exchange gain of $76 thousand arising from the partial repayment of the aforementioned promissory note. During 2021, we recognized gains of $125 thousand on disposal of investment in securities, consisting of a gain of $79 thousand on the disposal of an equity security that have been fully impaired years ago, and a gain of $46 thousand on the deemed disposal arising from the partial conversion of the aforementioned promissory note into the preferred shares. Certain of our investment in securities, though denominated in US dollars, are held by an entity of ours whose functional currency is not US dollars, resulting to unrealized exchange gain or loss accounted for as other comprehensive income or loss, and corresponding translation adjustment accordingly.

 

The promissory notes are purchased under different agreements, and are convertible into common or preferred shares at certain different prices, subject to applicable adjustments. Upon conditions outlined in the agreements, the convertible promissory notes may be automatically converted or become redeemable. See Note 17, “Commitments and Contingencies, (c) Investment Agreements”, for additional information.

 

We assessed the estimated fair values of these investments as of December 31, 2023. See Note 4 “Fair Value Measurements” for additional information.

 

F-23


 

NOTE 9. LEASE ARRANGEMENTS

We rent certain office premises and automobile for operation use under lease agreements that expire at various dates through 2026.

 

Right-of-use assets

 

Right-of-use assets consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Carrying amount:

 

 

 

 

 

 

Office premise

 

$

944

 

 

$

1,306

 

 

The following tables summarize changes to our Company’s right-of use assets during 2023 and 2022:

(in US$ thousands)

 

Cost

 

 

 

2023

 

 

2022

 

Balance at January 1

 

$

2,165

 

 

$

2,390

 

Additions

 

 

116

 

 

 

 

Exchange differences

 

 

 

 

 

(225

)

Balance at December 31

 

$

2,281

 

 

$

2,165

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated depreciation

 

 

 

2023

 

 

2022

 

Balance at January 1

 

$

859

 

 

$

419

 

Depreciation

 

 

472

 

 

 

489

 

Exchange differences

 

 

6

 

 

 

(49

)

Balance at December 31

 

$

1,337

 

 

$

859

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Carrying amounts

 

 

 

2023

 

 

2022

 

Balance at January 1

 

$

1,306

 

 

$

1,971

 

Balance at December 31

 

$

944

 

 

$

1,306

 

 

Lease liabilities

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Carrying amount:

 

 

 

 

 

 

Current portion (classified under other current liabilities)

 

$

475

 

 

$

440

 

Noncurrent portion

 

 

495

 

 

 

893

 

 

 

$

970

 

 

$

1,333

 

 

Discount rates for the existing lease liabilities ranged from 1.44% to 3.6% as of December 31, 2023, and from 1.44% to 2.88% as of December 31, 2022.

 

Material terms of right-of-use assets

We lease office premises and automobile for operational use with lease terms of 2 to 5 years. We do not have purchase options to acquire the leasehold office premises at the end of the lease terms.

 

F-24


 

Supplemental information

Supplemental disclosures of cash flow and noncash information consist of the following:

 

 

 

For the Year ended December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Cash paid for operating leases

 

$

491

 

 

$

502

 

Lease liabilities arising from obtaining right-of-use assets

 

$

116

 

 

$

 

 

 

 

 

 

 

 

 

 

As of December 31

 

 

 

2023

 

 

2022

 

Weighted-average remaining lease term

 

2.04 years

 

 

3.03 years

 

Weighted-average discount rate

 

1.60%

 

 

1.50%

 

 

Operating lease expenses were $495 thousand and $520 thousand during the years ended December 31, 2023 and 2022, respectively.

 

The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the consolidated balance sheet as of December 31, 2023:

 

(in US$ thousands)

 

 

 

Operating Leases

 

Year

 

 

 

 

 

2024

 

 

 

$

486

 

2025

 

 

 

 

430

 

2026

 

 

 

 

69

 

Total minimum lease payments

 

 

 

 

985

 

Less: amount of lease payments representing interest

 

 

 

 

(15

)

Present value of future minimum lease payments

 

 

 

 

970

 

Less: current obligation under leases

 

 

 

 

(475

)

Non-current lease obligations

 

 

 

$

495

 

 

NOTE 10. ACCRUED EXPENSES

Accrued expenses consist of the following:

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Accrued professional fees

 

$

356

 

 

$

393

 

Accrued compensation

 

 

423

 

 

 

201

 

Accrued royalties

 

 

45

 

 

 

122

 

Accrued advertising expenses

 

 

2

 

 

 

21

 

Accrued director compensation and liability insurance

 

 

100

 

 

 

107

 

Other

 

 

256

 

 

 

307

 

 

 

$

1,182

 

 

$

1,151

 

 

NOTE 11. DEFERRED REVENUE

Deferred revenue consists of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Unused virtual points

 

$

481

 

 

$

700

 

Unamortized virtual items

 

 

75

 

 

 

95

 

Advances for pre-order items

 

 

17

 

 

 

22

 

 

 

$

573

 

 

$

817

 

 

F-25


 

The breakage amounts recognized as revenue during the years ended December 31, 2023, 2022 and 2021 were $228 thousand, $20 thousand and $62 thousand, respectively.

NOTE 12. PENSION BENEFITS

Our Company and our subsidiaries have defined benefit and defined contribution pension plans that cover substantially all of our employees.

Defined Benefit Pension Plan

We have a defined benefit pension plan in accordance with the Labor Standards Law of the Republic of China (R.O.C.) for our employees located in Taiwan, covering substantially all full-time employees for services provided prior to July 1, 2005, and employees who have elected to remain in the defined benefit pension plan subsequent to the enactment of the Labor Pension Act on July 1, 2005. Under the defined benefit pension plan, employees are entitled to a lump sum retirement benefit upon retirement equivalent to the aggregate of 2 months’ pensionable salary for each of the first 15 years of service and 1 month’s pensionable salary for each year of service thereafter subject to a maximum of 45 months’ pensionable salary. The pensionable salary is the monthly average salary or wage of the final six months prior to approved retirement.

We use December 31 as the measurement date for our defined benefit pension plan. As of December 31, 2023 and 2022, the accumulated benefit obligation amounted to $266 thousand and $247 thousand, respectively, and the funded status of prepaid pension assets amounted to $134 thousand and $142 thousand, respectively. The fair value of plan assets amounted to $473 thousand and $463 thousand as of December 31, 2023 and 2022, respectively. The accumulated other comprehensive income amounted to $15 thousand and $4 thousand as of December 31, 2023 and 2022, respectively. The net periodic benefit cost for 2023, 2022 and 2021 amounted to ($2) thousand, $1 thousand and $3 thousand, respectively.

The following table sets forth the plan’s benefit obligations, fair value of plan assets, and funded status at December 31, 2023 and 2022:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Benefit obligation

 

$

339

 

 

$

321

 

Fair value of plan assets

 

 

473

 

 

 

463

 

 

 

$

(134

)

 

$

(142

)

Amounts recognized in the balance sheet consist of:

 

 

 

 

 

 

Noncurrent liabilities (assets)

 

$

(134

)

 

$

(142

)

Accumulated other comprehensive income

 

 

 

 

 

 

Net amount recognized

 

$

(134

)

 

$

(142

)

Amounts recognized in accumulated comprehensive income
   (loss) consist of:

 

 

 

 

 

 

Unrecognized net gain (loss)

 

$

(15

)

 

$

(4

)

 

For the years ended December 31, 2023, 2022 and 2021, the net period pension cost consisted of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Service cost

 

$

 

 

$

 

 

$

 

Interest cost

 

 

6

 

 

 

2

 

 

 

3

 

Expected return on plan assets

 

 

(8

)

 

 

(3

)

 

 

(3

)

Amortization of net loss

 

 

 

 

 

2

 

 

 

3

 

Curtailment gain

 

 

 

 

 

 

 

 

 

 

 

$

(2

)

 

$

1

 

 

$

3

 

 

Weighted average assumptions used to determine benefit obligations for 2023 and 2022 were as follows:

 

 

 

December 31

 

 

 

2023

 

 

2022

 

Discount rate

 

 

1.625

%

 

 

1.750

%

Rate of compensation increase

 

 

2.00

%

 

 

2.00

%

 

F-26


 

Weighted average assumptions used to determine net periodic benefit cost for end of fiscal year were as follows:

 

 

 

2023

 

 

2022

 

Discount rate

 

 

1.750

%

 

 

0.750

%

Rate of return on plan assets

 

 

1.750

%

 

 

0.750

%

Rate of compensation increase

 

 

2.00

%

 

 

2.00

%

 

Management determines the discount rate and rate of return on plan assets based on the yields of fifteen year ROC central government bonds which is in line with the respective employees remaining service period and the historical rate of return on the above mentioned Fund mandated by the ROC Labor Standard Law.

We have contributed an amount equal to 2% of the salaries and wages paid to all qualified employees located in Taiwan to a pension fund (the “Fund”). The Fund is administered by a pension fund monitoring committee (the “Committee”) and deposited in the Committee’s name in the Bank of Taiwan. Our Company makes pension payments from our account in the Fund unless the Fund is insufficient, in which case we make payments from internal funds as payments become due. We seek to maintain a normal, highly liquid working capital balance to ensure payments are made timely.

We expect to make a contribution of $0 thousand to the Fund in 2024. We expect to make future benefit payments of $10 thousand to employees from 2024 to 2028 and $75 thousand from 2029 to 2033.

Defined Contribution Pension Plans

We have provided defined contribution plans for employees located in Taiwan and Hong Kong. Contributions to the plans are expensed as incurred.

Taiwan

Pursuant to the new “Labor Pension Act” enacted on July 1, 2005, our Company has a defined contribution pension plan for our employees located in Taiwan. For eligible employees who elect to participate in the defined contribution pension plan, we contribute no less than 6% of an employee’s monthly salary and wage and up to the maximum amount of NT$9 thousand (approximately $293), to each of the eligible employees’ individual pension accounts at the Bureau of Labor Insurance each month. Pension payments to employees are made either by monthly installments or in a lump sum from the accumulated contributions and earnings in employees’ individual accounts.

Hong Kong

According to the relevant Hong Kong regulations, we provide a contribution plan for the eligible employees in Hong Kong. We must contribute at least 5% of the employees’ total salaries. For this purpose, the monthly relevant contribution to their individual contribution accounts is subject to a cap of HK$1.5 thousand (approximately $192). After the termination of employment, the benefits still belong to the employees in any circumstances.

The total amount of defined contribution pension expenses pursuant to our defined contribution plans for the years ended December 31, 2023, 2022 and 2021 were $163 thousand, $167 thousand, and $193 thousand, respectively, which are included in operating expenses.

 

NOTE 13. SHAREHOLDERS’ EQUITY

In accordance with Singapore law, the holders of ordinary shares that do not have par value, are entitled to receive dividends as declared from time to time and are entitled to one vote per share at the general meeting of our Company. All Shares rank equally with regard to our Company’s residual assets. In addition, we are not required to have a number of authorized ordinary shares to be issued.

 

F-27


 

NOTE 14. ACCUMULATED OTHER COMPREHENSIVE LOSS

The accumulated balances for each component of other comprehensive income (loss) are as follows:

(in US$ thousands)

 

Foreign
currency items

 

 

Unrealized
gain (loss) on
securities

 

 

Pension and
post retirement
benefit plans

 

 

Accumulated
other
comprehensive
loss

 

Balance as of January 1, 2021

 

$

(21,956

)

 

$

(351

)

 

$

(94

)

 

$

(22,401

)

Foreign currency translation adjustment

 

 

203

 

 

 

 

 

 

 

 

 

203

 

Pension and post retirement benefit adjustment

 

 

 

 

 

 

 

 

14

 

 

 

14

 

Unrealized holding loss arising during period

 

 

 

 

 

(124

)

 

 

 

 

 

(124

)

Reclassification adjustment for loss included in net income

 

 

 

 

 

97

 

 

 

 

 

 

97

 

Other

 

 

 

 

 

(10

)

 

 

 

 

 

(10

)

Balance as of December 31, 2021

 

 

(21,753

)

 

 

(388

)

 

 

(80

)

 

 

(22,221

)

Foreign currency translation adjustment

 

 

(190

)

 

 

 

 

 

 

 

 

(190

)

Pension and post retirement benefit adjustment

 

 

 

 

 

 

 

 

76

 

 

 

76

 

Unrealized holding loss arising during period

 

 

 

 

 

620

 

 

 

 

 

 

620

 

Balance as of December 31, 2022

 

 

(21,943

)

 

 

232

 

 

 

(4

)

 

 

(21,715

)

Foreign currency translation adjustment

 

 

(144

)

 

 

15

 

 

 

 

 

 

(129

)

Pension and post retirement benefit adjustment

 

 

 

 

 

 

 

 

(11

)

 

 

(11

)

Unrealized holding loss arising during period

 

 

 

 

 

(1,453

)

 

 

 

 

 

(1,453

)

Reclassification adjustments for loss included in net income

 

 

 

 

 

(76

)

 

 

 

 

 

(76

)

Balance as of December 31, 2023

 

$

(22,087

)

 

$

(1,282

)

 

$

(15

)

 

$

(23,384

)

 

There were no significant tax effects allocated to each component of other comprehensive income for the years ended December 31, 2023, 2022 and 2021.

 

NOTE 15. SHARE-BASED COMPENSATION

During 2023, 2022 and 2021, no stock-based compensation expenses were incurred and recognized.

 

There were no capitalized stock-based compensation costs at December 31, 2023 and 2022. There was no recognized stock-based compensation tax benefit for the years ended December 31, 2023, 2022 and 2021, as our Company recognized a full valuation allowance on net deferred tax assets as of December 31, 2023 and 2022.

(a) Overview of Stock-Based Compensation Plans

Summarized below are the stock-based compensation plans pursuant to which awards have been granted as of December 31, 2023.

2004 Employee Share Option Plan

At the June 2004 annual general meeting of shareholders, the shareholders of our Company approved the GigaMedia Limited 2004 Employee Share Option Plan (the “2004 Plan”) under which up to 1.4 million ordinary shares of our Company have been reserved for issuance. All employees, officers, directors, supervisors, advisors, and consultants of our Company are eligible to participate in the 2004 Plan. The 2004 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the exercise price for the option grants, the eligible individuals who are to receive option grants, the time or times when options grants are to be made, the number of shares subject to grant and the vesting schedule. The maximum contractual term for the options under the 2004 Plan is 10 years.

2006 Equity Incentive Plan

At the June 2006 annual general meeting of shareholders, the shareholders of our Company approved the GigaMedia Limited 2006 Equity Incentive Plan (the “2006 Plan”) under which up to 200 thousand ordinary shares of our Company have been reserved for issuance. The 2006 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the grant of awards under the 2006 Plan. The maximum contractual term for the options under the 2006 Plan is 10 years.

F-28


 

2007 Equity Incentive Plan

At the June 2007 annual general meeting of shareholders, the shareholders of our Company approved the GigaMedia Limited 2007 Equity Incentive Plan (the “2007 Plan”) under which up to 400 thousand ordinary shares of our Company have been reserved for issuance. The 2007 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the grant of awards under the 2007 Plan. The maximum contractual term for the options under the 2007 Plan is 10 years.

 

Summarized below are the general terms of our stock-based compensation plans, for which awards have been granted as of December 31, 2023.

 

Stock-Based compensation plan

 

Granted awards

 

 

 

Vesting schedule

 

Options’ exercise
price

 

RSUs’ grant date
fair value

 

2004 plan

 

 

1,575,037

 

(1)

 

immediately upon granting to four years

 

$3.95~$12.75

 

 

 

2006 Plan

 

 

256,716

 

(2)

 

immediately upon granting to four years

 

$3.85~$83

 

$14.55~$80.05

 

2007 Plan

 

 

675,057

 

(3)

 

immediately upon granting to four years

 

$2.90~$90.85

 

$12.35~$76.75

 

 

(1)
The granted awards, net of forfeited or canceled options, were within reserved shares of 1,400 thousand ordinary shares.
(2)
The granted awards, net of forfeited or canceled options or shares, were within reserved shares of 200 thousand ordinary shares.
(3)
The granted awards, net of forfeited or canceled options or shares, were within reserved shares of 400 thousand ordinary shares.

 

Options and RSUs generally vest over the schedule described above. Certain RSUs provide for accelerated vesting if there is a change in control. All options and RSUs are expected to be settled by issuing new shares.

(b) Options

In 2023, 2022 and 2021, no options were exercised for each year.

Our Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted to employees on the grant date. No options were granted to employees during 2023, 2022 and 2021.

Option transactions during the last three years are summarized as follows:

 

2023

 

 

2022

 

2021

 

 

Weighted
Avg.
Exercise
Price

 

 

No. of
Shares
(in thousands)

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value
(in thousands)

 

 

Weighted
Avg.
Exercise
Price

 

 

No. of
Shares
(in thousands)

 

 

 

Weighted
Avg.
Exercise
Price

 

 

No. of
Shares
(in thousands)

 

Balance at January 1

$

6.38

 

 

 

33

 

 

 

 

 

 

 

 

$

6.13

 

 

 

37

 

 

 

$

6.16

 

 

 

49

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options Forfeited / canceled /
   expired

 

5.05

 

 

 

(4

)

 

 

 

 

 

 

 

 

4.05

 

 

 

(4

)

 

 

 

6.25

 

 

 

(12

)

Balance at December 31

$

6.56

 

 

 

29

 

 

 

0.67

 

 

$

 

 

$

6.38

 

 

 

33

 

 

 

$

6.13

 

 

 

37

 

Exercisable at December 31

$

6.56

 

 

 

29

 

 

 

0.67

 

 

$

 

 

$

6.38

 

 

 

33

 

 

 

$

6.13

 

 

 

37

 

Vested and expected to vest at
   December 31

$

6.56

 

 

 

29

 

 

 

0.67

 

 

$

 

 

$

6.38

 

 

 

33

 

 

 

$

6.13

 

 

 

37

 

 

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between GigaMedia’s closing stock price on the last trading day of 2023 and the exercise price of an option, multiplied by the number of in-the-money options) that would have been received by the option holders had they exercised their options on December 31, 2023. This amount changes based on the fair market value of GigaMedia’s stock.

As of December 31, 2023, there was no unrecognized compensation cost related to non-vested options.

F-29


 

The following table sets forth information about stock options outstanding at December 31, 2023:

 

Options outstanding

 

Option currently exercisable

 

Exercise price

 

No. of Shares
(in thousands)

 

 

Weighted
average
remaining
contractual life

 

Exercise price

 

No. of Shares
(in thousands)

 

Under $5

 

 

4

 

 

3.35 years

 

Under $5

 

 

4

 

$5~$50

 

 

25

 

 

0.24 years

 

$5~$50

 

 

25

 

$50~$100

 

 

 

 

 

 

$50~$100

 

 

 

 

 

 

29

 

 

 

 

 

 

 

29

 

 

 

NOTE 16. INCOME TAXES

Income (loss) before income taxes by geographic location is as follows:

 

(in US$ thousands )

 

2023

 

 

2022

 

 

2021

 

Taiwan operations

 

$

(1,726

)

 

$

(1,588

)

 

$

(1,989

)

Non-Taiwan operations

 

 

(1,673

)

 

 

(1,164

)

 

 

(1,436

)

 

 

$

(3,399

)

 

$

(2,752

)

 

$

(3,425

)

 

The components of income tax benefit (expense) by taxing jurisdiction are as follows:

 

( in US$ thousands )

 

2023

 

 

2022

 

 

2021

 

Taiwan:

 

 

 

 

 

 

 

 

 

Current

 

$

 

 

$

 

 

$

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

$

 

 

$

 

 

$

 

Non-Taiwan:

 

 

 

 

 

 

 

 

 

Current

 

$

 

 

$

 

 

$

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

$

 

 

$

 

 

$

 

Total current income tax benefit (expense)

 

$

 

 

$

 

 

$

 

Total deferred income tax benefit

 

$

 

 

$

 

 

$

 

Total income tax benefit

 

$

 

 

$

 

 

$

 

 

Our ultimate parent company is based in Singapore.

A reconciliation of our effective tax rate related to the statutory tax rate in Taiwan, where our major operations are based, is as follows:

 

 

2023

 

 

2022

 

 

2021

 

Taiwan statutory rate, including taxes on income and
   retained earnings

 

 

24.00

%

 

 

24.00

%

 

 

24.00

%

Foreign tax differential

 

 

0.75

%

 

 

(3.03

)%

 

 

(5.75

)%

Expiration of net operating loss carryforwards

 

 

(27.71

)%

 

 

(20.18

)%

 

 

(6.47

)%

Net operating loss carryforwards not utilized due to dissolution of subsidiaries

 

 

 

 

 

(42.73

)%

 

 

 

Other non-deductible expenses

 

 

(12.84

)%

 

 

(9.79

)%

 

 

(1.65

)%

Change in deferred tax assets and valuation allowance

 

 

15.79

%

 

 

24.94

%

 

 

(10.32

)%

Loss on investment in subsidiaries dissolved

 

 

 

 

 

26.62

%

 

 

 

Other

 

 

0.01

%

 

 

0.17

%

 

 

0.19

%

Effective rate

 

 

 

 

 

 

 

 

 

 

F-30


 

 

The significant components of our deferred tax assets consist of the following:

 

(in US$ thousands)

 

December 31

 

 

 

2023

 

 

2022

 

Net operating loss carryforwards

 

$

10,630

 

 

$

11,385

 

Share-based compensation

 

 

292

 

 

 

292

 

Investments

 

 

131

 

 

 

131

 

Lease right-of-use assets

 

 

6

 

 

 

6

 

Other

 

 

5

 

 

 

66

 

 

 

 

11,064

 

 

 

11,880

 

Less: valuation allowance

 

 

(11,064

)

 

 

(11,880

)

Deferred tax assets - net

 

$

 

 

$

 

 

A reconciliation of the beginning and ending amounts of our valuation allowance on deferred tax assets for the years ended December 31, 2023, 2022 and 2021 are as follows:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

11,880

 

 

$

13,607

 

 

$

13,046

 

Subsequent reversal and utilization of valuation allowance

 

 

(263

)

 

 

(94

)

 

 

(81

)

Changes to valuation allowance

 

 

405

 

 

 

1,158

 

 

 

575

 

Expirations

 

 

(942

)

 

 

(1,731

)

 

 

(221

)

Exchange differences

 

 

(16

)

 

 

(1,060

)

 

 

288

 

Balance at end of year

 

$

11,064

 

 

$

11,880

 

 

$

13,607

 

 

Under ROC Income Tax Act, the tax loss carryforward in the preceding ten years would be deducted from income tax for Taiwan operations.

As of December 31, 2023, we had net operating loss carryforwards available to offset future taxable income, shown below by major jurisdictions:

 

Jurisdiction

 

Amount

 

 

Expiring year

Hong Kong

 

$

15,521

 

 

indefinite

Taiwan

 

 

33,414

 

 

2024~2033

 

 

$

48,935

 

 

 

 

Unrecognized Tax Benefits

 

As of December 31, 2023, 2022 and 2021, there were no unrecognized tax benefits that if recognized would affect the effective tax rate.

There were no interest and penalties related to income tax liabilities recognized for the years ended December 31, 2023, 2022 and 2021.

Our major tax paying components are all located in Taiwan. As of December 31, 2023, the income tax filings in Taiwan have been examined for the years through 2021.

 

NOTE 17. COMMITMENTS AND CONTINGENCIES

Commitments

(a) Operating Leases

We rent certain office premises and automobile for operation use under lease agreements that expire at various dates through 2026. Please refer to Note 9 for more information of our lease arrangements.

 

F-31


 

(b) License Agreements

We have contractual obligations under various license agreements to pay the licensors license fees and minimum guarantees against future royalties. There were no committed license fees and minimum guarantees against future royalties set forth in our significant license agreements as of December 31, 2023.

 

For a specific licensed game, we were required to pay an incentive fee of $20 thousand to the licensor for every $600 thousand additional revenues generated from the game during the agreement period from January 2022 to January 2024. In January 2024, we entered an extension and amendment agreement to extend the term and modified certain provisions. The extension term commenced on January 27, 2024 and expires on January 26, 2026, and the incentive fee remains $20 thousand for every $600 thousand additional revenues generated during the extension term.

 

(c) Investment Agreements

On August 31, 2020, we entered into a convertible note purchase agreement to purchase a US$10,000,000 principal amount convertible promissory note (the “Note”) issued by Aeolus Robotics Corporation (“Aeolus”), a global company primarily engaged in designing, manufacturing, processing and sales of intellectual robotics. The Note, which bears interest at a rate of 2% per annum, was due on August 30, 2022 but was extendable to August 30, 2023 at Aeolus’s option, and all or a portion of the principal amount under the Note was convertible at GigaMedia’s option upon maturity, upon prepayment, or when certain events occur, into ordinary shares or preferred shares of Aeolus at a price of US$3.00 per share, or into preferred shares in Aeolus’s nearest next round equity financing where Aeolus issues further preferred shares. GigaMedia may elect to convert all or any part of the principal amount of the Note into the preferred shares to be issued at the Qualified Financing, among which (1) 20% of such outstanding principal amount shall be converted at a conversion price equal to 90% of the purchase price offered to the investors in such qualified financing, and (2) 80% of such outstanding principal amount shall converted at a conversion price equal to 100% of the purchase price offered to the investors in such qualified financing. In the event that any portion of the principal amount is converted into the ordinary or preferred shares, all the interest accrued but unpaid on such portion of principal amount shall be waived. Assuming full conversion of the Note into ordinary shares and the exercise or conversion of all other Aeolus rights, options and convertible securities outstanding as of August 31, 2020, we would beneficially own 3,333,333 shares representing approximately 4.62% of the total ordinary shares of Aeolus as of August 31, 2020.

In November 2021, Aeolus notified GigaMedia that it intended to issue series B preferred shares, par value of US$0.0001 per share (the “Series B Preferred Shares”), to certain new series B preferred shareholders for a subscription price of US$3.02 per share (the “Next Round Financing”). The Next Round Financing constituted a Qualified Financing as defined in the said Note. GigaMedia exercised its conversion right in accordance with the Note with respect to US$2,000,000 of principal amount at the conversion price of US$2.718 per share, effective December 30, 2021. GigaMedia received 735,835 Series B Preferred Shares.

After the conversion, the outstanding principal amount under the note was US$8,000,000, and GigaMedia’s right to elect to convert the remaining amount upon maturity, upon prepayment, or when certain events occur, into ordinary shares of Aeolus at a price of US$3.00 per share, is not affected.

On July 29, 2022, Aeolus notified GigaMedia that it had decided to exercise its right of extension under the Note to extend the original August 30, 2022 maturity date to August 30, 2023.

On August 31, 2023, GigaMedia and Aeolus entered into an agreement to amend the Note. The amendment extends the maturity date of the Note after the partial repayment of US$1,000,000 and the payment of accrued interest on the unpaid principal amount of the Note due through August 30, 2023 in the amount of US$480,000 are made by Aeolus and the outstanding principal amount becomes US$7,000,000 due thereunder. The US$1,480,000 payment by Aeolus was made on September 6, 2023.

Pursuant to the amendment to the Note, the remaining principal amount of US$7,000,000 due thereunder will bear interest at a rate of 4% per annum, shall be due on February 28, 2025 (such date to be extended, at Aeolus’s option, to February 28, 2026), and all or a portion of the principal amount due thereunder may be converted upon maturity, upon prepayment or upon the occurrence of certain specified events, upon Aeolus’s next round of equity financing, or upon Aeolus’s initial public offering, at the lower of US$1.25 per share or 80% of the applicable offering price.

F-32


 

On August 15, 2023, we entered into an agreement to purchase a convertible promissory note, with principal amount of US$105,346, issued by Aeolus, and on March 15, 2024, we entered into an agreement to purchase a convertible promissory note, with principal amount of US$63,208, issued by Aeolus. These notes bear interest at a rate of 4.5% per annum and are convertible at US$0.1 per share, while other terms and conditions are similar to the original Note.

Contingencies

We are subject to legal proceedings and claims that arise in the normal course of business.

 

On January 15, 2018, Ennoconn Corporation (“Ennoconn”) filed a complaint against one of our subsidiaries, GigaMedia Cloud Services Co., Ltd. (“GigaMedia Cloud”) in the Taiwan Taipei District Court. The complaint alleged that GigaMedia Cloud is obligated to pay Ennoconn NTD 79,477,648 (approximately $2,588,005) in connection with a transaction to purchase taximeters in 2015. GigaMedia Cloud filed an answer to the complaint denying Ennoconn’s allegations in the lack of factual and legal basis on March 1, 2018. On November 15, 2018, the Taiwan Taipei District Court determined that all of Ennoconn’s claims were without merit and made a judgment denying the complaint. On January 3, 2019, Ennoconn filed an appeal demanding the judgment which was entered in the District Court, to be reversed and amended. The civil court of the second instance, the Taiwan High Court, has conducted the session of the preparatory proceedings for several times during 2019. As a result, the Taiwan High Court ruled on January 8, 2020, that the decision of the Taiwan Taipei District Court should be partially modified and Ennoconn is entitled to NTD 27,084,180 (approximately $882,077). GigaMedia Cloud has filed another appeal with the Taiwan Supreme Court on February 4, 2020. On May 5, 2021, the Taiwan Supreme Court revoked the previous ruling of the Taiwan High Court, and sent the case back to the Taiwan High Court for a retrial. Under the Taiwan Supreme Court’s ruling, the appeal made by Ennoconn should be reviewed by the Taiwan High Court by following the instructions of the Taiwan Supreme Court. On May 18, 2022, the Taiwan High Court found such appeal meritless and made a civil judgment denying the complaint by Ennoconn. On June 15, 2022, Ennoconn filed an appeal and demanded that the Taiwan Supreme Court reverse this civil judgment and remand the case to the Taiwan High Court. On February 22, 2023, the Taiwan Supreme Court revoked the previous ruling of the Taiwan High Court, and sent the case back to the Taiwan High Court for a retrial. On October 30, 2023, the Taiwan High Court ruled such appeal meritorious and Ennoconn has the right to claim compensation from GigaMedia Cloud. On November 16, 2023, GigaMedia Cloud filed an appeal against the Taiwan High Court’s decision, and the appeal has been transferred to Taiwan Supreme Court on January 2, 2024. On April 17, 2024, the Taiwan Supreme Court, in a written notice, denied GigaMedia’s appeal.

GigaMedia Cloud accrued its best estimate for the ultimate resolution of this claim. On the other hand, pursuant to Taiwan’s Company Act, the shareholder of GigaMedia Cloud is limitedly liable for GigaMedia Cloud in an amount equal to the total value of shares subscribed. Therefore, we believe that the immediate parent company, the intermediate parent companies, as well as GigaMedia, the ultimate parent company, individually or collectively do not have obligations to absorb GigaMedia Cloud’s loss exceeding GigaMedia Cloud’s net worth and accordingly, it will not have a material adverse impact on our financial condition, results of operations or cash flows.

 

 

NOTE 18. SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION

Segment Information

We have only one segment, the digital entertainment business segment, which operates a portfolio of digital entertainment products, primarily targeting digital entertainment service users across Asia.

Our Company uses the loss from operations as the measurement for the basis of performance assessment. The basis for such measurement is the same as that for the preparation of consolidated financial statements. Please refer to the consolidated statements of operations and comprehensive income (loss) for the related segment revenue and operating results.

 

Major Product Lines

Revenues from our Company’s major product lines are summarized as follows:

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

MahJong and casino casual games

 

$

1,070

 

 

$

1,308

 

 

$

1,493

 

PC-based online sports games

 

 

2,696

 

 

 

3,395

 

 

 

2,376

 

Mobile role playing games

 

 

464

 

 

 

801

 

 

 

1,522

 

Other games and game related revenues

 

 

62

 

 

 

81

 

 

 

101

 

 

 

$

4,292

 

 

$

5,585

 

 

$

5,492

 

 

F-33


 

Major Customers

No single customer represented 10% or more of GigaMedia’s consolidated total net revenues in any period presented.

Geographic Information

Revenues by geographic area are attributed by country of the operating entity location. Revenue from by geographic region is as follows:

 

(in US$ thousands)

 

 

 

 

 

 

 

 

 

Geographic region / country

 

2023

 

 

2022

 

 

2021

 

Taiwan

 

$

1,785

 

 

$

2,427

 

 

$

3,050

 

Hong Kong

 

 

2,507

 

 

 

3,158

 

 

 

2,442

 

 

 

$

4,292

 

 

$

5,585

 

 

$

5,492

 

 

Geographic information for property, plant and equipment, intangible assets and operating lease right-of-use assets are as follows:

 

(in US$ thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Geographic region / country

 

Property, plant and equipment, net

 

 

Intangible assets, net

 

 

Operating lease right-of-use assets, net

 

 

Property, plant and equipment, net

 

 

Intangible assets, net

 

 

Operating lease right-of-use assets, net

 

Taiwan

 

$

111

 

 

$

13

 

 

$

869

 

 

$

103

 

 

$

19

 

 

$

1,289

 

Hong Kong

 

 

 

 

 

 

 

 

75

 

 

 

 

 

 

 

 

 

17

 

 

 

$

111

 

 

$

13

 

 

$

944

 

 

$

103

 

 

$

19

 

 

$

1,306

 

 

 

NOTE 19. SUBSEQUENT EVENT

There have been no events that have occurred subsequent to December 31, 2023, and through the date that the consolidated financial statements are issued that would require adjustment to or disclosure except as already disclosed in the consolidated financial statements.

F-34


EX-2.1 2 gigm-ex2_1.htm EX-2.1 EX-2.1

Exhibit 2.1

 

Description of Securities Registered Pursuant to Section 12 of the Securities Exchange Act

Description of Ordinary Shares

GigaMedia Limited (the “Company,” “we,” “us” and “our”) is incorporated under the laws of the Republic of Singapore and our affairs are governed by our memorandum and articles of association (collectively, our “Constitution”) and by the applicable laws governing corporations incorporated in Singapore.

 

As of December 31, 2023, we had the following series of securities registered pursuant to Section 12 of the Exchange Act:

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Ordinary Shares

 

GIGM

 

The Nasdaq Stock Market LLC

As of December 31, 2023, we had 11,052,235 ordinary shares (the “Shares”) issued and outstanding. Our Shares have no par value.

Preemptive Rights

Our shareholders do not have preemptive purchase rights.

Transfer of Ordinary Shares

 

Subject to our Constitution, Shares are freely transferable but our directors may, in their absolute discretion, decline to register any transfer of Shares on which we have a lien. All of our outstanding Shares have been fully paid. In addition, our directors may refuse, at their discretion, to register or transfer Shares to a transferee of whom they do not approve. Shares may be transferred by a duly signed instrument of transfer in the usual common form or in a form approved by our directors. Our directors may decline to register any transfer of Shares evidenced in certificated form unless, among other things, it has been duly stamped and is presented for registration together with the certificate of payment of stamp duty (if any), the Share certificates to which the transfer relates and other evidence of title as they may require. We will replace worn-out or defaced Share certificates upon production thereof to the directors and upon payment of such fee as specified in our Constitution. We will replace lost, destroyed or stolen Share certificates upon, among other things, the applicant furnishing evidence and such indemnity as the directors may require.

Limitations and Qualifications on the Rights of the Securities

The rights evidenced by the Shares are not materially limited or qualified by the rights evidenced by any other class of securities or by the provisions of any contract or other documents.

Rights of Other Types of Securities

Not applicable.

Rights of Ordinary Shares

Dividends

Our Company may by an ordinary resolution declare dividend, but no dividend shall be payable except out of the profits of our Company or in excess of the amount recommended by the directors. Our profits available for dividend and determined to be distributed shall be applied to pay dividends to shareholders according to their respective rights


and priorities. Except for Shares with special rights as to dividends, all dividends shall be declared and paid according to the amounts paid up on Shares.

All dividends unclaimed after having been declared may be invested or otherwise made use of by our board of directors for the benefit of our Company. If any dividend has not been claimed for six years from the date of declaration, such dividend may be forfeited and shall revert to our Company. However, the directors may at any time thereafter at their absolute discretion annul any such forfeiture and pay the dividend so forfeited to the person entitled thereto prior to the forfeiture. No dividend shall bear interest against our Company.

Shareholders’ Meetings

We are required to hold an annual general meeting after the end of each financial year within 6 months. The directors may convene an extraordinary general meeting whenever they think fit, and they must do so upon the request in writing of shareholders representing not less than 10 percent of the voting rights of our Company. In addition, two or more shareholders holding not less than 10 percent of the total number of issued Shares (excluding treasury shares) may call a meeting of our shareholders. Unless otherwise required by law or by our Constitution, voting at general meetings is by ordinary resolution, requiring an affirmative vote of a simple majority of those present and voting. An ordinary resolution suffices, for example, in respect of appointments of directors. A special resolution, requiring an affirmative vote of at least 75 percent of those present and voting, is necessary for certain matters under the Singapore Companies Act, such as an alteration of our Constitution. Subject to the Singapore Companies Act, at least 21 days’ advance written notice specifying the intention to propose a special resolution must be given of every general meeting convened for the purpose of passing a special resolution. Subject to the Singapore Companies Act, at least 14 days’ advance written notice must be given of every general meeting convened for the purpose of passing an ordinary resolution.

Voting Rights

Voting at any meeting of our shareholders is by a poll. On a poll every shareholder who is present in person or by proxy has one vote for every Share held by him.

Liquidation Distribution

In the case of a winding up of our Company and in accordance with applicable laws, our shareholders may pass a special resolution to authorize a liquidator to divide and distribute our assets to our shareholders, or authorize the liquidator to vest the whole or part of our assets in trustees upon such trusts for the benefit of our shareholders but so that no shareholder will be compelled to accept Shares or other securities on which there is any liability.

Share Capital

We generally have the right by obtaining a general mandate at the annual general meeting to repurchase not more than 20 percent of our own Shares in issue.

Our board of directors may make a capital call on our shareholders with respect to the amounts unpaid on their Shares and the shareholders are required to pay the amount called at the time(s) and place(s) as appointed by the board of directors. The board of directors may revoke a call or postpone the time previously fixed for the call payment.

We may by ordinary resolution:

(i) consolidate and divide all of Shares;

(ii) subject to the Singapore Companies Act, sub-divide some or all of Shares, provided always that in such sub-division, the proportion between the amount paid and the amount (if any) unpaid on each reduced Share shall be the same as it was in the case of the Share from which the reduced Share is derived; and


(iii) subject to the Singapore Companies Act and our Constitution, convert any class of Shares into any other class of Shares.

We may also by special resolution reduce our share capital or any undistributable reserve in any manner as authorized by law.

Sinking Fund

We are not required to provide any sinking fund pursuant to our Constitution.

Ownership of a Substantial Number of Shares

Our Constitution contains no provision discriminating against any existing or prospective holder of Shares as a result of such shareholder owning a substantial number of Shares.

 

Change in Rights of Shares

 

We may vary or abrogate any special rights attached to any class of Shares by a special resolution passed at a separate meeting of holders of the Shares of that class or, where the necessary majority for such special resolution is not obtained at the meeting, with the consent in writing of the holders of three-fourths of the issued Shares of that class within two months of such meeting.

Limitations on the Rights to Own Securities

There are no limitations imposed by Singapore law or by our Constitution on the right of a non-resident or foreign owner to hold or vote the Shares.

Anti-Takeover Provisions

The acquisition of shares or general shares of public companies is regulated by the Singapore Securities and Futures Act 2001 and the Singapore Code on Take-overs and Mergers. Any person, either on his own or together with persons acting in concert with him, acquiring an interest in 30 percent or more of our voting Shares is obliged to extend a takeover offer for the remaining Shares which carry voting rights, in accordance with the provisions of the Singapore Code on Take-overs and Mergers. Unless the contrary is established, “persons acting in concert” are presumed to include a company and its related and associated companies and a person who has provided financial assistance (other than a bank in the ordinary course of business) to such company or any of its related and associated companies for the purchase of voting rights, a company and its directors, including their close relatives and related trusts, a company and its pension funds and employee share schemes, a person and any investment company, unit trust or other fund whose investment such person manages on a discretionary basis and a financial advisor and its client in respect of shares held by the financial advisor and all the funds managed by the financial advisor on a discretionary basis where the shareholdings of the financial advisor and any of those funds in the client total 10 percent or more of the client’s equity share capital. The offer must be in cash or be accompanied by a cash alternative at not less than the highest price, excluding stamp duty and dealing costs, paid by the offeror or persons acting in concert with him for shares of that class within the preceding six months. A mandatory takeover offer is also required to be made if a person holding between 30 percent and 50 percent, both inclusive, of the voting shares, or any person acting in concert with him, acquires additional shares representing more than 1 percent of the voting shares in any six-month period.

Disclosure of Shareholder Ownership

There are no provisions in our bylaws that govern the ownership threshold above which shareholder ownership must be disclosed.


Differences in Corporate Law

We are incorporated under the laws of Singapore. The following discussion summarizes material differences between the rights of holders of our ordinary Shares and the rights of holders of the common stock of a typical corporation incorporated under the laws of the state of Delaware which result from differences in governing documents and the laws of Singapore and Delaware.

This discussion does not purport to be a complete statement of the rights of holders of our ordinary Shares under applicable law in Singapore and our Constitution or the rights of holders of the common stock of a typical corporation under applicable Delaware law and a typical certificate of incorporation and bylaws. This discussion is qualified by reference to the applicable laws in effect in Singapore and Delaware, from time to time.

 

Delaware

 

Singapore

Board of Directors

A typical certificate of incorporation and bylaws would provide that the number of directors on the board of directors will be fixed from time to time by a vote of the majority of the authorized directors. Under Delaware law, a board of directors can be divided into classes and cumulative voting in the election of directors is only permitted if expressly authorized in a corporation’s certificate of incorporation.

 

The constitution of companies will typically state the minimum and maximum number of directors as well as provide that the number of directors may be increased or reduced by shareholders via ordinary resolution passed at a general meeting, provided that the number of directors following such increase or reduction is within the maximum and minimum number of directors provided in the constitution and the Singapore Companies Act, respectively. Our Constitution provides that, the minimum number of directors is two and the maximum number is 15 unless otherwise determined by a general meeting.

 

Limitation on Personal Liability of Directors

A typical certificate of incorporation provides for the elimination of personal monetary liability of directors for breach of fiduciary duties as directors to the fullest extent permissible under the laws of Delaware, except for liability (i) for any breach of a director’s loyalty to the corporation or its stockholders, (ii) for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (iii) under Section 174 of the Delaware General Corporation Law (relating to the liability of directors for unlawful payment of a dividend or an unlawful stock purchase or redemption) or (iv) for any transaction from which the director derived an improper personal benefit. A typical certificate of incorporation would also provide that if the Delaware General Corporation Law is amended so as to allow further elimination of, or limitations on, director liability, then the liability of directors will be eliminated or limited to the fullest extent permitted by the Delaware General Corporation Law as so amended.

 

Pursuant to the Singapore Companies Act, any provision (whether in the constitution, contract or otherwise) purporting to exempt a director (to any extent) from any liability attaching in connection with any negligence, default, breach of duty or breach of trust in relation to the Company will be void except as permitted under the Singapore Companies Act. Nevertheless, a director can be released by the shareholders of the Company for breaches of duty to the Company, except in the case of fraud, illegality, insolvency and oppression or disregard of minority interests.

 

Our Constitution currently provides that, subject to the provisions of the Singapore Companies Act, every director, auditor, secretary or other officer of the Company shall be entitled to be indemnified by the Company against all costs, charges, losses, expenses and liabilities incurred by him in the execution and discharge of his duties or in relation thereto and in particular and without prejudice to the generality of the foregoing no director, manager, secretary or other officer of the


 

 

Company shall be liable for the acts, receipts, neglects or defaults of any other director or officer or for joining in any receipt or other act for conformity or for any loss or expense happening to the Company through the insufficiency or deficiency of title to any property acquired by order of the directors for or on behalf of the Company or for the insufficiency or deficiency of any security in or upon which any of the moneys of the Company shall be invested or for any loss or damage arising from the bankruptcy insolvency or tortious act of any person with whom any moneys, securities or effects shall be deposited or left or for any other loss, damage or misfortune whatever which shall happen in the execution of the duties of his office or in relation thereto unless the same shall happen through his own negligence, wilful default, breach of duty or breach of trust.

Interested Shareholders

Section 203 of the Delaware General Corporation Law generally prohibits a Delaware corporation from engaging in specified corporate transactions (such as mergers, stock and asset sales, and loans) with an “interested stockholder” for three years following the time that the stockholder becomes an interested stockholder. Subject to specified exceptions, an “interested stockholder” is a person or group that owns 15% or more of the corporation’s outstanding voting stock (including any rights to acquire stock pursuant to an option, warrant, agreement, arrangement or understanding, or upon the exercise of conversion or exchange rights, and stock with respect to which the person has voting rights only), or is an affiliate or associate of the corporation and was the owner of 15% or more of the voting stock at any time within the previous three years.

A Delaware corporation may elect to “opt out” of, and not be governed by, Section 203 through a provision in either its original certificate of incorporation, or an amendment to its original certificate or bylaws that was approved by majority stockholder vote. With a limited exception, this amendment would not become effective until 12 months following its adoption.

 

There are no comparable provisions in Singapore with respect to public companies which are not listed on the Singapore Exchange Securities Trading Limited.


 

Removal of Directors

A typical certificate of incorporation and bylaws provide that, subject to the rights of holders of any preferred stock, directors may be removed at any time by the affirmative vote of the holders of at least a majority, or in some instances a supermajority, of the voting power of all of the then outstanding shares entitled to vote generally in the election of directors, voting together as a single class. A certificate of incorporation could also provide that such a right is only exercisable when a director is being removed for cause (removal of a director only for cause is the default rule in the case of a classified board).

 

According to the Singapore Companies Act, directors of a public company may be removed before expiration of their term of office with or without cause by ordinary resolution (i.e., a resolution which is passed by a simple majority of those shareholders present and voting in person or by proxy). The Company may by ordinary resolution remove any director before the expiration of his period of office, notwithstanding anything in our Constitution or in any agreement between the Company and such director.

 

Notice of the intention to move such a resolution has to be given to the company not less than 28 days before the meeting at which it is moved. The company shall then give notice of such resolution to its shareholders at the same time and in the same manner as it gives notice of the meeting, and not less than 14 days before the meeting. Where any director removed in this manner was appointed to represent the interests of any particular class of shareholders or debenture holders, the resolution to remove such director will not take effect until such director’s successor has been appointed.

 

Filling Vacancies on the Board of Directors

A typical certificate of incorporation and bylaws provide that, subject to the rights of the holders of any preferred stock, any vacancy, whether arising through death, resignation, retirement, disqualification, removal, an increase in the number of directors or any other reason, may be filled by a majority vote of the remaining directors, even if such directors remaining in office constitute less than a quorum, or by the sole remaining director. Any newly elected director usually holds office for the remainder of the full term expiring at the annual meeting of stockholders at which the term of the class of directors to which the newly elected director has been elected expires.

 

The constitution of a Singapore company typically provides that the directors have the power to appoint any person to be a director, either to fill a vacancy or as an addition to the existing directors, but so that the total number of directors will not at any time exceed the maximum number fixed in the constitution. Any newly elected director shall hold office until the next following annual general meeting, where such director will then be eligible for re-election.

 

Our Constitution provides that the directors shall have power at any time and from time to time to appoint any person to be a director either to fill a casual vacancy or as an additional director but so that the total number of directors shall not at any time exceed the maximum number fixed by or in accordance with the Constitution.

Amendment of Governing Documents

 


 

Under the Delaware General Corporation Law, amendments to a corporation’s certificate of incorporation require the approval of stockholders holding a majority of the outstanding shares entitled to vote on the amendment. If a class vote on the amendment is required by the Delaware General Corporation Law, a majority of the outstanding stock of the class is required, unless a greater proportion is specified in the certificate of incorporation or by other provisions of the Delaware General Corporation Law. Under the Delaware General Corporation Law, the board of directors may amend bylaws if so authorized in the charter. The stockholders of a Delaware corporation also have the power to amend bylaws.

 

The Singapore Companies Act provides that the constitution of a company may be altered by a special resolution passed at a general meeting of shareholders. The board of directors has no right to amend the constitution.

Meetings of Shareholders

Annual and Special Meetings

Unless directors are elected by written consent, an annual meeting is required to be held for the election of directors. If there is a failure to hold an annual meeting or to take action by written consent and no date has been designated for an annual meeting for a period of 13 months after the last annual meeting, stockholders or any director may petition the Delaware Court of Chancery to convene a stockholder meeting.

 

Typical bylaws provide that annual meetings of stockholders are to be held on a date and at a time fixed by the board of directors. Under the Delaware General Corporation Law, a special meeting of stockholders may be called by the board of directors or by any other person authorized to do so in the certificate of incorporation or the bylaws.

 

Quorum Requirements

Under the Delaware General Corporation Law, a corporation’s certificate of incorporation or bylaws can specify the number of shares which constitute the quorum required to conduct business at a meeting, provided that in no event shall a quorum consist of less than one-third of the shares entitled to vote at a meeting.

 

Annual General Meetings

All companies are required to hold an annual general meeting within a fixed period after the end of each financial year. We are required to hold an annual general meeting within six months after the end of each financial year.

 

Extraordinary General Meetings

Any general meeting other than the annual general meeting is called an “extraordinary general meeting.”

 

In addition, the constitution usually also provides that general meetings may be convened in accordance with the Singapore Companies Act by the directors. Notwithstanding anything in the constitution, the directors are required to convene a general meeting if required to do so by requisition (i.e., written notice to directors requiring that a meeting be called) by shareholder(s) as provided in Section 176 of the Singapore Companies Act.

 

Our Constitution provides that the directors may, whenever they think fit, convene an extraordinary general meeting.

 

Quorum Requirements

Our Constitution provides that at least two members entitled to vote holding not less than 33 and 1/3 percent of our issued and fully paid-up Shares, present in person or by proxy at a meeting, shall be a quorum. If within 30 minutes from the time appointed for a general meeting (or such longer interval as the chairman of the meeting may think fit to allow) a quorum is not present, the meeting, if convened on the requisition of members, shall

 


 

 

 

be dissolved. In any other case it shall stand adjourned to the same day in the next week (or if that day is a public holiday then to the next business day following that public holiday) at the same time and place or such other day, time or place as the directors may by not less than ten days’ notice appoint. At the adjourned meeting any one or more members present in person or by proxy shall be a quorum.

 


 

Indemnification of Officers, Directors and Employers

Under the Delaware General Corporation Law, subject to specified limitations in the case of derivative suits brought by a corporation’s stockholders in its name, a corporation may indemnify any person who is made a party to any third-party action, suit or proceeding on account of being a director, officer, employee or agent of the corporation (or was serving at the request of the corporation in such capacity for another corporation, partnership, joint venture, trust or other enterprise) against expenses, including attorney’s fees, judgments, fines and amounts paid in settlement actually and reasonably incurred by him or her in connection with the action, suit or proceeding through, among other things, a majority vote of a quorum consisting of directors who were not parties to the suit or proceeding, if the person:

• acted in good faith and in a manner he or she reasonably believed to be in or not opposed to the best interests of the corporation or, in some circumstances, at least not opposed to its best interests; and

• in a criminal proceeding, had no reasonable cause to believe his or her conduct was unlawful.

Delaware corporate law permits indemnification by a corporation under similar circumstances for expenses (including attorneys’ fees) actually and reasonably incurred by such persons in connection with the defense or settlement of a derivative action or suit, except that no indemnification may be made in respect of any claim, issue or matter as to which the person is adjudged to be liable to the corporation unless the Delaware Court of Chancery or the court in which the action or suit was brought determines upon application that the person is fairly and reasonably entitled to indemnity for the expenses which the court deems to be proper.

To the extent a director, officer, employee or agent is successful in the defense of such an action, suit or proceeding, the corporation is required by Delaware corporate law to indemnify such person for expenses (including attorneys’ fees) actually and reasonably incurred thereby. Expenses (including attorneys’ fees) incurred by such persons in defending any action, suit or proceeding may be paid in advance of the final disposition of such action, suit or proceeding upon receipt of an undertaking by or on behalf of that person to repay the amount if it is ultimately determined that that person is not entitled to be so indemnified.

 

Any provision that purports to exempt an officer of a company (to any extent) that would otherwise attach to him in connection with any negligence, default, breach of duty or breach of trust in relation to the company is void.

 

However, the Singapore Companies Act specifically provides that the Company is allowed to:

 

• purchase and maintain for any officer insurance against any liability attaching to such officer in respect of any negligence, default, breach of duty or breach of trust in relation to the Company;

 

• indemnify any officer against liability incurred by a director to a person other than the Company except when the indemnity is against (i) any liability of the officer to pay a fine in criminal proceedings or a sum payable to a regulatory authority by way of a penalty in respect of non-compliance with any requirement of a regulatory nature (however arising); or (ii) any liability incurred by the officer (1) in defending criminal proceedings in which he is convicted, (2) in defending civil proceedings brought by the Company or a related company of the Company in which judgment is given against him, or (3) in connection with an application for relief under Sections 76A(13) or 391 of the Singapore Companies Act in which the court refuses to grant him relief;

 

• indemnify any auditor against any liability incurred or to be incurred by such auditor in defending any proceedings (whether civil or criminal) in which judgment is given in such auditor’s favor or in which such auditor is acquitted; or

 

• indemnify any auditor against any liability incurred by such auditor in connection with any application under Sections 76A(13) or 391 of the Singapore Companies Act in which relief is granted to such auditor by a court.

 

In cases where, inter alia, an officer is sued by the Company, the Singapore Companies Act gives the court the power to relieve directors either wholly or partially from the consequences of their negligence, default, breach of duty or breach of trust. However, Singapore case law has indicated that such relief will not be granted

 


 

 

 

to a director who has benefited as a result of his or her breach of trust. In order for relief to be obtained, it must be shown that (i) the director acted reasonably; (ii) the director acted honestly; and (iii) it is fair, having regard to all the circumstances of the case including those connected with such director’s appointment, to excuse the director.

 

Our Constitution provides that, subject to the provisions of the Singapore Companies Act, every director, auditor, secretary or other officer of the Company shall be entitled to be indemnified by the Company against all costs, charges, losses, expenses and liabilities incurred by him in the execution and discharge of his duties or in relation thereto and in particular and without prejudice to the generality of the foregoing no director, manager, secretary or other officer of the Company shall be liable for the acts, receipts, neglects or defaults of any other director or officer or for joining in any receipt or other act for conformity or for any loss or expense happening to the Company through the insufficiency or deficiency of title to any property acquired by order of the directors for or on behalf of the Company or for the insufficiency or deficiency of any security in or upon which any of the moneys of the Company shall be invested or for any loss or damage arising from the bankruptcy insolvency or tortious act of any person with whom any moneys, securities or effects shall be deposited or left or for any other loss, damage or misfortune whatever which shall happen in the execution of the duties of his office or in relation thereto unless the same shall happen through his own negligence, wilful default, breach of duty or breach of trust.

 


 

Shareholder Approval of Business Combinations

Generally, under the Delaware General Corporation Law, completion of a merger, consolidation, or the sale, lease or exchange of substantially all of a corporation’s assets or dissolution requires approval by the board of directors and by a majority (unless the certificate of incorporation requires a higher percentage) of outstanding stock of the corporation entitled to vote.

The Delaware General Corporation Law also requires a special vote of stockholders in connection with a business combination with an “interested stockholder” as defined in section 203 of the Delaware General Corporation Law. For further information on such provisions, see “-Interested Shareholders” above.

 

The Singapore Companies Act mandates that specified corporate actions require approval by the shareholders in a general meeting, notably:

 

• notwithstanding anything in the Company’s constitution, directors are not permitted to carry into effect any proposals for disposing of the whole or substantially the whole of the Company’s undertaking or property unless those proposals have been approved by shareholders in a general meeting;

 

• subject to the constitution of each amalgamating company, an amalgamation proposal must be approved by the shareholders of each amalgamating company via special resolution at a general meeting; and

• notwithstanding anything in the Company’s constitution, the directors may not, without the prior approval of shareholders, issue shares, including shares being issued in connection with corporate actions.

Shareholder Action Without a Meeting

Under the Delaware General Corporation Law, unless otherwise provided in a corporation’s certificate of incorporation, any action that may be taken at a meeting of stockholders may be taken without a meeting, without prior notice and without a vote if the holders of outstanding stock, having not less than the minimum number of votes that would be necessary to authorize such action, consent in writing. A corporation’s certificate of incorporation may elect to prohibit such action.

 

There are no equivalent provisions under the Singapore Companies Act in respect of passing shareholders’ resolutions by written means that apply to public companies listed on a securities exchange.

 

 


 

Shareholder Suits

Under the Delaware General Corporation Law, a stockholder may bring a derivative action on behalf of the corporation to enforce the rights of the corporation. A person may institute and maintain such a suit only if such person was a stockholder at the time of the transaction which is the subject of the suit or his or her shares thereafter devolved upon him or her by operation of law. Additionally, under Delaware case law, the plaintiff generally must be a stockholder not only at the time of the transaction which is the subject of the suit, but also through the duration of the derivative suit. Delaware law also requires that the derivative plaintiff make a demand on the directors of the corporation to assert the corporate claim before the suit may be prosecuted by the derivative plaintiff, unless such demand would be futile.

 

 

Personal remedies in cases of oppression of justice

A shareholder may apply to the court for an order under the Singapore Companies Act to remedy situations where (i) the company’s affairs are being conducted or other powers of the company’s directors are being exercised in a manner oppressive to, or in disregard of the interests of one or more of the shareholders or holders of debentures of the company, including the applicant; or (ii) the company has done an act, or threatens to do an act, or the shareholders or holders of debentures have passed some resolution, which unfairly discriminates against, or is otherwise prejudicial to, one or more of the company’s shareholders or holders of debentures, including the applicant.

 

Singapore courts have wide discretion as to the relief they may grant under such application, including, inter alia, directing or prohibiting any act or canceling or varying any transaction or resolution, providing that the company be wound up or authorizing civil proceedings to be brought in the name of or on behalf of the company by such person or persons and on such terms as the court directs.

 

Derivative actions

The Singapore Companies Act has a provision which provides a mechanism enabling any registered shareholder to apply to the court for leave to bring a derivative action on behalf of the Company. In addition to registered shareholders, courts are given the discretion to allow such persons as they deem proper to apply as well (e.g., beneficial owners of shares or individual directors).

 

It should be noted that this provision of the Singapore Companies Act is primarily used by minority shareholders to bring an action in the name and on behalf of the Company or intervene in an action to which the Company is a party for the purpose of prosecuting, defending or discontinuing the action on behalf of the Company.

An individual also may commence a class action suit on behalf of himself or herself and other similarly situated stockholders where the requirements for maintaining a class action under the Delaware law have been met.

 

Class actions

The concept of class action suits, which allows individual shareholders to bring an action seeking to represent the class or classes of shareholders, generally does not exist in Singapore. However, it is possible as a matter of procedure for a number of shareholders to lead an action and establish liability on behalf of themselves and other

 


 

 

 

shareholders who join in or who are made parties to the action.

 

Further, there are certain circumstances in which shareholders may file and prove their claims for compensation in the event that the Company has been convicted of a criminal offense or has a court order for the payment of a civil penalty made against it.

 


 

Dividends or Other Distributions; Repurchases and Redemptions

The Delaware General Corporation Law permits a corporation to declare and pay dividends out of statutory surplus or, if there is no surplus, out of net profits for the fiscal year in which the dividend is declared and/or for the preceding fiscal year as long as the amount of capital of the corporation following the declaration and payment of the dividend is not less than the aggregate amount of the capital represented by the issued and outstanding stock of all classes having a preference upon the distribution of assets.

Under the Delaware General Corporation Law, any corporation may purchase or redeem its own shares, except that generally it may not purchase or redeem these shares if the capital of the corporation is impaired at the time or would become impaired as a result of the redemption. A corporation may, however, purchase or redeem out of capital shares that are entitled upon any distribution of its assets to a preference over another class or series of its shares if the shares are to be retired and the capital reduced.

 

The Singapore Companies Act provides that no dividends can be paid to shareholders except out of profits.

 

The Singapore Companies Act does not provide a definition on when profits are deemed to be available for the purpose of paying dividends and this is accordingly governed by case law. Our Company may by an ordinary resolution declare dividend, but no dividend shall be payable except out of the profits of our Company or in excess of the amount recommended by the directors.

 

Acquisition of a company’s own shares

The Singapore Companies Act generally prohibits a company from acquiring its own shares subject to certain exceptions. Any contract or transaction by which a company acquires or transfers its own shares is void, subject to the exceptions described below.

 

However, provided that it is expressly permitted to do so by its constitution and subject to the special conditions of each permitted acquisition contained in the Singapore Companies Act, the Company may:

 

• redeem redeemable preference shares (the redemption of these shares will not reduce the capital of the Company) on such terms and in such manner as is provided by our Constitution. Preference shares may be redeemed out of capital if all the directors make a solvency statement in relation to such redemption in accordance with the Singapore Companies Act;

 

• whether listed (on an approved exchange in Singapore or any securities exchange outside Singapore) or not, make an off-market purchase of its own shares in accordance with an equal access scheme authorized in advance at a general meeting;

 

• whether listed on a securities exchange (in Singapore or outside Singapore) or not, make a selective off-market purchase of its own shares in accordance with an agreement authorized in advance at a general meeting by a special resolution where persons whose shares are to be acquired and their associated persons have abstained from voting; and

 

• whether listed (on an approved exchange in Singapore or any securities exchange outside Singapore) or

 


 

 

 

not, make an acquisition of its own shares under a contingent purchase contract which has been authorized in advance at a general meeting by a special resolution.

 

The Company may also purchase its own shares by an order of a Singapore court.

 

The total number of ordinary shares that may be acquired by the Company in a relevant period may not exceed 20% of the total number of ordinary shares in that class as of the date of the resolution pursuant to the relevant share repurchase provisions under the Singapore Companies Act. Where, however, the Company has reduced its share capital by a special resolution or a Singapore court made an order to such effect, the total number of ordinary shares shall be taken to be the total number of ordinary shares in that class as altered by the special resolution or the order of the court. Payment must be made out of the Company’s distributable profits or capital, provided that the Company is solvent. Such payment may include any expenses (including brokerage or commission) incurred directly in the purchase or acquisition by the Company of its ordinary shares.

 

Financial assistance for the acquisition of shares

The Company may not give financial assistance to any person whether directly or indirectly for the purpose of:

 

• the acquisition or proposed acquisition of shares in the Company or units of such shares; or

 

• the acquisition or proposed acquisition of shares in its holding company or ultimate holding company, as the case may be, or units of such shares.

 

Financial assistance may take the form of a loan, the giving of a guarantee, the provision of security, the release of an obligation, the release of a debt or otherwise.

 

 

However, it should be noted that the Company may provide financial assistance for the acquisition of its shares or shares in its holding company if it complies with the requirements (including, where applicable, approval by the board of directors or by the passing of a special resolution by its shareholders) set out in the Singapore Companies Act. Our Constitution provides that subject to the provisions of the Singapore Companies Act, we may purchase or otherwise acquire our own

 


 

 

 

Shares upon such terms and subject to such conditions as we may deem fit. These Shares may be held as treasury shares or cancelled as provided in the Singapore Companies Act or dealt with in such manner as may be permitted under the Singapore Companies Act. On cancellation of the shares, the rights and privileges attached to those shares will expire.

 


 

Transactions with Officers and Directors

Under the Delaware General Corporation Law, some contracts or transactions in which one or more of a corporation’s directors has an interest are not void or voidable because of such interest provided that some conditions, such as obtaining the required approval and fulfilling the requirements of good faith and full disclosure, are met. Under the Delaware General Corporation Law, either (a) the stockholders or the board of directors must approve in good faith any such contract or transaction after full disclosure of the material facts or (b) the contract or transaction must have been “fair” as to the corporation at the time it was approved. If board approval is sought, the contract or transaction must be approved in good faith by a majority of disinterested directors after full disclosure of material facts, even though less than a majority of a quorum.

 

Under the Singapore Companies Act, the chief executive officer and directors are not prohibited from dealing with the Company, but where they have an interest in a transaction with the Company, that interest must be disclosed to the board of directors. In particular, the chief executive officer and every director who is in any way, whether directly or indirectly, interested in a transaction or proposed transaction with the Company must, as soon as practicable after the relevant facts have come to such officer or director’s knowledge, declare the nature of such officer or director’s interest at a board of directors’ meeting or send a written notice to the Company containing details on the nature, character and extent of his interest in the transaction or proposed transaction with the Company.

 

In addition, a director or chief executive officer who holds any office or possesses any property which, directly or indirectly, duties or interests might be created in conflict with such officer’s duties or interests as director or chief executive officer, is required to declare the fact and the nature, character and extent of the conflict at a meeting of directors or send a written notice to the Company containing details on the nature, character and extent of the conflict.

 

The Singapore Companies Act extends the scope of this statutory duty of a director or chief executive officer to disclose any interests by pronouncing that an interest of a member of the director’s or, as the case may be, the chief executive officer’s family (including spouse, son, adopted son, step-son, daughter, adopted daughter and step-daughter) will be treated as an interest of the director.

 

 

 

There is however no requirement for disclosure where the interest of the director or chief executive officer (as the case may be) consists only of being a member or creditor of a corporation which is interested in the proposed transaction with the Company if the interest may properly be regarded as immaterial. Where the proposed transaction relates to any loan to the Company, no disclosure need be made where the director or chief executive officer has only guaranteed or joined in guaranteeing the repayment of such loan, unless the constitution provides otherwise.

 

 


 

 

 

Further, where the proposed transaction is to be made with or for the benefit of a related corporation (i.e. the holding company, subsidiary or subsidiary of a common holding company) no disclosure need be made of the fact that the director or chief executive officer is also a director or chief executive officer of that corporation, unless the constitution provides otherwise.

 

Subject to specified exceptions, including a loan to a director for expenditure in defending criminal or civil proceedings, etc. or in connection with an investigation, or an action proposed to be taken by a regulatory authority in connection with any alleged negligence, default, breach of duty or breach of trust by him in relation to the Company, the Singapore Companies Act prohibits the Company from: (i) making a loan or quasi-loan to its directors or to directors of a related corporation (each, a “relevant director”); (ii) giving a guarantee or security in connection with a loan or quasi-loan made to a relevant director by any other person; (iii) entering into a credit transaction as creditor for the benefit of a relevant director; (iv) giving a guarantee or security in connection with such credit transaction entered into by any person for the benefit of a relevant director; (v) taking part in an arrangement where another person enters into any of the transactions in (i) to (iv) above or (vi) below and such person obtains a benefit from the Company or a related corporation; or (vi) arranging for the assignment to the Company or assumption by the Company of any rights, obligations or liabilities under a transaction in (i) to (v) above. The Company is also prohibited from entering into the transactions in (i) to (vi) above with or for the benefit of a relevant director’s spouse or children (whether adopted or naturally or step-children).

 


 

Dissenters’ Rights

Under the Delaware General Corporation Law, a stockholder of a corporation participating in some types of major corporate transactions may, under varying circumstances, be entitled to appraisal rights pursuant to which the stockholder may receive cash in the amount of the fair market value of his or her shares in lieu of the consideration he or she would otherwise receive in the transaction.

 

There are no equivalent provisions under the Singapore Companies Act.

Cumulative Voting

Under the Delaware General Corporation Law, a corporation may adopt in its bylaws that its directors shall be elected by cumulative voting. When directors are elected by cumulative voting, a stockholder has the number of votes equal to the number of shares held by such stockholder times the number of directors nominated for election. The stockholder may cast all of such votes for one director or among the directors in any proportion.

 

There is no equivalent provision under the Singapore Companies Act in respect of companies incorporated in Singapore.

 

Anti-Takeover Measures

Under the Delaware General Corporation Law, the certificate of incorporation of a corporation may give the board the right to issue new classes of preferred stock with voting, conversion, dividend distribution, and other rights to be determined by the board at the time of issuance, which could prevent a takeover attempt and thereby preclude shareholders from realizing a potential premium over the market value of their shares

In addition, Delaware law does not prohibit a corporation from adopting a stockholder rights plan, or “poison pill,” which could prevent a takeover attempt and also preclude shareholders from realizing a potential premium over the market value of their shares.

 

The constitution of a Singapore company typically provides that the company may allot and issue new shares of a different class with preferential, deferred, qualified or other special rights as its board of directors may determine with the prior approval of the company’s shareholders in a general meeting.

 

Singapore law does not generally prohibit a corporation from adopting “poison pill” arrangements which could prevent a takeover attempt and also preclude shareholders from realizing a potential premium over the market value of their shares. However, under the Singapore Code on Take-overs and Mergers, if, in the course of an offer, or even before the date of the offer announcement, the board of the offeree company has reason to believe that a bona fide offer is imminent, the board must not, except pursuant to a contract entered into earlier, take any action, without the approval of shareholders at a general meeting, on the affairs of the offeree company that could effectively result in any bona fide offer being frustrated or the shareholders being denied an opportunity to decide on its merits.

 

Changes in Capital

 

 


 

There are no conditions imposed by the Constitution governing changes in the capital, where such conditions are more stringent than is required by law.

 

Debt Securities

Not applicable.

Warrants and Rights

Not applicable.

Other Securities

Not applicable.

Description of American Depositary Shares

Not applicable.

 

 

 


EX-4.2 3 gigm-ex4_2.htm EX-4.2 EX-4.2

 

Exhibit 4.2

CONVERTIBLE NOTE PURCHASE AGREEMENT

This Convertible Note Purchase Agreement (the “Agreement”) is made as of August 15, 2023, by and between:

1.
Aeolus Robotics Corporation, a company duly organized and validly existing under the laws of the Cayman Islands (the “Company”); and
2.
GigaMedia Limited, a company duly organized and validly existing under the laws of Singapore (the “Purchaser”).

Each of the Company and the Purchaser is hereinafter referred to individually a “Party” and collectively, the “Parties”.

WITNESSETH

WHEREAS, the Company desires to issue, sell and deliver to the Purchaser, and the Purchaser desires to purchase from the Company, the Note (as defined below) pursuant to the terms and subject to the conditions of this Agreement;

WHEREAS, the Parties desire to enter into this Agreement on the terms and conditions hereof.

NOW, THEREFORE, in consideration of the foregoing and the mutual representations, warranties, covenants and agreements set forth herein, as well as other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Parties hereto, intending to be legally bound, agree as follows:

AGREEMENT

1.
Purchase and Sale of Note.
(a)
Sale and Issuance of Note. Subject to the terms and conditions of this Agreement, the Purchaser agrees to purchase at the Closing (as defined below) and the Company agrees to sell and issue to the Purchaser to a convertible promissory note, which is in the form attached as Exhibit A hereto (the “Note”), in the principal amount of one hundred five thousand three hundred forty-six U.S. dollars (US$105,346) (the “Principal Amount”). The purchase price of the Note shall be equal to 100% of the Principal Amount of such Note (the “Purchase Price”). The terms and conditions of the Note, including but not limited to, the interest, repayment, conversion and others, are stipulated in the Note.
2.
Closing; Delivery.
(a)
The purchase and sale of the Note shall take place as soon as practicable and in no event later than August 15, 2023 (or such other date agreed by the Parties) at the place mutually agreed upon by the Company and the Purchaser (which time and place are designated as the “Closing”).

1

 


 

(b)
At the Closing:
(1)
The Company shall first present the original duly executed Note for the Purchaser’s physical viewing.
(2)
The Purchaser shall then pay the Purchase Price of the Note by wire transfer to the following bank account designated by the Company:

Bank: HSBC Hong Kong

Bank Address: 1 Queen’s Road, Central, Hong Kong

SWIFT Code: HSBCHKHHHKH

Account number: 741-078976-838

Account name: AEOLUS ROBOTICS CORPORATION

 

(3)
The Purchaser shall then deliver to the Company a copy of the bank wire remittance or exchange memo against delivery by the Company to the Purchaser the original duly executed Note.
(4)
The Closing shall be deemed consummated upon the Company’s receipt of the Purchase Price at the bank account set forth above.
3.
Representations and Warranties of the Company. The representations and warranties made by the Company to the Purchaser are listed in Exhibit B hereto.
4.
Representations and Warranties of the Purchaser. The Purchaser hereby represents and warrants to the Company as follows:
(a)
Organization. The Purchaser is duly organized, validly existing and in good standing (or equivalent status in the relevant jurisdiction) under, and by virtue of, the laws of the place of its incorporation.
(b)
Authorization. The execution, delivery and performance of this Agreement and/or relevant transaction documents and the consummation of the transactions contemplated thereby by the Purchaser have been duly authorized by all necessary action on the part of the Purchaser. The Purchaser has all requisite power, authority and capacity to enter into this Agreement and to perform its obligations under this Agreement, and this Agreement has been duly authorized, executed and delivered by the Purchaser. This Agreement, when executed and delivered by the Purchaser, will constitute valid and legally binding obligations of the Purchaser, subject, as to enforcement of remedies, to applicable bankruptcy, insolvency, moratorium, reorganization and similar laws affecting creditors’ rights generally and to general equitable principles.
(c)
Consent and Approvals. Except for those consents and approvals disclosed in writing to the Company before the Closing, which has been obtained or to be obtained, no consent, license, approval, order or authorization of, or registration, filing or declaration with, any governmental authority or the securities exchange on which the Purchaser is listed is required to be obtained or made, and no consent of any third party is required to be obtained, by the

2

 


 

Purchaser in connection with the execution, delivery or performance of this Agreement, or the consummation of any transactions contemplated hereby. The execution, delivery and performance of this Agreement and the consummation of the transactions contemplated hereby will not (i) result in a violation of any organizational document of the Purchaser, (ii) conflict with, constitute a default (or an event which, with notice or lapse of time or both, would become a default) under, or give rise to another person’s right to terminate or cancel, any material agreement, indenture or instrument to which the Purchaser is a party or (iii) result in a violation of any applicable law, rule, regulation, order, judgment or decree.
(d)
No Public Market. The Purchaser is acquiring the Note and, in the event the Note is converted into equity securities of the Company (the “Conversion Shares”) pursuant to its terms, the Purchaser understands that no public market now exists for the Note and Conversion Shares.
(e)
Purchase for Own Account. The Note and the Conversion Shares (if issued) will be acquired for the Purchaser’s own account, not as a nominee or agent, and not with a view to or in connection with the sale or distribution of any part thereof, and that the Purchaser has no present intention of selling, granting any participation in, or otherwise distributing the same. By executing this Agreement, the Purchaser further represents that the Purchaser does not presently have any contract, undertaking, agreement or arrangement with any person to sell, transfer or grant participations to such person or to any third person, with respect to the Note and/or any of the Conversion Shares.
(f)
Accredited and Sophisticated Investor. The Purchaser is an accredited investor as defined in applicable securities laws of the Unites States of America (“the U.S.”). The Purchaser recognizes that the Company is in its early stages that is not yet, and may never be, profitable, and that an investment in the Company is speculative and involves a high degree of risk. The Purchaser acknowledges that it is able to fend for itself, can bear the economic risk of its investment, and has such knowledge and experience in financial and business matters that the Purchaser is capable of evaluating the merits and risks of the prospective investment in the Company. The Purchaser has experience in making investment decisions of this type.
(g)
Restrictions. The Purchaser understands that the Note and the Conversion Shares (if issued) are being offered and sold in reliance on specific exemptions from the registration requirements of relevant laws and that the Company is relying upon the truth and accuracy of the representations, warranties, agreements, acknowledgements and understandings set forth herein in order to determine the applicability of such exemptions and the suitability of the Purchaser to acquire the Note and the Conversion Shares (if issued).
(h)
No Brokers or Finders. No person has or will have, as a result of the transactions contemplated by this Agreement and the Note, any right, interest or claim against or upon the Purchaser for any commission, fee or other compensation as a finder or broker.
5.
Conditions of the Purchaser’s Obligations to the Closing. The obligation of the Purchaser to consummate the Closing is subject to the fulfillment, on or before the Closing, of each of the following conditions, unless otherwise waived in writing by the Purchaser to the extent permitted by applicable laws:

3

 


 

(a)
Due Diligence. The result of due diligence investigation performed by the Purchaser on the Company is reasonably satisfactory to the Purchaser.
(b)
Representations and Warranties; Performance of Obligations. The representations and warranties of the Company contained in Section 3 and as set out on Exhibit B shall be true and accurate on and as of the Closing with the same effect as though such representations and warranties had been made on and as of the date of the Closing (except in the case of any representation and warranty which by its terms is made only as of a date specified therein, which shall be true and accurate only as of such date). The Company shall have performed all obligations and conditions herein required to be performed or observed by it on or prior to the Closing.
(c)
Authorization. All required internal approvals and authorization of the Company, and all required waivers (if any), for the issuance of and subscription to the Note have been duly obtained and remain effective as of the Closing, including the written consent of the Majority of Series A Preferred and Series B Preferred Shareholders of the Company. The written consent of the Majority of Series A Preferred and Series B Preferred Shareholders shall also set forth the approval of excluding the Note from the New Securities (as defined in the Company’s Seventh Amended and Restated Memorandum and Articles of Association).
(d)
Qualifications. All authorizations, filings, consents, approvals or permits, if any, of any applicable jurisdiction that are required in connection with the lawful issuance and sale of the Note pursuant to this Agreement have been duly obtained on or prior to the Closing and remain effective as of the Closing.
(e)
Corporate Documents. The Company shall have delivered to the Purchaser: (i) the Company’s Memorandum and Articles of Association as in effect at the time of the Closing, (ii) the Company’s bylaws as in effect at the time of the Closing, and (iii) resolutions approved by the Company’s board of directors authorizing the transactions contemplated hereby.
(f)
Second Amended and Restated Shareholders Agreement. The Second Amended and Restated Shareholders Agreement substantially in the form attached hereto as Exhibit C shall have been executed and delivered by the parties thereto.
6.
Conditions of the Company’s Obligations to the Closing. The obligations of the Company to consummate the Closing are subject to the fulfillment, on or before the Closing, of each of the following conditions, unless otherwise waived in writing by the Company to the extent permitted by applicable laws:
(a)
Representations and Warranties. The representations and warranties of the Purchaser contained in Section 4 shall be true and accurate on and as of the Closing with the same effect as though such representations and warranties had been made on and as of the Closing (except in the case of any representation and warranty which by its terms is made only as of a date specified therein, which shall be true and accurate only as of such date).
(b)
Authorization. All required internal approvals and authorization of the Purchaser for the issuance of and subscription to the Note are duly obtained.

4

 


 

(c)
Qualifications. All authorizations, filings, consents, approvals or permits, if any, of any applicable jurisdiction that are required in connection with the lawful issuance and sale of the Note pursuant to this Agreement shall be obtained and effective as of the Closing.
7.
Certain Covenants. The Company undertake and agree to honor and perform the following covenants so long as any indebtedness under this Note remains outstanding unless the Purchaser have otherwise agreed in writing:
(a)
Information Rights.
(i)
The Company shall maintain consolidated financial statements which present fairly the financial condition of the Company at the date or dates therein indicated and the results of operations for the period or periods therein specified, prepared in accordance with International Financial Reporting Standards(IFRS) (國際財務報導準則) applied on a consistent basis and shall set aside on its books all such proper accruals and reserves as shall be required.
(ii)
The Company shall deliver to the Purchaser:
(1)
within one hundred and fifty (150) days after the end of each fiscal year, audited (by an independent internationally recognized accounting firm) annual consolidated financial statements of the Company for such fiscal year; and
(2)
within forty-five (45) days after the end of each calendar quarter, unaudited quarterly consolidated financial statements of the Company for such quarter.
(b)
Use of Proceeds. The Company agrees to use the Purchase Price received from selling the Note hereunder exclusively as working capital for the business operations of the Company.
(c)
Compliance with Law. The Company shall preserve and keep in full force and effect its existence as a corporation in good standing under the laws of the jurisdiction of its incorporation, except in the event of a group reorganization (“Group Reorganization”).
8.
Miscellaneous.
(a)
Fees and Expenses. The Parties shall each bear its own fees and expenses, including, without limitations, the legal fees, due diligence cost and other expenses in connection with the transactions under this Agreement.
(b)
Confidentiality. Each Party undertakes to the other Parties that it shall treat as strictly confidential the existence and content of this Agreement and all information received or obtained by it or its directors, officers, employees, agents or advisers relating to this Agreement, the negotiations leading up to this Agreement or the subject matter of this Agreement, and that it shall not at any time hereafter make use of or disclose or divulge to any person any such information and shall use their reasonable endeavors to prevent the publication or disclosure of any such information; provided, however, the foregoing restrictions shall not apply to any

5

 


 

disclosure which, pursuant to relevant laws and rules, any governmental authority or securities exchange on which the Party’s securities are listed or traded requires a Party to make.
(c)
Transferability. Except as otherwise expressly provided in this Agreement or the Note, and except in the event of Group Reorganization, neither the Company nor the Purchaser may transfer or assign any part of this Agreement or its rights or obligations hereunder to a third party without the prior written consent of the other Party, provided, that the Company shall give a written notice to the Purchaser prior to the consummation of any Group Reorganization.
(d)
Successors and Assigns. Except as otherwise expressly provided herein, the provisions hereof shall inure to the benefit of, and be binding upon, the respective successors, heirs, executors, administrators and permitted assigns of the Parties.
(e)
Survival. The representations, warranties, covenants and agreements made herein shall survive the term of the Note, provided that such survival period shall in no event be longer than three (3) years after the Closing.
(f)
Governing Law; Dispute Resolutions. This Agreement shall be governed by and construed in accordance with the laws of the Republic of China (“Taiwan”) without regard to principles of conflicts of law thereunder. Any unresolved controversy or claim arising out of or relating to this Agreement, or the Note shall be submitted to the exclusive jurisdiction of Taipei District Court, Taiwan for the first instance. The non-prevailing Party shall pay all costs and expenses incurred by the prevailing Party, including, without limitation, all reasonable attorneys’ fees.
(g)
Counterparts. This Agreement shall be executed in one or more counterparts, all of which shall be considered one and the same agreement and each of which shall be deemed an original.
(h)
Notices. All notices and other communications provided for herein shall be in writing and shall be deemed to have been duly given if delivered personally or sent by registered or certified mail, return receipt requested, postage prepaid, and addressed as follows:

if to the Company:

Address: 9-1th Floor, No 168, Ruiguang Road,

Neihu District, Taipei 114

Taiwan

Attention: Aaron Chao / Yating Yang

 

if to the Purchaser:

Address: 8th Floor, No.22, Lane 407, Section 2, Tiding Boulevard Neihu District, Taipei 114.

Attention: Jack Wang

6

 


 

(i)
Amendments. Any term of this Agreement may be amended only with the written agreement of the Parties.
(j)
Severability. If any provision of this Agreement is found to be invalid or unenforceable, then such provision shall be construed, to the extent feasible, so as to render the provision enforceable and to provide for the consummation of the transactions contemplated hereby on substantially the same terms as originally set forth herein, and if no feasible interpretation would save such provision, it shall be severed from the remainder of this Agreement, which shall remain in full force and effect unless the severed provision is essential to the rights or benefits intended by the Parties.

[Signature Page Follows]

7

 


 

The Parties have executed this Convertible Note Purchase Agreement as of the date first written above.

 

Company:

Aeolus Robotics Corporation

 

By: /s/ Tsong Jung Lee

 

Name: Tsong Jung Lee

 

Title: DIRECTOR

 

 

 

[Signature Page to Convertible Note Purchase Agreement]


 

The Parties have executed this Convertible Note Purchase Agreement as of the date first written above.

 

PURCHASER:

GigaMedia Limited

By: /s/ HUANG, CHENG-MING

Name: HUANG, CHENG-MING

Title: Chief Executive Officer

[Signature Page to Convertible Note Purchase Agreement]


 

Exhibit A

FORM OF CONVERTIBLE PROMISSORY Note

THIS NOTE AND THE SECURITIES ISSUABLE UPON CONVERSION OF THIS NOTE HAVE NOT BEEN REGISTERED UNDER THE U.S. SECURITIES ACT OF 1933, AS AMENDED (THE “ACT”), OR UNDER THE SECURITIES LAWS OF ANY OTHER STATE OR JURISDICTION. THESE SECURITIES ARE SUBJECT TO RESTRICTIONS ON TRANSFERABILITY AND RESALE AND MAY NOT BE TRANSFERRED OR RESOLD EXCEPT AS PERMITTED UNDER THE ACT AND THE APPLICABLE SECURITIES LAWS OF ANY OTHER STATE OR JURISDICTION, PURSUANT TO REGISTRATION OR EXEMPTION THEREFROM. THIS NOTE HAS NOT BEEN AND WILL NOT BE OFFERED OR SOLD OR OTHERWISE TRANSFERRED, DIRECTLY OR INDIRECTLY TO MEMBERS OF THE PUBLIC IN THE CAYMAN ISLANDS. THE ISSUER OF THESE SECURITIES MAY REQUIRE AN OPINION OF COUNSEL IN FORM AND SUBSTANCE SATISFACTORY TO THE ISSUER TO THE EFFECT THAT ANY PROPOSED TRANSFER OR RESALE IS IN COMPLIANCE WITH THE ACT AND THE SECURITIES LAWS OF ANY OTHER STATE OR JURISDICTION.

 

AEOLUS ROBOTICS CORPORATION

CONVERTIBLE PROMISSORY NOTE

 

 

US$105,346 August 15, 2023

 

 

 

FOR VALUE RECEIVED, Aeolus Robotics Corporation, a Cayman Islands company (the “Company”) unconditionally promises to pay to the order of GigaMedia Limited, a Singapore company (the “Holder”), the principal sum of one hundred five thousand three hundred forty-six U.S. dollars (US$105,346) (the “Principal Amount”), or such lesser amount as shall then equal the outstanding principal amount hereunder, together with the Interest (as defined below) from the date of this convertible note (the “Note”) on the unpaid principal balance until the Principal Amount is paid in accordance with Section 3 hereof (or converted, as provided in Section 4 hereof).

This Note is issued pursuant to that certain Convertible Note Purchase Agreement dated August 15, 2023 (the “Purchase Agreement”) by and between the Company and the Holder, and the resolutions of the board of directors and shareholders of the Company passed on or about the same date, and is subject to the provisions thereof. Any capitalized term used but not defined herein shall have such meaning ascribed to them in the Purchase Agreement.

The following is a statement of the rights of the Holder and the conditions to which this Note is subject, and to which the Holder, by the acceptance of this Note, agrees:

1.
Interest. Subject to Section 4 hereof, the interest (the “Interest”) shall accrue from the date of the Note on the unpaid Principal Amount at a rate of four point five percent (4.5%) on an annual non-compound basis, computed on the basis of actual calendar days elapsed and a year of 365 days, subject to the terms and conditions of this Note.

A-1

 


 

2.
Maturity and Extension. The Principal Amount plus all accrued and unpaid Interest thereon shall be due and payable on the day which is twenty-four (24) months from the date hereof (the “Original Maturity Date”), except and to the extent all or a portion of this Note shall have been previously repaid, redeemed or converted pursuant to Sections 3 and 4 hereof. The Original Maturity Date may be extended for an additional twelve (12) months by the Company at its sole discretion by giving written notice to the Holder at least thirty (30) days prior to the Original Maturity Date (the last day of such extended period of the Note is referred to as the “Extended Maturity Date.”) (The Extended Maturity Date together with the Original Maturity Date shall be collectively referred to as the “Maturity Date.”)
3.
Repayments.
(a)
Form of Payment. All payments of Principal Amount and Interest (other than payment by way of conversion) shall be made in U.S. dollars to the Holder and be remitted to the bank account specified by Holder in a written notice delivered to the Company.
(b)
Repayment. Except for the portion of the Principal Amount which has been converted into Conversion Shares (as defined below), the total outstanding Principal Amount of the Note plus all accrued and unpaid Interest thereon shall be due and payable upon the date that is the earlier of: (i) the Maturity Date; or (ii) upon the occurrence of an Event of Default (as defined below)., or (iii) upon the occurrence of a Deemed Liquidation Event (as defined in the Company’s Seventh Amended and Restated Memorandum and Articles of Association).
(c)
Prepayment. Subject to providing a prior written notice to the Holder (the “Prepayment Notice”) of at least sixty (60) days (the “Prepayment Notice Period”) and the Holder’s right to convert this Note as prescribed in Section 4 hereof, the Company may redeem all or a portion of this Note at any time before the Maturity Date, upon the payment of the all or a portion of outstanding Principal Amount and Interest under the Note.
4.
Conversion Rights. Subject to the terms and conditions of the Notes, all or a portion of the Principal Amount under the Note may be convertible into, where applicable and as further detailed herein, ordinary shares (the “Ordinary Shares”) of the Company, which shall be fully paid and nonassessable, and shall have the same characters, rights and privileges of ordinary shares as provided in the Amended and Restated Memorandum and Articles of Association of the Company (the converted Ordinary Shares is referred to as “Conversion Shares”). For the avoidance of doubt, in the event that any portion of the Principal Amount is converted into the Conversion Shares, all the Interest accrued but unpaid on such portion of Principal Amount shall be waived.
(a)
Automatic Conversion. This Note shall automatically be converted into Ordinary Shares at the conversion price of zero point one U.S. dollars (US$0.1) per share (the “Conversion Price”) upon the date of filing formal application of a Qualified IPO (as defined in the Company’s Seventh Amended and Restated Memorandum and Articles of Association) or an earlier date as reasonably requested by the lead underwriter(s) of such Qualified IPO, which occurs on or before the Maturity Date.
(b)
Optional Conversion.
(i)
Option upon Prepayment. At any time before the Maturity Date, if the Holder receives a Prepayment Notice from the Company, at the Holder’s option and discretion,

A-2

 


 

all or a portion of the outstanding Principal Amount under this Note may be converted into Ordinary Shares at the Conversion Price, provided that the Holder shall give prior written notice to the Company before the end of the Prepayment Notice Period, and that such amount to be converted by the Holder shall be no greater than the prepayment amount specified in the Prepayment Notice.
(ii)
Option upon Deemed Liquidation Event. At any time before the Maturity Date, the Company shall give the Holder a written notice within seven (7) days after the board of directors of the Company resolves to enter into any Deemed Liquidation Event, and at the Holder’s option and discretion, all or a portion of the outstanding Principal Amount under this Note may be converted into Ordinary Shares at the Conversion Price, provided that (a) a written notice is given to the Company by the Holder within twenty-one (21) days after it receives said notice from the Company of such Deemed Liquidation Event, and (b) the conversion shall take place on or immediately before the closing of such Deemed Liquidation Event.
(iii)
Option upon Maturity. On the Original Maturity Date or, if the Original Maturity Date is extended by the Company pursuant to Section 2 hereof, on the Extended Maturity Date, at the Holder’s option and discretion, if the Note remains outstanding, all or a portion of the outstanding Principal Amount under the Note may be converted into Ordinary Shares at the Conversion Price, provided that a prior written notice of at least thirty (30) days is given to the Company by the Holder.
(c)
Conversion Price Adjustment. If the Company, at any time while this Note is outstanding: (A) pays a dividend or otherwise makes a distribution in shares of the Company or any securities of any Group Company which entitle the holder thereof to acquire the shares of the Company; or (B) conducts a share split, reverse share split or similar event, then the Conversion Price shall be appropriately adjusted.
(d)
Conversion Process. If the Holder decides to exercise the conversion rights hereunder, the Holder shall send a written conversion request notice to the Company during the applicable notice period pursuant to Section 4(b) hereof. The Company shall take all necessary and appropriate actions as promptly as possible to convert the applicable portion of the outstanding Principal Amount owing under this Note into the Conversion Shares. Upon such conversion, the Holder shall surrender this Note to the Company.
(e)
Issuance of Certificates. As soon as is reasonably practicable after a conversion has been effected, the Company shall deliver to Holder a certificate or certificates representing the number of the Conversion Shares (excluding any fractional share) issuable by reason of such conversion.
(f)
Issuance Costs. The issuance of certificate(s) for shares of capital stock issuable upon conversion of this Note shall be made without charge to the Holder for any issuance tax in respect thereof or other cost incurred by the Company in connection with such conversion and the related issuance of such shares of capital stock. Upon conversion of this Note, the Company shall take all such actions as are necessary in order to ensure that the capital stock issuable with respect to such conversion shall be validly issued, fully paid and nonassessable.
(g)
No Fractional Shares. If any fractional share of capital stock would, except for the provisions hereof, be deliverable upon conversion of this Note, the Company, in

A-3

 


 

lieu of delivering such fractional share, shall pay an amount equal to the value of such fractional share, as determined by the per share conversion price used to effect such conversion.
(h)
Documents. The conversions under this Section 4 shall be made in accordance with the terms and conditions set forth in the share subscription agreement and other documents in relation to the subscription (the “Conversion Documents”), including but without limitations to the shareholders’ agreement and the amended and restated memorandum and articles of association of the Company to be provided by the Company upon the conversion, where applicable. In connection with the conversions under this Section 4, the Holder agrees to execute and deliver to the Company any Conversion Documents reasonably requested by the Company.
(i)
Compliance with Laws and Regulations. The Company shall take all such actions as may be necessary to assure that all Conversion Shares issued upon conversion pursuant hereto may be so issued without violation of any applicable law or governmental regulation or any requirement of any domestic securities exchange upon which such shares of capital stock may be listed.
(j)
Termination of Rights. All rights with respect to this Note shall terminate upon the valid issuance of the Conversion Shares credited as paid up in full upon the conversions pursuant to this Section 4, whether or not this Note has been surrendered and whether or not all share subscription, shareholders’ agreement, or other agreements have been executed and delivered by the Holder to the Company.
(k)
Conditions to Conversion. The conversion of the Note pursuant to this Section 4 shall be subject to both the Company and the Holder obtaining all permits, authorizations, approvals or consents of, notice to or registration with any governmental authority or regulatory body or other person in relation to transactions contemplated under or as required by the Note and applicable laws. Each Party agrees to provide necessary assistance to the other Party for it to obtain from the relevant governmental and regulatory authority the approvals required to convert the Note into the Conversion Shares at the other Party’s reasonable request. In the event that the approvals cannot be obtained, the Holder may assign the Note and its rights and obligations hereunder to a third party acceptable to and agreed by the Company, provided that the Company may not unreasonably withhold its consent.
5.
Default.
(a)
Events of Default. For purposes of this Note, any of the following events which shall occur shall constitute an “Event of Default”:
(i)
the default by the Company in the payment of the aggregate Principal Amount and Interest when due and payable and such failure continues for a period of five (5) days;
(ii)
a material breach by the Company of its representations, warranties, obligations or covenants contained in the Purchase Agreement or a material breach by Company of the terms of this Note, which if capable of remedy has not been remedied within ten (10) days of written notice to the Company of such breach;
(iii)
a Liquidation Event (as defined in the Company’s Seventh Amended and Restated Memorandum and Articles of Association); or

A-4

 


 

(iv)
the commencement of the bankruptcy proceedings against the Company.
(b)
Consequences of Events of Default. If any Event of Default occurs before Maturity Date for any reason, whether voluntary or involuntary, and be continuing, the Company shall notify Holder in writing within five (5) days after learning of an Event of Default. Upon the occurrence or existence of any Event of Default and at any time thereafter, all outstanding Principal Amount and Interest will become immediately due and payable by the Company to the Holder.
6.
Excessive Interest. Notwithstanding any other provision herein to the contrary, this Note is hereby expressly limited so that the interest rate charged hereunder shall at no time exceed the maximum rate permitted by applicable law. If, for any circumstance whatsoever, the interest rate charged exceeds the maximum rate permitted by applicable law, the interest rate shall be reduced to the maximum rate permitted, and if the Holder shall have received an amount that would cause the interest rate charged to be in excess of the maximum rate permitted, such amount that would be excessive interest shall be applied to the reduction of the Principal Amount owing hereunder, or if such excessive interest exceeds the unpaid balance of the Principal Amount, such excess shall be refunded to the Company.
7.
Priority. The Note shall rank pari passu, without preference or priority of any kind over, with all other present and future unsubordinated and unsecured senior indebtedness of the Company.
8.
Amendment and Waiver. Any term of this Note may be amended and the observance of any term of this Note may be waived (either generally or in a particular instance and either retroactively or prospectively), only by the written agreement of the Company and the Holder.
9.
Notices. All notices, requests, waivers and other communications made pursuant to this Note shall be deemed to have been duly given if delivered personally or sent by registered or certified mail, return receipt requested, postage prepaid, and addressed as follows:

if to the Company:

Address: 9-1th Floor, No 168, Ruiguang Road,

Neihu District, Taipei 114

Taiwan

Attention: Aaron Chao / Yating Yang

 

if to the Purchaser:

Address: 8th Floor, No.22, Lane 407, Section 2, Tiding Boulevard Neihu District, Taipei 114.

Attention: Jack Wang

10.
Severability. If one or more provisions of this Note are held to be unenforceable under applicable law, such provision shall be excluded from this Note and the balance of the Note shall be interpreted as if such provision were so excluded and shall be enforceable in accordance with its terms.

A-5

 


 

11.
Transferability. Unless otherwise agreed by the Company in writing, except as expressly permitted pursuant to Section 4(k), the Holder may not sell, transfer, assign, dispose of, realize, create any encumbrance over any part of the Note or enter into any agreement that will directly or indirectly constitute or be deemed as selling, transferring, assigning, disposing of, realizing, or creating any encumbrance over any part of the Note.
12.
Governing Law; Dispute Resolutions. This Note is to be construed in accordance with and governed by the laws of the Republic of China. Any unresolved controversy or claim arising out of or relating to this Agreement or the Note shall be submitted to the exclusive jurisdiction of Taipei District Court, Taiwan for the first instance. The non-prevailing Party shall pay all costs and expenses incurred by the prevailing Party, including, without limitation, all reasonable attorneys’ fees.
13.
Time of Essence. Time is of the essence of this Note.
14.
Purchase Agreement. This Note incorporates by reference all the terms of the Purchase Agreement.

[Signature page follows]

 

A-6

 


 

IN WITNESS WHEREOF, the Company has caused this Note to be duly executed as of the date first above written.

 

Company:

Aeolus Robotics Corporation

 

By: /s/ Tsong Jung Lee

Name: Tsong Jung Lee

Title: DIRECTOR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[Signature page to convertible PROMISSORY note]

A-7

 


 

EXHIBIT B

REPRESENTATIONS AND WARRANTIES OF THE COMPANY

The Company hereby represents, warrants and covenants to the Purchaser as of the date hereof and as of the Closing, where applicable, as set forth below.

1.
Corporate Power. The Company presently has, and as of the Closing will have, full legal right, power and capacity and all necessary consents, approvals and authorizations, whether corporate, shareholder, governmental or otherwise, as may be required to execute and deliver this Agreement, the Note and other documents in relation to the transactions contemplated hereunder (the “Transaction Documents”), and the Seventh Amended Memorandum and Articles of Association of the Company (the “Company Articles”), to issue and sell the Note to the Purchaser pursuant to the Agreement and the Note in the manner contemplated hereby and to carry out the provisions of the Transaction Documents and the Company Articles.
2.
Organization, Good Standing and Qualification. Each of the Company and its subsidiaries (each a “Group Company” and collectively, the “Group Companies”) is duly incorporated, validly existing and in good standing (or has equivalent status in the relevant jurisdiction) under the laws of the place of its incorporation. Each of the Group Companies and is qualified and is authorized to do business as a foreign corporation in all jurisdictions where the failure to be so qualified and/or authorized would have a material adverse effect on the business, the assets, liabilities, financial condition, operation or prospects of such Group Company (“Material Adverse Effect”).
(i)
Each Group Company has all requisite corporate power and authority to own and operate its properties and assets.
(ii)
Each Group Company has kept all of its corporate records updated, accurate and complete, and has made all necessary filings on time in compliance with the respective laws of the country of its incorporation.
(iii)
None of the Group Companies is in liquidation or in insolvency reorganization, or has taken any steps to enter into liquidation, insolvency reorganization, or suspend its business; no application has been made for liquidating or reorganizing any of the Group Companies or to suspend its business and there are no grounds on which an application could be based for liquidation or insolvency reorganization of the same or suspension of its business.
(iv)
The Company has provided to the Purchaser certified true copies of each Group Company’s (where applicable) memorandum of association and articles of association or other constitutional documents, register of members, and the register of directors (collectively the “Fundamental Documents”). To the knowledge of the Company, the copies of the Fundamental Documents are true, correct, complete and not misleading, and they have not been amended throughout the Closing. To the knowledge of the Company, each Group Company has complied with its Fundamental Documents in all respects, and none of its activities, agreements, commitments or rights is ultra vires or unauthorized.
(v)
No Group Company has any bank loans. For the purpose of this Agreement, “bank loans” shall mean the loans owed by a Group Company to banks with mortgages and/or pledges on the assets owned by the Group Company.

C-1

 


 

3.
Capitalization. Immediately prior to the Closing, the authorized share capital of the Company is US$56,410.00 divided into 564,100,000 shares of US$0.0001 par value each comprising: (i) US$46,090.00 divided into 460,900,000 Ordinary Shares (as defined in the Company’s Articles) and of US$0.0001 par value each (including up to 13,047,385 shares for certain employee share options under the employee share option plan adopted by the board of directors of the Company), (ii) US$5,910.00 divided into 59,100,000 Series A Preferred Shares (as defined in the Company’s Articles) of US$0.0001 par value each, and (iii) US$160.00 divided into 1,600,000 Series A-NDC Preferred Shares (as defined in the Company’s Articles) of US$0.0001 par value each, and (iv) US$4,250.00 divided into 42,500,000 Series B Preferred Shares of US$0.0001 par value each.
4.
Enforceability. The Transaction Documents, when executed and delivered by the Company, shall be duly and validly executed and delivered by the Company and shall be the Company’ legally binding obligations enforceable against the Company in accordance with their terms, except to the extent that such enforcement may be limited by bankruptcy, insolvency or similar laws now or hereafter in effect relating to creditors’ rights and remedies generally, and as enforcement may be limited by equitable principles of general applicability. All corporate action on the part of the Company, its officers, directors and shareholders necessary for the authorization, execution and delivery of the Transaction Documents, the adoption of the Company Articles, the performance of all obligations of the Company hereunder and thereunder at the Closing and the authorization, sale, issuance and delivery of the Conversion Shares pursuant to the Agreement, the Note and the Company Articles and applicable laws has been taken or shall be taken prior to the Closing or relevant applicable conversion.
5.
Offering. Provided that the representations and warranties made by the Purchaser herein are complete, true and accurate, then the offer, issuance, sale and conversion (as applicable) of the Note and the Conversion Shares pursuant to this Agreement is exempt from the registration requirements of the Securities and Exchange Act, and will have been registered or qualified (or are exempt from registration and qualification) under the registration, permit or qualification requirements of all applicable securities laws.
6.
Intellectual Property Rights.
(i)
The copyrights, patents, trademarks, licenses, trade secrets, mask works, service names, trade names, designs, know-how or other proprietary rights (whether registered or not) and all pending applications therefor (the “Intellectual Properties”) that are required or likely to be required by or useful or likely to be useful to the Group Companies’ business and operations, as now conducted or presently proposed to be conducted, are (a) legally and beneficially vested in the Group Companies and without any infringement of the rights of others, (b) valid and enforceable, (c) not being infringed or attached or opposed by any person, and (d) not subject to any license or authority of any other person.
(ii)
The products and services dealt with by the Group Companies do not use or embody any Intellectual Property other than (a) those belonging to the Group Companies above, or (b) those in respect of which licenses have been obtained on commercially usual terms and are currently in force. In addition, none of the products and services infringes the right of any third party’s Intellectual Properties, and to the knowledge of the Company, no claims have been made and no applications for such claims are pending.

C-2

 


 

(iii)
The Group Companies have taken all necessary and appropriate security measures to protect the secrecy, confidentiality and value of the Group Companies’ Intellectual Properties.
(iv)
None of the Group Companies has utilized or proposes to utilize any Intellectual Property of any of their employees (or people it currently intends to hire) made prior to his or her employment by such Group Company except for such Intellectual Property that has been assigned or licensed to the Group Company.
(v)
There are no outstanding options, licenses, agreements or rights of any kind granted by any Group Company relating to any Group Company’s Intellectual Properties, nor is any Group Company bound by or a party to any options, licenses, agreements or rights of any kind with respect to the Intellectual Properties of any other person.
7.
Compliance with Other Instruments. To the knowledge of the Company, each Group Company is not in violation or default of any term of the Company Articles, the Fundamental Documents, bylaws, or any other constitutional documents of such Group Company, except for immaterial noncompliance that in the aggregate are not material to the Group Companies taken as a whole. None of the Group Companies is in violation of any provision of any mortgage, indenture, agreement, instrument or contract to which such Group Company is a party or by which it or its assets are bound or of any judgment, decree, order or writ. The execution, delivery, and performance of and compliance with the Transaction Documents, the Company Articles and the issuance, sale and conversion (as applicable) of the Note and the Conversion Shares pursuant to the Transaction Documents and the Company Articles, will not, with or without the passage of time or giving of notice, result in any such violation, or be in conflict with or constitute a default under any such term, or result in the creation of any mortgage, pledge, lien, encumbrance or charge upon any of the properties or assets of the Group Companies or the suspension, revocation, impairment, forfeiture or nonrenewal of any permit, license, authorization or approval applicable to any Group Company, its business or operations or any of its assets or properties.
8.
Agreements.
(i)
There are no agreements, understandings, instruments, contracts, proposed transactions or judgments or orders, in each case, to which any Group Company is a party or by which it is bound which (a) may involve obligations (contingent or otherwise) of, or payments by, any Group Company in excess of US$1,000,000, (b) which are otherwise material and not entered into in the ordinary course of business, (c) are not cancelable by such Group Company without penalty on less than ninety (90)-day notice and are not entered into in any Group Company’s ordinary course of business, (d) which contain covenants directly or explicitly limiting the freedom of any Group Company to compete in any line of business or with any person, or (e) contain provisions restricting or affecting the indemnification by any Group Company with respect to infringements of proprietary rights (other than indemnification obligations arising from purchase or sale agreements entered into in the ordinary course of business).
(ii)
All of the contracts, agreements and instruments to which any Group Company is a party, are valid, binding and in full force and effect and constitute legal, valid and binding obligations of such Group Company, as the case may be, and of the other parties, and are enforceable subject to laws of general application relating to bankruptcy, insolvency and the relief of debtors and rules of law governing specific performance, injunctive relief or other

C-3

 


 

equitable remedies. None of the Group Companies, nor any other party is in material default in complying with any provision of any such contract, agreement or instrument, and no condition of facts exist which, with notice, lapse of time or both, would constitute a default thereunder on the part of the Group Companies. The Company has no knowledge of any notice or threat to terminate any such contracts, agreements or instruments.
(iii)
No Group Company is a party to any material written or oral contract which is not made in the ordinary course of business and on arm’s length terms.
9.
Compliance with Laws. The Group Companies are not in violation of any applicable statute, rule, regulation, order or restriction of any domestic or foreign government or any instrumentality or agency thereof in respect of the conduct of their business or the ownership of their properties, except as would not have a Material Adverse Effect. No permits are required to be obtained and no registrations or declarations are required to be filed in connection with the execution and delivery of the Transaction Documents and the issuance of the Note or the Conversion Shares, except such as have been duly and validly obtained or filed, or with respect to any filings that must be made after Closing, as will be filed in a timely manner. The Group Companies have all franchises, permits, licenses and any similar authority necessary for the conduct of their business as now being conducted by them (“Permits”), the lack of which could have a Material Adverse Effect, and all such Permits are valid and in full force and effect. No Permit is subject to termination as a result of the execution of the Transaction Documents or consummation of the transactions contemplated therein.
10.
Litigation. There is no claim, action, suit, proceeding, arbitration, complaint, charge or investigation pending or, to the knowledge of the Company, currently threatened (i) against any Group Company, or any officer or director of any Group Company; or (ii) that questions the validity of the Transaction Documents or the right of any Group Company to enter into the Transaction Documents, or to consummate the transactions contemplated hereunder; or (iii) that might result, either individually or in the aggregate, in a Material Adverse Effect, financially or otherwise, or any change in the current equity ownership of any Group Company. The Company is not aware of any basis for the foregoing. To the knowledge of the Company, none of the Group Companies is a party or is named as subject to the provisions of any order, writ, injunction, judgment or decree of any court or governmental authority. To the knowledge of the Company, there is no action, suit, proceeding or investigation by any Group Companies currently pending or which any Group Company intends to initiate.
11.
Financial Statements. The Company has delivered to the Purchaser (i) an unaudited consolidated balance sheet and profit and loss sheet of the Company for the financial year ended December 31, 2022and (ii) an unaudited consolidated balance sheet and profit and loss sheet of the Company as of May 31, 2023 (collectively, the “Financial Statements”). Such Financial Statements: (a) are in accordance with the books and records of each Group Company, which are complete and correct and have been maintained in accordance with reasonable business practices for companies similar to each Group Company, respectively; (b) are true, correct and complete and present fairly the financial condition of the Group Companies at the date or dates therein indicated and the results of operations for the period or periods therein specified, respectively, and (c) have been prepared in accordance with International Financial Reporting Standards(IFRS) (國際財務報導準則) applied on a consistent basis. Since May 31, 2023, there has been no change in the assets, liabilities, financial condition or operations of the Group Companies from that reflected in the Financial Statements, except for NT$60,000,000 provided by the National Development Fund in exchange of 1,600,000 Series A-NDC Preferred Shares and changes arising out of the ordinary course of business which, either in any case or

C-4

 


 

in the aggregate, have not been adverse in any respect. Full provision or reserve has been made in the Financial Statements for all Taxation (deferred or otherwise) liable to be assessed on the Group Companies and all Taxation which has been assessed has been fully paid. Each Group Company has paid all the necessary Taxation in compliance with any law, rule, regulation or government policy to which it is subject. For the purpose of this Agreement, “Taxation” includes all form of taxation in the Cayman Islands, Hong Kong, the US, the Republic of China or elsewhere in the world, past, present and future (including, without limitation, gift tax, securities transaction tax, capital gains tax, income tax, estate duty, stamp duty, goods and services tax, customs and other import or export duties) and all other statutory, governmental or state impositions, duties and levies and all penalties, charges, costs and interest relating to any notice, demand, assessment, letter or other document issued or action taken by any revenue or taxation authority or other statutory or governmental authority, body or official whosoever whereby the Group Company is or may be placed or sought to be placed under a liability to make a payment or deprived of any relief, allowance, credit or repayment otherwise available.
12.
Employment Matters. To the knowledge of the Company, none of the Group Companies’ employees is obligated under any contract (including licenses, covenants or commitments of any nature) or other agreement, or subject to any judgment, decree or order of any court or administrative agency, that would materially interfere with such employee’s ability to promote the interest of the Group Companies or that would conflict with the Group Companies’ business. The Group Companies are not delinquent in payments to any of their employees, consultants, or independent contractors for any wages, salaries, commissions, bonuses, or other direct compensation for any service performed by them as of the Closing or amounts required to be reimbursed to such employees, consultants or independent contractors, in all material respects. The Group Companies have complied in all material respects with all applicable equal employment opportunity laws and with other laws related to employment, including those related to pensions, wages, hours, worker classification and collective bargaining. No Group Company has any collective bargaining agreements with any of its employees. The existing employment contracts with each of the employees of each Group Company impose non-disclosure obligations on the employees to maintain the confidentiality of the confidential and/or proprietary information of the Group Company. Neither any Group Company nor any of its shareholders, employees or directors has solicited any employee to leave his or her previous employment in breach of any applicable laws or which may give rise to any tortious, contractual or criminal liability.
13.
Material Adverse Effects. No other event or circumstance is outstanding which constitutes a default or termination right under any other agreement or instrument which is binding on the Group Companies or to which the Group Companies’ assets are subject which might have a Material Adverse Effect.
14.
No Brokers or Finders. No person has or will have, as a result of the transactions contemplated by the Transaction Documents, any right, interest or claim against or upon any Group Company for any commission, fee or other compensation as a finder or broker.
15.
Corrupt Business Practices. The Group Companies, their respective directors, employees, agents and their consultants and each other person acting for, or on behalf of, the Group Companies, has complied with Part 2, Chapter Four of the R.O.C. Criminal Code, the R.O.C. Statute of Punishment of Corruption, the Bribery Act of the United Kingdom of Great Britain and Northern Ireland, the U.S. Foreign Corrupt Practices Act of 1977, and any other law (broadly defined) intended to prevent or deter bribery or corrupt business practices, to the extent such laws are applicable to them (collectively the “Anticorruption Laws”). The Group

C-5

 


 

Companies are not under investigation with respect to, and have not been given notice of, any violation of any Anticorruption Laws applicable to the business of the Group Companies, as presently conducted or as has been conducted. Neither the Group Companies nor any officer, director, supervisor, agent or employee purporting to act on behalf of the Group Companies or any other related party has at any time, directly or indirectly:
(i)
made, provided or paid any unlawful contributions, gifts, entertainment or other unlawful expenses to any candidate for political office, or failed to disclose fully any such contributions in violation of any applicable laws;
(ii)
made any payment to any local, state, federal or any other type of governmental officer or official, or other person charged with similar public or quasi-public duties, other than payments required or allowed by applicable Anticorruption Laws;
(iii)
made any payment to any agent, employee, officer or director of any entity with which any Group Company or any other related party does business for the purpose of influencing such agent, employee, officer, supervisor or director to do business with the Group Companies;
(iv)
engaged in any transactions, maintained any bank account or used any corporate funds, except for transactions, bank accounts and funds which have been and are reflected in the normally maintained books and records of the Group Companies;
(v)
violated any provision of the Anticorruption Laws; or
(vi)
made any payment in the nature of criminal bribery or any other unlawful payment.
16.
Title to Properties and Assets. Each Group Company has good and marketable title to, and legally and beneficially owns or has valid leasehold interests or rights to use, all its property and assets, free and clear of all mortgages, liens, loans and encumbrances, except for liens for Taxation, assessments or other governmental charges or levies not yet due, and statutory liens for landlords, carriers, warehousemen, mechanics and other liens imposed by law created in the ordinary course of business of the Group Company consistent with past practices for amounts not yet due.
17.
No Contingent Liabilities. No Group Company has given any guarantee, indemnity or suretyship for principal amounts recoverable exceeding that stated in the last audited accounts (if any) of such Group Company.

C-6

 


 

EXHIBIT C

SECOND AMENDED AND RESTATED
SHAREHOLDERS AGREEMENT

 


EX-4.3 4 gigm-ex4_3.htm EX-4.3 EX-4.3

 

Exhibit 4.3

CONVERTIBLE NOTE PURCHASE AGREEMENT

This Convertible Note Purchase Agreement (the “Agreement”) is made as of March 15th, 2024, by and between:

1.
Aeolus Robotics Corporation, a company duly organized and validly existing under the laws of the Cayman Islands (the “Company”); and
2.
GigaMedia Limited, a company duly organized and validly existing under the laws of Singapore (the “Purchaser”).

Each of the Company and the Purchaser is hereinafter referred to individually a “Party” and collectively, the “Parties”.

WITNESSETH

WHEREAS, the Company desires to issue, sell and deliver to the Purchaser, and the Purchaser desires to purchase from the Company, the Note (as defined below) pursuant to the terms and subject to the conditions of this Agreement;

WHEREAS, the Parties desire to enter into this Agreement on the terms and conditions hereof.

NOW, THEREFORE, in consideration of the foregoing and the mutual representations, warranties, covenants and agreements set forth herein, as well as other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Parties hereto, intending to be legally bound, agree as follows:

AGREEMENT

1.
Purchase and Sale of Note.
(a)
Sale and Issuance of Note. Subject to the terms and conditions of this Agreement, the Purchaser agrees to purchase at the Closing (as defined below) and the Company agrees to sell and issue to the Purchaser to a convertible promissory note, which is in the form attached as Exhibit A-1, Exhibit A-2 and Exhibit A-3 hereto (each of the Exhibit A hereto is individually, a “Note” and collectively, the “Notes”), in the total principal amount of Sixty-Three Thousand, Two Hundred and Eight U.S. dollars (US$63,208) (the “Total Principal Amount”). The purchase price of the Note shall be equal to 100% of the Principal Amount of such Note (the “Purchase Price”). The terms and conditions of the Note, including but not limited to, the interest, repayment, conversion, and others, are stipulated in the Note. The Purchaser hereby agrees that the principal amount shall be subscribed in three installments (refer to article1.(b) Closing;Delivery). Additionally, the Purchaser acknowledges that should the Company possess sufficient funds and duly notify the Purchaser prior to each closing, the Company shall abstain from issuing any further unissued NOTES. Consequently, the Purchaser shall not be obliged to complete the remittance, and hereby consents to this arrangement.

1

 


 

(b)
Closing; Delivery.

(b.1) 1st Closing: The purchase and sale of the Note shall take place as soon as practicable and in no event later than March 30, 2024 (or such other date agreed by the Parties) at the place mutually agreed upon by the Company and the Purchaser (which time and place are designated as the “Closing”).

(b.2) 2nd Closing : The purchase and sale of the Note shall take place as soon as practicable and in no event later than June 30, 2024 (or such other date agreed by the Parties) at the place mutually agreed upon by the Company and the Purchaser (which time and place are designated as the “Closing”).

(b.3) 3rd Closing: The purchase and sale of the Note shall take place as soon as practicable and in no event later than September 30, 2024 (or such other date agreed by the Parties) at the place mutually agreed upon by the Company and the Purchaser (which time and place are designated as the “Closing”).

(c)
At the Closing:

(c.1) The Company shall first present the original duly executed Note for the Purchaser’s physical viewing.

(c.2) The Purchaser shall then pay the Purchase Price of the Note by wire transfer to the following bank account designated by the Company:

Bank: HSBC Hong Kong

Bank Address: 1 Queen’s Road, Central, Hong Kong

SWIFT Code: HSBCHKHHHKH

Account number: 741-078976-838

Account name: AEOLUS ROBOTICS CORPORATION

 

(c.3) The Purchaser shall then deliver to the Company a copy of the bank wire remittance or exchange memo against delivery by the Company to the Purchaser the original duly executed Note.

(c.4) The Closing shall be deemed consummated upon the Company’s receipt of the Purchase Price at the bank account set forth above.

2.
Representations and Warranties of the Company. The representations and warranties made by the Company to the Purchaser are listed in Exhibit B hereto.
3.
Representations and Warranties of the Purchaser. The Purchaser hereby represents and warrants to the Company as follows:

2

 


 

(a)
Organization. The Purchaser is duly organized, validly existing and in good standing (or equivalent status in the relevant jurisdiction) under, and by virtue of, the laws of the place of its incorporation.
(b)
Authorization. The execution, delivery and performance of this Agreement and/or relevant transaction documents and the consummation of the transactions contemplated thereby by the Purchaser have been duly authorized by all necessary action on the part of the Purchaser. The Purchaser has all requisite power, authority and capacity to enter into this Agreement and to perform its obligations under this Agreement, and this Agreement has been duly authorized, executed and delivered by the Purchaser. This Agreement, when executed and delivered by the Purchaser, will constitute valid and legally binding obligations of the Purchaser, subject, as to enforcement of remedies, to applicable bankruptcy, insolvency, moratorium, reorganization and similar laws affecting creditors’ rights generally and to general equitable principles.
(c)
Consent and Approvals. Except for those consents and approvals disclosed in writing to the Company before the Closing, which has been obtained or to be obtained, no consent, license, approval, order or authorization of, or registration, filing or declaration with, any governmental authority or the securities exchange on which the Purchaser is listed is required to be obtained or made, and no consent of any third party is required to be obtained, by the Purchaser in connection with the execution, delivery or performance of this Agreement, or the consummation of any transactions contemplated hereby. The execution, delivery and performance of this Agreement and the consummation of the transactions contemplated hereby will not (i) result in a violation of any organizational document of the Purchaser, (ii) conflict with, constitute a default (or an event which, with notice or lapse of time or both, would become a default) under, or give rise to another person’s right to terminate or cancel, any material agreement, indenture or instrument to which the Purchaser is a party or (iii) result in a violation of any applicable law, rule, regulation, order, judgment or decree.
(d)
No Public Market. The Purchaser is acquiring the Note and, in the event the Note is converted into equity securities of the Company (the “Conversion Shares”) pursuant to its terms, the Purchaser understands that no public market now exists for the Note and Conversion Shares.
(e)
Purchase for Own Account. The Note and the Conversion Shares (if issued) will be acquired for the Purchaser’s own account, not as a nominee or agent, and not with a view to or in connection with the sale or distribution of any part thereof, and that the Purchaser has no present intention of selling, granting any participation in, or otherwise distributing the same. By executing this Agreement, the Purchaser further represents that the Purchaser does not presently have any contract, undertaking, agreement or arrangement with any person to sell, transfer or grant participations to such person or to any third person, with respect to the Note and/or any of the Conversion Shares.
(f)
Accredited and Sophisticated Investor. The Purchaser recognizes that the Company is in its early stages that is not yet, and may never be, profitable, and that an investment in the Company is speculative and involves a high degree of risk. The Purchaser acknowledges that it is able to fend for itself, can bear the economic risk of its investment, and has such

3

 


 

knowledge and experience in financial and business matters that the Purchaser is capable of evaluating the merits and risks of the prospective investment in the Company. The Purchaser has experience in making investment decisions of this type.
(g)
Restrictions. The Purchaser understands that the Note and the Conversion Shares (if issued) are being offered and sold in reliance on specific exemptions from the registration requirements of relevant laws and that the Company is relying upon the truth and accuracy of the representations, warranties, agreements, acknowledgements and understandings set forth herein in order to determine the applicability of such exemptions and the suitability of the Purchaser to acquire the Note and the Conversion Shares (if issued).
(h)
No Brokers or Finders. No person has or will have, as a result of the transactions contemplated by this Agreement and the Note, any right, interest or claim against or upon the Purchaser for any commission, fee or other compensation as a finder or broker.
4.
Conditions of the Purchaser’s Obligations to the Closing. The obligation of the Purchaser to consummate the Closing is subject to the fulfillment, on or before the Closing, of each of the following conditions, unless otherwise waived in writing by the Purchaser to the extent permitted by applicable laws:
(a)
Due Diligence. The result of due diligence investigation performed by the Purchaser on the Company is reasonably satisfactory to the Purchaser.
(b)
Representations and Warranties; Performance of Obligations. The representations and warranties of the Company contained in Section 3 and as set out on Exhibit B shall be true and accurate on and as of the Closing with the same effect as though such representations and warranties had been made on and as of the date of the Closing (except in the case of any representation and warranty which by its terms is made only as of a date specified therein, which shall be true and accurate only as of such date). The Company shall have performed all obligations and conditions herein required to be performed or observed by it on or prior to the Closing.
(c)
Authorization. All required internal approvals and authorization of the Company, and all required waivers (if any), for the issuance of and subscription to the Note have been duly obtained and remain effective as of the Closing, including the written consent of the Majority of Series A Preferred and Series B Preferred Shareholders of the Company. The written consent of the Majority of Series A Preferred and Series B Preferred Shareholders shall also set forth the approval of excluding the Note from the New Securities (as defined in the Company’s Seventh Amended and Restated Memorandum and Articles of Association).
(d)
Qualifications. All authorizations, filings, consents, approvals or permits, if any, of any applicable jurisdiction that are required in connection with the lawful issuance and sale of the Note pursuant to this Agreement have been duly obtained on or prior to the Closing and remain effective as of the Closing.
(e)
Corporate Documents. The Company shall have delivered to the Purchaser: (i) the Company’s Memorandum and Articles of Association as in effect at the time of

4

 


 

the Closing, (ii) the Company’s bylaws as in effect at the time of the Closing, and (iii) resolutions approved by the Company’s board of directors authorizing the transactions contemplated hereby.
(f)
Second Amended and Restated Shareholders Agreement. The Second Amended and Restated Shareholders Agreement substantially in the form attached hereto as Exhibit C shall have been executed and delivered by the parties thereto.
5.
Conditions of the Company’s Obligations to the Closing. The obligations of the Company to consummate the Closing are subject to the fulfillment, on or before the Closing, of each of the following conditions, unless otherwise waived in writing by the Company to the extent permitted by applicable laws:
(a)
Representations and Warranties. The representations and warranties of the Purchaser contained in Section 4 shall be true and accurate on and as of the Closing with the same effect as though such representations and warranties had been made on and as of the Closing (except in the case of any representation and warranty which by its terms is made only as of a date specified therein, which shall be true and accurate only as of such date).
(b)
Authorization. All required internal approvals and authorization of the Purchaser for the issuance of and subscription to the Note are duly obtained.
(c)
Qualifications. All authorizations, filings, consents, approvals or permits, if any, of any applicable jurisdiction that are required in connection with the lawful issuance and sale of the Note pursuant to this Agreement shall be obtained and effective as of the Closing.
6.
Certain Covenants. The Company undertake and agree to honor and perform the following covenants so long as any indebtedness under this Note remains outstanding unless the Purchaser have otherwise agreed in writing:
(a)
Information Rights.
(i)
The Company shall maintain consolidated financial statements which present fairly the financial condition of the Company at the date or dates therein indicated and the results of operations for the period or periods therein specified, prepared in accordance with International Financial Reporting Standards(IFRS) (國際財務報導準則) applied on a consistent basis and shall set aside on its books all such proper accruals and reserves as shall be required.
(ii)
The Company shall deliver to the Purchaser:
(1)
within one hundred and fifty (150) days after the end of each fiscal year, audited (by an independent internationally recognized accounting firm) annual consolidated financial statements of the Company for such fiscal year; and
(2)
within forty-five (45) days after the end of each calendar quarter, unaudited quarterly consolidated financial statements of the Company for such quarter.

5

 


 

(b)
Use of Proceeds. The Company agrees to use the Purchase Price received from selling the Note hereunder exclusively as working capital for the business operations of the Company.
(c)
Compliance with Law. The Company shall preserve and keep in full force and effect its existence as a corporation in good standing under the laws of the jurisdiction of its incorporation, except in the event of a group reorganization (“Group Reorganization”).
7.
Miscellaneous.
(a)
Fees and Expenses. The Parties shall each bear its own fees and expenses, including, without limitations, the legal fees, due diligence cost and other expenses in connection with the transactions under this Agreement.
(b)
Confidentiality. Each Party undertakes to the other Parties that it shall treat as strictly confidential the existence and content of this Agreement and all information received or obtained by it or its directors, officers, employees, agents or advisers relating to this Agreement, the negotiations leading up to this Agreement or the subject matter of this Agreement, and that it shall not at any time hereafter make use of or disclose or divulge to any person any such information and shall use their reasonable endeavors to prevent the publication or disclosure of any such information; provided, however, the foregoing restrictions shall not apply to any disclosure which, pursuant to relevant laws and rules, any governmental authority or securities exchange on which the Party’s securities are listed or traded requires a Party to make.
(c)
Transferability. Except as otherwise expressly provided in this Agreement or the Note, and except in the event of Group Reorganization, neither the Company nor the Purchaser may transfer or assign any part of this Agreement or its rights or obligations hereunder to a third party without the prior written consent of the other Party, provided, that the Company shall give a written notice to the Purchaser prior to the consummation of any Group Reorganization.
(d)
Successors and Assigns. Except as otherwise expressly provided herein, the provisions hereof shall inure to the benefit of, and be binding upon, the respective successors, heirs, executors, administrators and permitted assigns of the Parties.
(e)
Survival. The representations, warranties, covenants and agreements made herein shall survive the term of the Note, provided that such survival period shall in no event be longer than three (3) years after the Closing.
(f)
Governing Law; Dispute Resolutions. This Agreement shall be governed by and construed in accordance with the laws of the Republic of China (“Taiwan”) without regard to principles of conflicts of law thereunder. Any unresolved controversy or claim arising out of or relating to this Agreement, or the Note shall be submitted to the exclusive jurisdiction of Taipei District Court, Taiwan for the first instance. The non-prevailing Party shall pay all costs and expenses incurred by the prevailing Party, including, without limitation, all reasonable attorneys’ fees.

6

 


 

(g)
Counterparts. This Agreement shall be executed in one or more counterparts, all of which shall be considered one and the same agreement and each of which shall be deemed an original.
(h)
Notices. All notices and other communications provided for herein shall be in writing and shall be deemed to have been duly given if delivered personally or sent by registered or certified mail, return receipt requested, postage prepaid, and addressed as follows:

if to the Company:

Address: 9-1th Floor, No 168, Ruiguang Road,

Neihu District, Taipei 114

Taiwan

Attention: Aaron Chao / Yating Yang

 

if to the Purchaser:

Address: 8th Floor, No.22, Lane 407, Section 2,

Tiding Boulevard Neihu District, Taipei 114.

Taiwan

Attention: Jack Wang

(i)
Amendments. Any term of this Agreement may be amended only with the written agreement of the Parties.
(j)
Severability. If any provision of this Agreement is found to be invalid or unenforceable, then such provision shall be construed, to the extent feasible, so as to render the provision enforceable and to provide for the consummation of the transactions contemplated hereby on substantially the same terms as originally set forth herein, and if no feasible interpretation would save such provision, it shall be severed from the remainder of this Agreement, which shall remain in full force and effect unless the severed provision is essential to the rights or benefits intended by the Parties.

[Signature Page Follows]

7

 


 

The Parties have executed this Convertible Note Purchase Agreement as of the date first written above.

 

Company:

Aeolus Robotics Corporation

 

By: /s/ Tsong Jung Lee

 

Name: Tsong Jung Lee

 

Title: DIRECTOR

 

 

 

[Signature Page to Convertible Note Purchase Agreement]


 

The Parties have executed this Convertible Note Purchase Agreement as of the date first written above.

 

PURCHASER:

GigaMedia Limited

By: /s/ HUANG, CHENG-MING

Name: HUANG, CHENG-MING

Title: Chief Executive Officer

[Signature Page to Convertible Note Purchase Agreement]


 

Exhibit A-1

FORM OF CONVERTIBLE PROMISSORY Note

THIS NOTE AND THE SECURITIES ISSUABLE UPON CONVERSION OF THIS NOTE HAVE NOT BEEN REGISTERED UNDER THE U.S. SECURITIES ACT OF 1933, AS AMENDED (THE “ACT”), OR UNDER THE SECURITIES LAWS OF ANY OTHER STATE OR JURISDICTION. THESE SECURITIES ARE SUBJECT TO RESTRICTIONS ON TRANSFERABILITY AND RESALE AND MAY NOT BE TRANSFERRED OR RESOLD EXCEPT AS PERMITTED UNDER THE ACT AND THE APPLICABLE SECURITIES LAWS OF ANY OTHER STATE OR JURISDICTION, PURSUANT TO REGISTRATION OR EXEMPTION THEREFROM. THIS NOTE HAS NOT BEEN AND WILL NOT BE OFFERED OR SOLD OR OTHERWISE TRANSFERRED, DIRECTLY OR INDIRECTLY TO MEMBERS OF THE PUBLIC IN THE CAYMAN ISLANDS. THE ISSUER OF THESE SECURITIES MAY REQUIRE AN OPINION OF COUNSEL IN FORM AND SUBSTANCE SATISFACTORY TO THE ISSUER TO THE EFFECT THAT ANY PROPOSED TRANSFER OR RESALE IS IN COMPLIANCE WITH THE ACT AND THE SECURITIES LAWS OF ANY OTHER STATE OR JURISDICTION.

 

AEOLUS ROBOTICS CORPORATION

CONVERTIBLE PROMISSORY NOTE

 

 

US$21,069 March 27, 2024

 

 

FOR VALUE RECEIVED, Aeolus Robotics Corporation, a Cayman Islands company (the “Company”) unconditionally promises to pay to the order of GigaMedia Limited, a Singapore company (the “Holder”), the principal of Twenty-One Thousand and Sixty-Nine U.S. dollars (US$21,069) (the “Principal Amount”), or such lesser amount as shall then equal the outstanding principal amount hereunder, together with the Interest (as defined below) from the date of this convertible note (the “Note”) on the unpaid principal balance until the Principal Amount is paid in accordance with Section 3 hereof (or converted, as provided in Section 4 hereof).

This Note is issued pursuant to that certain Convertible Note Purchase Agreement dated March 15th, 2024 (the “Purchase Agreement”) by and between the Company and the Holder, and the resolutions of the board of directors and shareholders of the Company passed on or about the same date, and is subject to the provisions thereof. Any capitalized term used but not defined herein shall have such meaning ascribed to them in the Purchase Agreement.

The following is a statement of the rights of the Holder and the conditions to which this Note is subject, and to which the Holder, by the acceptance of this Note, agrees:

1.
Interest. Subject to Section 4 hereof, the interest (the “Interest”) shall accrue from the date of the Note on the unpaid Principal Amount at a rate of four point five percent (4.5%) on an annual non-compound basis, computed on the basis of actual calendar days elapsed and a year of 365 days, subject to the terms and conditions of this Note.

A-1

 


 

2.
Maturity and Extension. The Principal Amount plus all accrued and unpaid Interest thereon shall be due and payable on the day which is twenty-four (24) months from the date hereof (the “Original Maturity Date”), except and to the extent all or a portion of this Note shall have been previously repaid, redeemed or converted pursuant to Sections 3 and 4 hereof. The Original Maturity Date may be extended for an additional twelve (12) months by the Company at its sole discretion by giving written notice to the Holder at least thirty (30) days prior to the Original Maturity Date (the last day of such extended period of the Note is referred to as the “Extended Maturity Date.”) (The Extended Maturity Date together with the Original Maturity Date shall be collectively referred to as the “Maturity Date.”)
3.
Repayments.
(a)
Form of Payment. All payments of Principal Amount and Interest (other than payment by way of conversion) shall be made in U.S. dollars to the Holder and be remitted to the bank account specified by Holder in a written notice delivered to the Company.
(b)
Repayment. Except for the portion of the Principal Amount which has been converted into Conversion Shares (as defined below), the total outstanding Principal Amount of the Note plus all accrued and unpaid Interest thereon shall be due and payable upon the date that is the earlier of: (i) the Maturity Date; or (ii) upon the occurrence of an Event of Default (as defined below)., or (iii) upon the occurrence of a Deemed Liquidation Event (as defined in the Company’s Seventh Amended and Restated Memorandum and Articles of Association).
(c)
Prepayment. Subject to providing a prior written notice to the Holder (the “Prepayment Notice”) of at least sixty (60) days (the “Prepayment Notice Period”) and the Holder’s right to convert this Note as prescribed in Section 4 hereof, the Company may redeem all or a portion of this Note at any time before the Maturity Date, upon the payment of the all or a portion of outstanding Principal Amount and Interest under the Note.
4.
Conversion Rights. Subject to the terms and conditions of the Notes, all or a portion of the Principal Amount under the Note may be convertible into, where applicable and as further detailed herein, ordinary shares (the “Ordinary Shares”) of the Company, which shall be fully paid and nonassessable, and shall have the same characters, rights and privileges of ordinary shares or the preferred shares as provided in the Amended and Restated Memorandum and Articles of Association of the Company (the converted Ordinary Shares and/or Preferred Shares are referred to as “Conversion Shares”). For the avoidance of doubt, in the event that any portion of the Principal Amount is converted into the Conversion Shares, all the Interest accrued but unpaid on such portion of Principal Amount shall be waived.
(a)
Automatic Conversion. This Note shall automatically be converted into Ordinary Shares at the conversion price of zero point one U.S. dollars (US$0.1) per share (the “Conversion Price”) upon the date of filing formal application of a Qualified IPO (as defined in the Company’s Seventh Amended and Restated Memorandum and Articles of Association) or an earlier date as reasonably requested by the lead underwriter(s) of such Qualified IPO, which occurs on or before the Maturity Date.
(b)
Optional Conversion.
(i)
Option upon Prepayment. At any time before the Maturity Date, if the Holder receives a Prepayment Notice from the Company, at the Holder’s option and discretion,

A-2

 


 

all or a portion of the outstanding Principal Amount under this Note may be converted into Ordinary Shares at the Conversion Price, provided that the Holder shall give prior written notice to the Company before the end of the Prepayment Notice Period, and that such amount to be converted by the Holder shall be no greater than the prepayment amount specified in the Prepayment Notice.
(ii)
Option upon Deemed Liquidation Event. At any time before the Maturity Date, the Company shall give the Holder a written notice within seven (7) days after the board of directors of the Company resolves to enter into any Deemed Liquidation Event, and at the Holder’s option and discretion, all or a portion of the outstanding Principal Amount under this Note may be converted into Ordinary Shares at the Conversion Price, provided that (a) a written notice is given to the Company by the Holder within twenty-one (21) days after it receives said notice from the Company of such Deemed Liquidation Event, and (b) the conversion shall take place on or immediately before the closing of such Deemed Liquidation Event.
(iii)
Option upon Maturity. On the Original Maturity Date or, if the Original Maturity Date is extended by the Company pursuant to Section 2 hereof, on the Extended Maturity Date, at the Holder’s option and discretion, if the Note remains outstanding, all or a portion of the outstanding Principal Amount under the Note may be converted into Ordinary Shares at the Conversion Price, provided that a prior written notice of at least thirty (30) days is given to the Company by the Holder.
(c)
Conversion Price Adjustment. If the Company, at any time while this Note is outstanding: (A) pays a dividend or otherwise makes a distribution in shares of the Company or any securities of any Group Company which entitle the holder thereof to acquire the shares of the Company; or (B) conducts a share split, reverse share split or similar event, then the Conversion Price shall be appropriately adjusted.
(d)
Conversion Process. If the Holder decides to exercise the conversion rights hereunder, the Holder shall send a written conversion request notice to the Company during the applicable notice period pursuant to Section 4(b) hereof. The Company shall take all necessary and appropriate actions as promptly as possible to convert the applicable portion of the outstanding Principal Amount owing under this Note into the Conversion Shares. Upon such conversion, the Holder shall surrender this Note to the Company.
(e)
Issuance of Certificates. As soon as is reasonably practicable after a conversion has been effected, the Company shall deliver to Holder a certificate or certificates representing the number of the Conversion Shares (excluding any fractional share) issuable by reason of such conversion.
(f)
Issuance Costs. The issuance of certificate(s) for shares of capital stock issuable upon conversion of this Note shall be made without charge to the Holder for any issuance tax in respect thereof or other cost incurred by the Company in connection with such conversion and the related issuance of such shares of capital stock. Upon conversion of this Note, the Company shall take all such actions as are necessary in order to ensure that the capital stock issuable with respect to such conversion shall be validly issued, fully paid and nonassessable.
(g)
No Fractional Shares. If any fractional share of capital stock would, except for the provisions hereof, be deliverable upon conversion of this Note, the Company, in

A-3

 


 

lieu of delivering such fractional share, shall pay an amount equal to the value of such fractional share, as determined by the per share conversion price used to effect such conversion.
(h)
Documents. The conversions under this Section 4 shall be made in accordance with the terms and conditions set forth in the share subscription agreement and other documents in relation to the subscription (the “Conversion Documents”), including but without limitations to the shareholders’ agreement and the amended and restated memorandum and articles of association of the Company to be provided by the Company upon the conversion, where applicable. In connection with the conversions under this Section 4, the Holder agrees to execute and deliver to the Company any Conversion Documents reasonably requested by the Company.
(i)
Compliance with Laws and Regulations. The Company shall take all such actions as may be necessary to assure that all Conversion Shares issued upon conversion pursuant hereto may be so issued without violation of any applicable law or governmental regulation or any requirement of any domestic securities exchange upon which such shares of capital stock may be listed.
(j)
Termination of Rights. All rights with respect to this Note shall terminate upon the valid issuance of the Conversion Shares credited as paid up in full upon the conversions pursuant to this Section 4, whether or not this Note has been surrendered and whether or not all share subscription, shareholders’ agreement, or other agreements have been executed and delivered by the Holder to the Company.
(k)
Conditions to Conversion. The conversion of the Note pursuant to this Section 4 shall be subject to both the Company and the Holder obtaining all permits, authorizations, approvals or consents of, notice to or registration with any governmental authority or regulatory body or other person in relation to transactions contemplated under or as required by the Note and applicable laws. Each Party agrees to provide necessary assistance to the other Party for it to obtain from the relevant governmental and regulatory authority the approvals required to convert the Note into the Conversion Shares at the other Party’s reasonable request. In the event that the approvals cannot be obtained, the Holder may assign the Note and its rights and obligations hereunder to a third party acceptable to and agreed by the Company, provided that the Company may not unreasonably withhold its consent.
5.
Default.
(a)
Events of Default. For purposes of this Note, any of the following events which shall occur shall constitute an “Event of Default”:
(i)
the default by the Company in the payment of the aggregate Principal Amount and Interest when due and payable and such failure continues for a period of five (5) days;
(ii)
a material breach by the Company of its representations, warranties, obligations or covenants contained in the Purchase Agreement or a material breach by Company of the terms of this Note, which if capable of remedy has not been remedied within ten (10) days of written notice to the Company of such breach;
(iii)
a Liquidation Event (as defined in the Company’s Seventh Amended and Restated Memorandum and Articles of Association); or

A-4

 


 

(iv)
the commencement of the bankruptcy proceedings against the Company.
(b)
Consequences of Events of Default. If any Event of Default occurs before Maturity Date for any reason, whether voluntary or involuntary, and be continuing, the Company shall notify Holder in writing within five (5) days after learning of an Event of Default. Upon the occurrence or existence of any Event of Default and at any time thereafter, all outstanding Principal Amount and Interest will become immediately due and payable by the Company to the Holder.
6.
Excessive Interest. Notwithstanding any other provision herein to the contrary, this Note is hereby expressly limited so that the interest rate charged hereunder shall at no time exceed the maximum rate permitted by applicable law. If, for any circumstance whatsoever, the interest rate charged exceeds the maximum rate permitted by applicable law, the interest rate shall be reduced to the maximum rate permitted, and if the Holder shall have received an amount that would cause the interest rate charged to be in excess of the maximum rate permitted, such amount that would be excessive interest shall be applied to the reduction of the Principal Amount owing hereunder, or if such excessive interest exceeds the unpaid balance of the Principal Amount, such excess shall be refunded to the Company.
7.
Priority. The Note shall rank pari passu, without preference or priority of any kind over, with all other present and future unsubordinated and unsecured senior indebtedness of the Company.
8.
Amendment and Waiver. Any term of this Note may be amended and the observance of any term of this Note may be waived (either generally or in a particular instance and either retroactively or prospectively), only by the written agreement of the Company and the Holder.
9.
Notices. All notices, requests, waivers and other communications made pursuant to this Note shall be deemed to have been duly given if delivered personally or sent by registered or certified mail, return receipt requested, postage prepaid, and addressed as follows:

if to the Company:

Address: 9-1th Floor, No 168, Ruiguang Road,

Neihu District, Taipei 114

Taiwan

Attention: Aaron Chao / Yating Yang

 

if to the Purchaser:

Address: 8th Floor, No.22, Lane 407, Section 2,

Tiding Boulevard Neihu District, Taipei 114.

Taiwan

Attention: Jack Wang

10.
Severability. If one or more provisions of this Note are held to be unenforceable under applicable law, such provision shall be excluded from this Note and the balance of the Note shall be interpreted as if such provision were so excluded and shall be enforceable in accordance with its terms.

A-5

 


 

11.
Transferability. Unless otherwise agreed by the Company in writing, except as expressly permitted pursuant to Section 4(k), the Holder may not sell, transfer, assign, dispose of, realize, create any encumbrance over any part of the Note or enter into any agreement that will directly or indirectly constitute or be deemed as selling, transferring, assigning, disposing of, realizing, or creating any encumbrance over any part of the Note.
12.
Governing Law; Dispute Resolutions. This Note is to be construed in accordance with and governed by the laws of the Republic of China. Any unresolved controversy or claim arising out of or relating to this Agreement or the Note shall be submitted to the exclusive jurisdiction of Taipei District Court, Taiwan for the first instance. The non-prevailing Party shall pay all costs and expenses incurred by the prevailing Party, including, without limitation, all reasonable attorneys’ fees.
13.
Time of Essence. Time is of the essence of this Note.
14.
Purchase Agreement. This Note incorporates by reference all the terms of the Purchase Agreement.

[Signature page follows]

 

A-6

 


 

IN WITNESS WHEREOF, the Company has caused this Note to be duly executed as of the date first above written.

 

Company:

Aeolus Robotics Corporation

 

By: /s/ Tsong Jung Lee

Name: Tsong Jung Lee

Title: DIRECTOR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[Signature page to convertible PROMISSORY note]

A-7

 


 

EXHIBIT B

REPRESENTATIONS AND WARRANTIES OF THE COMPANY

The Company hereby represents, warrants and covenants to the Purchaser as of the date hereof and as of the Closing, where applicable, as set forth below.

1.
Corporate Power. The Company presently has, and as of the Closing will have, full legal right, power and capacity and all necessary consents, approvals and authorizations, whether corporate, shareholder, governmental or otherwise, as may be required to execute and deliver this Agreement, the Note and other documents in relation to the transactions contemplated hereunder (the “Transaction Documents”), and the Seventh Amended Memorandum and Articles of Association of the Company (the “Company Articles”), to issue and sell the Note to the Purchaser pursuant to the Agreement and the Note in the manner contemplated hereby and to carry out the provisions of the Transaction Documents and the Company Articles.
2.
Organization, Good Standing and Qualification. Each of the Company and its subsidiaries (each a “Group Company” and collectively, the “Group Companies”) is duly incorporated, validly existing and in good standing (or has equivalent status in the relevant jurisdiction) under the laws of the place of its incorporation. Each of the Group Companies and is qualified and is authorized to do business as a foreign corporation in all jurisdictions where the failure to be so qualified and/or authorized would have a material adverse effect on the business, the assets, liabilities, financial condition, operation or prospects of such Group Company (“Material Adverse Effect”).
(i)
Each Group Company has all requisite corporate power and authority to own and operate its properties and assets.
(ii)
Each Group Company has kept all of its corporate records updated, accurate and complete, and has made all necessary filings on time in compliance with the respective laws of the country of its incorporation.
(iii)
None of the Group Companies is in liquidation or in insolvency reorganization, or has taken any steps to enter into liquidation, insolvency reorganization, or suspend its business; no application has been made for liquidating or reorganizing any of the Group Companies or to suspend its business and there are no grounds on which an application could be based for liquidation or insolvency reorganization of the same or suspension of its business.
(iv)
The Company has provided to the Purchaser certified true copies of each Group Company’s (where applicable) memorandum of association and articles of association or other constitutional documents, register of members, and the register of directors (collectively the “Fundamental Documents”). To the knowledge of the Company, the copies of the Fundamental Documents are true, correct, complete and not misleading, and they have not been amended throughout the Closing. To the knowledge of the Company, each Group Company has complied with its Fundamental Documents in all respects, and none of its activities, agreements, commitments or rights is ultra vires or unauthorized.
(v)
No Group Company has any bank loans. For the purpose of this Agreement, “bank loans” shall mean the loans owed by a Group Company to banks with mortgages and/or pledges on the assets owned by the Group Company.

B-1

 


 

3.
Capitalization. Immediately prior to the Closing, the authorized share capital of the Company is US$56,410.00 divided into 564,100,000 shares of US$0.0001 par value each comprising: (i) US$46,090.00 divided into 460,900,000 Ordinary Shares (as defined in the Company’s Articles) and of US$0.0001 par value each (including up to 13,047,385 shares for certain employee share options under the employee share option plan adopted by the board of directors of the Company), (ii) US$5,910.00 divided into 59,100,000 Series A Preferred Shares (as defined in the Company’s Articles) of US$0.0001 par value each, and (iii) US$160.00 divided into 1,600,000 Series A-NDC Preferred Shares (as defined in the Company’s Articles) of US$0.0001 par value each, and (iv) US$4,250.00 divided into 42,500,000 Series B Preferred Shares of US$0.0001 par value each.
4.
Enforceability. The Transaction Documents, when executed and delivered by the Company, shall be duly and validly executed and delivered by the Company and shall be the Company’ legally binding obligations enforceable against the Company in accordance with their terms, except to the extent that such enforcement may be limited by bankruptcy, insolvency or similar laws now or hereafter in effect relating to creditors’ rights and remedies generally, and as enforcement may be limited by equitable principles of general applicability. All corporate action on the part of the Company, its officers, directors and shareholders necessary for the authorization, execution and delivery of the Transaction Documents, the adoption of the Company Articles, the performance of all obligations of the Company hereunder and thereunder at the Closing and the authorization, sale, issuance and delivery of the Conversion Shares pursuant to the Agreement, the Note and the Company Articles and applicable laws has been taken or shall be taken prior to the Closing or relevant applicable conversion.
5.
Offering. Provided that the representations and warranties made by the Purchaser herein are complete, true and accurate, then the offer, issuance, sale and conversion (as applicable) of the Note and the Conversion Shares pursuant to this Agreement is exempt from the registration requirements of the Securities and Exchange Act, and will have been registered or qualified (or are exempt from registration and qualification) under the registration, permit or qualification requirements of all applicable securities laws.
6.
Intellectual Property Rights.
(i)
The copyrights, patents, trademarks, licenses, trade secrets, mask works, service names, trade names, designs, know-how or other proprietary rights (whether registered or not) and all pending applications therefor (the “Intellectual Properties”) that are required or likely to be required by or useful or likely to be useful to the Group Companies’ business and operations, as now conducted or presently proposed to be conducted, are (a) legally and beneficially vested in the Group Companies and without any infringement of the rights of others, (b) valid and enforceable, (c) not being infringed or attached or opposed by any person, and (d) not subject to any license or authority of any other person.
(ii)
The products and services dealt with by the Group Companies do not use or embody any Intellectual Property other than (a) those belonging to the Group Companies above, or (b) those in respect of which licenses have been obtained on commercially usual terms and are currently in force. In addition, none of the products and services infringes the right of any third party’s Intellectual Properties, and to the knowledge of the Company, no claims have been made and no applications for such claims are pending.

B-2

 


 

(iii)
The Group Companies have taken all necessary and appropriate security measures to protect the secrecy, confidentiality and value of the Group Companies’ Intellectual Properties.
(iv)
None of the Group Companies has utilized or proposes to utilize any Intellectual Property of any of their employees (or people it currently intends to hire) made prior to his or her employment by such Group Company except for such Intellectual Property that has been assigned or licensed to the Group Company.
(v)
There are no outstanding options, licenses, agreements or rights of any kind granted by any Group Company relating to any Group Company’s Intellectual Properties, nor is any Group Company bound by or a party to any options, licenses, agreements or rights of any kind with respect to the Intellectual Properties of any other person.
7.
Compliance with Other Instruments. To the knowledge of the Company, each Group Company is not in violation or default of any term of the Company Articles, the Fundamental Documents, bylaws, or any other constitutional documents of such Group Company, except for immaterial noncompliance that in the aggregate are not material to the Group Companies taken as a whole. None of the Group Companies is in violation of any provision of any mortgage, indenture, agreement, instrument or contract to which such Group Company is a party or by which it or its assets are bound or of any judgment, decree, order or writ. The execution, delivery, and performance of and compliance with the Transaction Documents, the Company Articles and the issuance, sale and conversion (as applicable) of the Note and the Conversion Shares pursuant to the Transaction Documents and the Company Articles, will not, with or without the passage of time or giving of notice, result in any such violation, or be in conflict with or constitute a default under any such term, or result in the creation of any mortgage, pledge, lien, encumbrance or charge upon any of the properties or assets of the Group Companies or the suspension, revocation, impairment, forfeiture or nonrenewal of any permit, license, authorization or approval applicable to any Group Company, its business or operations or any of its assets or properties.
8.
Agreements.
(i)
There are no agreements, understandings, instruments, contracts, proposed transactions or judgments or orders, in each case, to which any Group Company is a party or by which it is bound which (a) may involve obligations (contingent or otherwise) of, or payments by, any Group Company in excess of US$1,000,000, (b) which are otherwise material and not entered into in the ordinary course of business, (c) are not cancelable by such Group Company without penalty on less than ninety (90)-day notice and are not entered into in any Group Company’s ordinary course of business, (d) which contain covenants directly or explicitly limiting the freedom of any Group Company to compete in any line of business or with any person, or (e) contain provisions restricting or affecting the indemnification by any Group Company with respect to infringements of proprietary rights (other than indemnification obligations arising from purchase or sale agreements entered into in the ordinary course of business).
(ii)
All of the contracts, agreements and instruments to which any Group Company is a party, are valid, binding and in full force and effect and constitute legal, valid and binding obligations of such Group Company, as the case may be, and of the other parties, and are enforceable subject to laws of general application relating to bankruptcy, insolvency and the relief of debtors and rules of law governing specific performance, injunctive relief or other

B-3

 


 

equitable remedies. None of the Group Companies, nor any other party is in material default in complying with any provision of any such contract, agreement or instrument, and no condition of facts exist which, with notice, lapse of time or both, would constitute a default thereunder on the part of the Group Companies. The Company has no knowledge of any notice or threat to terminate any such contracts, agreements or instruments.
(iii)
No Group Company is a party to any material written or oral contract which is not made in the ordinary course of business and on arm’s length terms.
9.
Compliance with Laws. The Group Companies are not in violation of any applicable statute, rule, regulation, order or restriction of any domestic or foreign government or any instrumentality or agency thereof in respect of the conduct of their business or the ownership of their properties, except as would not have a Material Adverse Effect. No permits are required to be obtained and no registrations or declarations are required to be filed in connection with the execution and delivery of the Transaction Documents and the issuance of the Note or the Conversion Shares, except such as have been duly and validly obtained or filed, or with respect to any filings that must be made after Closing, as will be filed in a timely manner. The Group Companies have all franchises, permits, licenses and any similar authority necessary for the conduct of their business as now being conducted by them (“Permits”), the lack of which could have a Material Adverse Effect, and all such Permits are valid and in full force and effect. No Permit is subject to termination as a result of the execution of the Transaction Documents or consummation of the transactions contemplated therein.
10.
Litigation. There is no claim, action, suit, proceeding, arbitration, complaint, charge or investigation pending or, to the knowledge of the Company, currently threatened (i) against any Group Company, or any officer or director of any Group Company; or (ii) that questions the validity of the Transaction Documents or the right of any Group Company to enter into the Transaction Documents, or to consummate the transactions contemplated hereunder; or (iii) that might result, either individually or in the aggregate, in a Material Adverse Effect, financially or otherwise, or any change in the current equity ownership of any Group Company. The Company is not aware of any basis for the foregoing. To the knowledge of the Company, none of the Group Companies is a party or is named as subject to the provisions of any order, writ, injunction, judgment or decree of any court or governmental authority. To the knowledge of the Company, there is no action, suit, proceeding or investigation by any Group Companies currently pending or which any Group Company intends to initiate.
11.
Financial Statements. The Company has delivered to the Purchaser (i) an unaudited consolidated balance sheet and profit and loss sheet of the Company for the financial year ended December 31, 2023 and (ii) an unaudited consolidated balance sheet and profit and loss sheet of the Company as of January 31, 2024 (collectively, the “Financial Statements”). Such Financial Statements: (a) are in accordance with the books and records of each Group Company, which are complete and correct and have been maintained in accordance with reasonable business practices for companies similar to each Group Company, respectively; (b) are true, correct and complete and present fairly the financial condition of the Group Companies at the date or dates therein indicated and the results of operations for the period or periods therein specified, respectively, and (c) have been prepared in accordance with International Financial Reporting Standards(IFRS) (國際財務報導準則) applied on a consistent basis. Since January 31, 2024, there has been no change in the assets, liabilities, financial condition or operations of the Group Companies from that reflected in the Financial Statements. Full provision or reserve has been made in the Financial Statements for all Taxation (deferred or otherwise) liable to be assessed on the Group Companies and all Taxation which has been

B-4

 


 

assessed has been fully paid. Each Group Company has paid all the necessary Taxation in compliance with any law, rule, regulation or government policy to which it is subject. For the purpose of this Agreement, “Taxation” includes all form of taxation in the Cayman Islands, Hong Kong, the US, the Republic of China or elsewhere in the world, past, present and future (including, without limitation, gift tax, securities transaction tax, capital gains tax, income tax, estate duty, stamp duty, goods and services tax, customs and other import or export duties) and all other statutory, governmental or state impositions, duties and levies and all penalties, charges, costs and interest relating to any notice, demand, assessment, letter or other document issued or action taken by any revenue or taxation authority or other statutory or governmental authority, body or official whosoever whereby the Group Company is or may be placed or sought to be placed under a liability to make a payment or deprived of any relief, allowance, credit or repayment otherwise available.
12.
Employment Matters. To the knowledge of the Company, none of the Group Companies’ employees is obligated under any contract (including licenses, covenants or commitments of any nature) or other agreement, or subject to any judgment, decree or order of any court or administrative agency, that would materially interfere with such employee’s ability to promote the interest of the Group Companies or that would conflict with the Group Companies’ business. The Group Companies are not delinquent in payments to any of their employees, consultants, or independent contractors for any wages, salaries, commissions, bonuses, or other direct compensation for any service performed by them as of the Closing or amounts required to be reimbursed to such employees, consultants or independent contractors, in all material respects. The Group Companies have complied in all material respects with all applicable equal employment opportunity laws and with other laws related to employment, including those related to pensions, wages, hours, worker classification and collective bargaining. No Group Company has any collective bargaining agreements with any of its employees. The existing employment contracts with each of the employees of each Group Company impose non-disclosure obligations on the employees to maintain the confidentiality of the confidential and/or proprietary information of the Group Company. Neither any Group Company nor any of its shareholders, employees or directors has solicited any employee to leave his or her previous employment in breach of any applicable laws or which may give rise to any tortious, contractual or criminal liability.
13.
Material Adverse Effects. No other event or circumstance is outstanding which constitutes a default or termination right under any other agreement or instrument which is binding on the Group Companies or to which the Group Companies’ assets are subject which might have a Material Adverse Effect.
14.
No Brokers or Finders. No person has or will have, as a result of the transactions contemplated by the Transaction Documents, any right, interest or claim against or upon any Group Company for any commission, fee or other compensation as a finder or broker.
15.
Corrupt Business Practices. The Group Companies, their respective directors, employees, agents and their consultants and each other person acting for, or on behalf of, the Group Companies, has complied with Part 2, Chapter Four of the R.O.C. Criminal Code, the R.O.C. Statute of Punishment of Corruption, the Bribery Act of the United Kingdom of Great Britain and Northern Ireland, the U.S. Foreign Corrupt Practices Act of 1977, and any other law (broadly defined) intended to prevent or deter bribery or corrupt business practices, to the extent such laws are applicable to them (collectively the “Anticorruption Laws”). The Group Companies are not under investigation with respect to, and have not been given notice of, any violation of any Anticorruption Laws applicable to the business of the Group Companies, as

B-5

 


 

presently conducted or as has been conducted. Neither the Group Companies nor any officer, director, supervisor, agent or employee purporting to act on behalf of the Group Companies or any other related party has at any time, directly or indirectly:
(i)
made, provided or paid any unlawful contributions, gifts, entertainment or other unlawful expenses to any candidate for political office, or failed to disclose fully any such contributions in violation of any applicable laws;
(ii)
made any payment to any local, state, federal or any other type of governmental officer or official, or other person charged with similar public or quasi-public duties, other than payments required or allowed by applicable Anticorruption Laws;
(iii)
made any payment to any agent, employee, officer or director of any entity with which any Group Company or any other related party does business for the purpose of influencing such agent, employee, officer, supervisor or director to do business with the Group Companies;
(iv)
engaged in any transactions, maintained any bank account or used any corporate funds, except for transactions, bank accounts and funds which have been and are reflected in the normally maintained books and records of the Group Companies;
(v)
violated any provision of the Anticorruption Laws; or
(vi)
made any payment in the nature of criminal bribery or any other unlawful payment.
16.
Title to Properties and Assets. Each Group Company has good and marketable title to, and legally and beneficially owns or has valid leasehold interests or rights to use, all its property and assets, free and clear of all mortgages, liens, loans and encumbrances, except for liens for Taxation, assessments or other governmental charges or levies not yet due, and statutory liens for landlords, carriers, warehousemen, mechanics and other liens imposed by law created in the ordinary course of business of the Group Company consistent with past practices for amounts not yet due.
17.
No Contingent Liabilities. No Group Company has given any guarantee, indemnity or suretyship for principal amounts recoverable exceeding that stated in the last audited accounts (if any) of such Group Company.

B-6

 


 

EXHIBIT C

SECOND AMENDED AND RESTATED
SHAREHOLDERS AGREEMENT

 


EX-4.1(B) 5 gigm-ex4_1b.htm EX-4.1(B) EX-4.1(b)

Exhibit 4.1(b)

AMENDMENT TO

FORM OF CONVERTIBLE PROMISSORY NOTE

This AMENDMENT TO FORM OF CONVERTIBLE PROMISSORY NOTE (the “Amended Note”) is made and entered into as of August 31, 2023, by and among:

1.
Aeolus Robotics Corporation, a company duly organized and validly existing under the laws of the Cayman Islands (the “Company”); and
2.
GigaMedia Limited, a company duly organized and validly existing under the laws of Singapore (the “Holder”).

Each of the Company and the Holder is hereinafter referred to individually a “Party” and collectively, the “Parties”.

WITNESSETH

WHEREAS, the Company and the Holder entered into the Convertible Note Purchase Agreement effective as of August 31, 2020 (the “Agreement”), which is the Company issued a Form of Convertible Promissory Note (the “Note”) dated August 31, 2020 to the Holder, in the principal amount of ten million U.S. dollars (US$10,000,000.00) (the “Principal Amount”).

WHEREAS, the Company and the Holder entered into the SERIES B PREFERRED SHARES PURCHASE AGREEMENT on October 22, 2021, which is the Holder has exercised its right of conversion under the Note in the amount of US$2,000,000.00 into 735,835 shares of the Series B Preferred Shares of the Company (the “Conversion”) at the convention of US$2.718 per share effective December 30, 2021. After the Conversion, the outstanding Principal Amount under the Note is US$8,000,000.00.

WHEREAS, the Parties agree that the Closing of the Agreement shall be revised to the date of execution of this Amended Note by all Parties, and desire to amend the Note to extend the Maturity Date and make the further amendments as set forth in this Amended Note.

NOW, THEREFORE, in consideration of the mutual premises and covenants hereinafter set forth, the Parties hereto agree as follows:

1.
Principal Reduction Payment.

The Company shall make payment for the portion of outstanding Principal Amount on the Note in the amount of US$1,000,000.00 within three (3) business days after the execution of this Amended Note by all Parties.

2.
Approval.

This Amended Note is conditioned on the payment by the Company to the account of the Holder of (i) accrued and unpaid interest on the unpaid Principal Amount of the Note due through August 30, 2023 in the amount of US$480,000.00 (the “Accrued Interest”) within three (3) business days after the execution of this Amended

 


Note by all Parties, and (ii) the Principal Reduction Payment in the amount of US$1,000,000.00.

3.
Amendments to the Note.
(a)
The Section 1 of the Note is hereby deleted in its entirety and replaced with the following new Section 1:

1. Interest. Subject to Section 4 hereof, the interest (the “Interest”) shall accrue from the date of execution of this Amended Note by all Parties on the unpaid Principal Amount at a rate of four percent (4%) on an annual non-compound basis, computed on the basis of actual calendar days elapsed and a year of 365 days, subject to the terms and conditions of this Note.”

(b)
The Section 2 of the Note is hereby deleted in its entirety and replaced with the following new Section 2

2. Maturity and Extension. The outstanding Principal Amount plus all accrued and unpaid Interest thereon shall be due and payable on the day which is eighteen (18) months from the date of execution of this Amended Note by all Parties (the “Original Maturity Date”), except and to the extent all or a portion of this Amended Note shall have been previously repaid, redeemed or converted pursuant to Section 3 and 4 hereof. The Original Maturity Date may be extended for an additional twelve (12) months by the Company at its sole discretion by giving written notice to the Holder at least thirty (30) days prior to the Original Maturity Date (the last day of such extended period of the Amended Note is referred to as the “Extended Maturity Date.”) (The Extended Maturity Date together with the Original Maturity Date shall be collectively referred to as the “Maturity Date”).”

(c)
The Section 4.(a) of the Note is hereby deleted in its entirety and replaced with the following new Section 4.(a):

4.(a) Automatic Conversion. Upon the date of filing formal application of a Qualified IPO (as defined in the Company’s Seventh Amended and Restated Memorandum and Articles of Association) or an earlier date as reasonably requested by the lead underwriter(s) of such Qualified IPO, which occurs on or before the Maturity Date, this Amended Note shall automatically be converted into Ordinary Shares at a conversion price at the lower of (i) one dollar and a quarter U.S. dollars (US$1.25) per share (the “Conversion Price”), or (ii) equal to eighty percent (80%) of the initial public offering price per share.”

(d)
The Section 4.(b)(i) of the Note is hereby deleted in its entirety and replaced with the following new Section 4.(b)(i):

 


4.(b)(i) Qualified Financing. Except and to the extent prepaid or converted earlier pursuant to Section 3 or 4 hereof, in the nearest next round equity financing on or before the Maturity Date where the Company contemplates to issue and sell any preferred shares of the Company to any third party (the “Qualified Financing”; for the avoidance of doubt, the Qualified Financing shall in no event include the Company’s issuance and sale of further Series A Preferred Shares, Series B Financing and A-NDC Preferred Shares), at the option and discretion of the Holder, the Holder may elect to convert all or any part of the outstanding Principal Amount of this Amended Note into the preferred shares to be issued at such Qualified Financing (the “Preferred Shares”), among which (i) fifty percent (50%) of such outstanding Principal Amount shall be converted at a conversion price equal to sixty percent (60%) of the purchase price offered to the investors in such Qualified Financing or the Conversion Price (US$1.25), whichever is lower, and (ii) fifty percent (50%) of such outstanding Principal Amount shall be converted at a conversion price equal to one hundred percent (100%) of the purchase price offered to the investors in such Qualified Financing or the Conversion Price (US$1.25), whichever is lower.”

(e)
The Section 5.(a)(i) of the Note is hereby deleted in its entirety and replaced with the following new Section 5.(a)(i):

5.(a)(i) the default by the Company in the payment of the aggregate outstanding Principal Amount and Interest when due and payable and such failure continues for a period of five (5) days;”

4.
Effectiveness of Amendments.

The amendments in this Amended Note shall become effective immediately and without further action at the time (the “Effective Time”) of payment by the Company of the Principal Reduction Payment and Accrued Interest.

5.
Affirmation of the Note.

The Company and the Holder each acknowledge and affirm that the Amended Note, as hereby amended, is hereby ratified and confirmed in all respects; and all terms, conditions, and provisions of the Agreement and the Note, except as amended by this Amended Note, shall remain unmodified and in full force and effect.

6.
Headings.

The headings of various sections of this Amended Note are for reference only and shall not be deemed to be a part of this Amended Note.

[Signature page follows]

 

 


 

 

 

 

 

 

 

 

IN WITNESS WHEREOF, the Parties hereto have caused this AMENDMENT TO FORM OF CONVERTIBLE PROMISSORY NOTE to be duly executed as of the date first above written.

 

Company:

Aeolus Robotics Corporation

By: /s/ Tsong Jung Lee

Name: Tsong Jung Lee

Title: DIRECTOR

 

 

 

Holder:

GigaMedia Limited

By: /s/ HUANG, CHENG-MING

Name: HUANG, CHENG-MING

Title: Chief Executive Officer

 

 

 

 

[Signature Page to Amendment to Form of Convertible Promissory Note]

 


EX-8.1 6 gigm-ex8_1.htm EX-8.1 EX-8.1

Exhibit 8.1

List of Subsidiaries

 

 

 

 

 

Subsidiary

 

Year of Incorporation

 

Jurisdiction of Incorporation

Hoshin GigaMedia Center Inc.

 

1998

 

Taiwan

GigaMedia (HK) Limited

 

2004

 

Hong Kong

GigaMedia International Holdings Limited

 

2004

 

British Virgin Islands

GIGM Corporation

 

2021

 

Cayman Islands

FunTown World Limited

 

2005

 

British Virgin Islands

GigaMedia Online Entertainment Corp.

 

2009

 

Cayman Islands

FunTown Hong Kong Limited

 

1999

 

Hong Kong

GigaMedia Freestyle Holdings Limited

 

2009

 

British Virgin Islands

GigaMedia Cloud Services Co. Ltd.

 

2011

 

Taiwan

GigaMedia Development Corporation

 

2013

 

Taiwan

GigaMedia (Cayman) Ltd.

 

2015

 

Cayman Islands

 


EX-11.1 7 gigm-ex11_1.htm EX-11.1 EX-11.1

 

Exhibit 11.1

 

 

 

 

 

 

 

GIGAMEDIA LIMITED

 

CODE OF BUSINESS CONDUCT AND ETHICS

 

_________________________

 

Fourth Amendment on March 25, 2024

Third Amendment on March 18, 2013

Second Amendment on April 30, 2010

 

First Amendment on December 19, 2005

 

Adopted as of April 21, 2004

 

1

 


 

 

Dear Colleagues:

The good name and reputation of GigaMedia Limited (the "Company") are a result of the dedication and hard work of all of us. Together, we are responsible for preserving and enhancing this reputation, a task that is fundamental to our continued well-being. Our goal is not just to comply with the laws and regulations that apply to our business; we also strive to abide by the highest principles of business conduct and ethics.

We set forth in the succeeding pages the Company's Code of Business Conduct and Ethics (the "Code"). The purpose of the Code is to reinforce and enhance the Company's commitment to an ethical way of doing business. The contents of the Code are not new, however. The policies set forth here are part of the Company's long-standing tradition of high ethical standards.

All employees, consultants, officers and directors are expected to comply with the policies set forth in this Code. As a Singapore company, it goes without saying that we must comply with Singapore law. In addition, you must abide by applicable law in the country where you are located. In some instances, there may be a conflict between the applicable laws of two or more countries. If you encounter such a conflict, or if a local law conflicts with a policy set forth in this Code, you should consult with the General Counsel to determine the appropriate course of action.

Read the Code carefully and make sure that you understand it and the consequences of non-compliance. If you have any questions, speak to your supervisor, supervisor of the Legal Division or any of the other resources identified in this booklet. The Code cannot and is not intended to cover every applicable law or provide answers to all questions that might arise; for that we must ultimately rely on each person's good sense of what is right, including a sense of when it is proper to seek guidance from others on the appropriate course of conduct.

We at the Company are committed to providing the best and most competitive products and services to our customers and clients. Adherence to the policies set forth in the Code will help us achieve this goal.

 

Sincerely,

 

 

Chairman

 

 


 

Table of Contents

Page

PUTTING THE CODE OF BUSINESS CONDUCT AND ETHICS TO WORK

1

About the Code of Business Conduct and Ethics

1

Meeting Our Shared Obligations

1

RESPONSIBILITY TO OUR ORGANIZATION

1

Conflicts of Interest

1

Improper Personal Benefits from the Company

1

Financial Interests in Other Businesses

2

Business Arrangements with the Company

2

Outside Employment or Activities with a Competitor

2

Outside Employment with a Customer or Supplier

2

Non-Competition

2

Non-Solicitation

3

Corporate Opportunities

3

Charitable, Government and Other Outside Activities

3

Family Members Working in the Industry

3

Protection and Proper Use of Company Assets

3

Company Books and Records

4

Record Retention

4

Confidential Information

5

Insider Trading

6

Trademarks, Copyrights and Other Intellectual Property

6

Trademarks

6

Copyright Compliance

6

Intellectual Property Rights of Others

7

Computer and Communication Resources

7

Responding to Inquiries from the Press and Others

8

FAIR DEALING

8

Antitrust Laws

8

Conspiracies and Collaborations Among Competitors

8

Distribution Issues

9

Penalties

10

Gathering Information About the Company's Competitors

10

RESPONSIBILITY TO OUR PEOPLE

10

Respecting One Another

10

Privacy

11

Equal Employment Opportunity and Nondiscrimination

11

Sexual and Other Forms of Harassment

11

Other Forms of Harassment

12

Reporting Responsibilities and Procedures

12

Safety in the Workplace

13

Weapons and Workplace Violence

13

Drugs and Alcohol

13

INTERACTING WITH GOVERNMENT

13

Prohibition on Gifts to Government Officials and Employees

13

Political Contributions and Activities

13

Lobbying Activities

14

Bribery of Foreign Officials

14

IMPLEMENTATION OF THE CODE

14

i


 

Seeking Guidance

14

Reporting Violations

15

Investigations of Suspected Violations

15

Reports Regarding Accounting Issues

15

Treatment of Complaints and Retention of Records Regarding Accounting Issues 15

Discipline for Violations

16

A Framework for Approaching Questions and Problems

16

Waivers of the Code

16

No Rights Created

16

ii


 

PUTTING THE CODE OF BUSINESS CONDUCT AND ETHICS TO WORK

About the Code of Business Conduct and Ethics

We at the Company are committed to the highest standards of business conduct in our relationships with each other and with our customers and clients, suppliers, shareholders and others. This requires that we conduct our business in accordance with all applicable laws and regulations and in accordance with the highest standards of business ethics. The Company's Code of Business Conduct and Ethics helps each of us in this endeavor by providing a statement of the fundamental principles and key policies and procedures that govern the conduct of our business.

Our business depends on the reputation of the Company and its employees for integrity and principled business conduct. Thus, in many instances, the policies referenced in this Code go beyond the requirements of the law.

 

The Code is a statement of policies for individual and business conduct and does not, in any way, constitute an employment contract or an assurance of continued employment. As employees of the Company, we are employed at-will except when we are covered by an express, written employment agreement. This means that you may choose to resign your employment at any time, for any reason or for no reason at all. The Company may choose to terminate your employment at any time, for any reason permitted under the laws in the country where you are employed.

 

Meeting Our Shared Obligations

Each of us is responsible for knowing and understanding the policies and guidelines contained in the following pages. If you have questions, ask them; if you have ethical concerns, raise them. Supervisor of the Legal Division, who is responsible for overseeing and monitoring compliance with this Code, and the other company resources set forth in this Code are available to answer your questions and provide guidance and for you to report suspected misconduct. Our conduct should reflect the Company's values, demonstrate ethical leadership, and promote a work environment that upholds the Company's reputation for integrity, ethical conduct and trust.

 

RESPONSIBILITY TO OUR ORGANIZATION

We are all expected to dedicate our best efforts to advancing the Company's interests and to make decisions that affect the Company using objective and independent standards.

Conflicts of Interest

A conflict of interest occurs when your private interests interfere in any way, or even appear to interfere, with the interests of the Company as a whole. A conflict situation can arise when you take actions or have interests that make it difficult for you to perform your company work objectively and effectively. Your obligation to conduct the Company's business in an honest and ethical manner includes the ethical handling of actual or apparent conflicts of interest between personal and business relationships, including full disclosure of such conflicts. Although we cannot list every conceivable conflict, following are some common examples that illustrate actual or apparent conflicts of interest that should be avoided:

 

1


 

Improper Personal Benefits from the Company

 

Conflicts of interest arise when an employee, officer or director, or a member of his or her family, receives improper personal benefits as a result of his or her position in the Company. You may not accept any benefits from the Company that have not been authorized and approved pursuant to Company policy and procedure, including any Company loans or guarantees of your personal obligations. The Company will not make any personal loans to, nor guarantee the personal obligations of, directors and executive officers.

 

Financial Interests in Other Businesses

 

You may not own an interest in a company that competes with the Company. You may not own an interest in a company that does business with the Company (such as a Company customer or supplier) without the prior written approval of the supervisor of the Legal Division. Executive officers and members of the Board must obtain the written approval of the Audit Committee of the Board of Directors before making any such investment. However, it is not typically considered a conflict of interest (and therefore, prior approval is not required) to make investments of no more than one percent (1%) of the outstanding equity securities of competitors, customers or suppliers that are public companies (in other words, companies with stock listed on a national or international securities exchange), so long as the interest is not so significant that it would affect your decisions on behalf of the Company.

 

Business Arrangements with the Company

 

Without prior written approval from the supervisor of the Legal Division you may not participate in a joint venture, partnership or other business arrangement with the Company. Executive officers and members of the Board must obtain the prior written approval of the chairman of the Audit Committee of the Board of Directors and otherwise be in compliance with the Company's memorandum and articles of association before participating in such an arrangement.

 

Outside Employment or Activities with a Competitor

 

Simultaneous employment with or serving as a director of a competitor of the Company is strictly prohibited, as is any activity that is intended to or that you should reasonably expect to advance a competitor’s interests. You may not market products or services in competition with the Company's current or potential business activities. It is your responsibility to consult with the supervisor of the Legal Division to determine whether a planned activity will compete with any of the Company's business activities before you pursue the activity in question.

 

Outside Employment with a Customer or Supplier

 

Without prior written approval from the supervisor of the Legal Division, you may not be a customer or client or be employed by, serve as a director of, or represent a customer of the Company. Similarly, without prior written approval from the supervisor of the Legal Division, you may not be a supplier or be employed by, serve as a director of, or represent a supplier to the Company. Executive officers and members of the Board must obtain the prior written approval of the Chairman of the Audit Committee of the Board of Directors and otherwise be in compliance with the Company's memorandum and articles of association before participating in such an arrangement.

 

2

 


 

Non-Competition

 

You may not participate, invest, license, employ or being employed, or corporate with any company or entity engaged in a line of business which may be competitive with the business of the Company within three months after termination of your employment of the Company, except the local law or the contract stated otherwise. The Company may take legal actions against you in the event of the mentioned is being violated.

 

Non-Solicitation

 

You may not, during your employment or within twelve months after termination of the employment, directly or indirectly, solicit, entice, or attempt to approach, solicit or entice any of the other employees of the Company or its affiliates to terminate the employment.

 

Corporate Opportunities

 

We each owe a duty to the Company to advance its legitimate interests when the opportunity to do so arises. If you learn of a business or investment opportunity through the use of corporate property or information or your position at the Company, such as from a competitor or actual or potential customer, supplier or business associate of the Company, you may not participate in the opportunity or make the investment without the prior written approval of the supervisor of the Legal Division. Such an opportunity should be considered an investment opportunity for the Company in the first instance. You may not use corporate property or information or your position at the Company for improper personal gain, and you may not compete with the Company.

 

Charitable, Government and Other Outside Activities

 

The Company encourages all employees to participate in projects and causes that further the welfare of our local communities. However, you must obtain the prior written approval of the supervisor of the Legal Division before serving as a director or trustee of any charitable, not-for-profit, for-profit, or other entity or before running for election or seeking appointment to any government-related position. Executive officers and members of the Board must obtain the prior written approval of the Audit Committee of the Board of Directors.

 

Family Members Working in the Industry

 

You may find yourself in a situation where your spouse or significant other, your children, parents, or in-laws, or someone else with whom you have a familial relationship is a competitor, supplier or customer of the Company or is employed by one. Such situations are not prohibited, but they call for extra sensitivity to security, confidentiality and conflicts of interest. You must disclose any such situation to the supervisor of the Legal Division to assess the nature and extent of any concern and how it can be resolved. In some instances, any risk to the Company's interests is sufficiently remote that the supervisor of the Legal Division may only remind you to guard against inadvertently disclosing the Company's confidential information and not to be involved in decisions on behalf of the Company that involve the other company.

 

Protection and Proper Use of Company Assets

We each have a duty to protect the Company's assets and ensure their efficient use. Theft, carelessness and waste have a direct impact on the Company's profitability. We should take

3

 


 

measures to prevent damage to and theft or misuse of Company property. Any suspected incidents of fraud or theft should be immediately reported to our Administration Department for investigation.

When you leave the Company, all Company property must be returned to the Company. Except as specifically authorized by the Company, Company assets, including Company time, equipment, materials, resources and proprietary information, must be used for legitimate business purposes only, though incidental personal use (such as, for example, of Company electronic mail and telephones) may be permitted. However, you should be aware that even personal messages on the Company's computer and telephone systems are Company property, and you should therefore have no expectation of personal privacy in connection with your use of these resources.

Company Books and Records

It is Company policy to make full, fair, accurate, timely and understandable disclosure in compliance with all applicable laws and regulations in all reports and documents that the Company files with, or submits to, the U.S. Securities and Exchange Commission, any regulatory authority in Singapore, including but not limited to the Singapore Registry of Companies and Businesses and in all other public communications made by the Company. You must complete all Company documents accurately, truthfully, and in a timely manner, including all travel and expense reports. When using business expense accounts, you must document and record all information accurately. If you are not sure whether a certain expense is legitimate, ask your supervisor or the appropriate financial officer.

When applicable, documents must be properly authorized. You must record the Company's financial activities in compliance with all applicable laws and accounting practices and the Company's system of internal controls. The making of false or misleading entries, records or documentation is strictly prohibited. You must never create a false or misleading report or make a payment or establish an account on behalf of the Company with the understanding that any part of the payment or account is to be used for a purpose other than as described by the supporting documents.

Business records and communications often become public, and we should avoid exaggeration, derogatory remarks, guesswork, or inappropriate characterizations of people and companies that can be misunderstood. This applies to e-mail, internal memos, formal reports and all other business communications.

Record Retention

In the course of its business, the Company produces and receives large numbers of records. Numerous laws require the retention of certain Company records for various periods of time. The Company is committed to compliance with all applicable laws and regulations relating to the preservation of records. Under no circumstances are Company records to be destroyed selectively or to be maintained outside Company premises or designated storage facilities.

If you learn of a subpoena or a pending or contemplated litigation or government investigation, you should immediately contact the supervisor of the Legal Division. You must retain and preserve ALL records that may be responsive to the subpoena or relevant to the litigation or that may pertain to the investigation until you are advised by the supervisor of the Legal Division as to how to proceed. You must not destroy any such records in your possession or control. You

4

 


 

must also affirmatively preserve from destruction all relevant records that without intervention would automatically be destroyed or erased (such as e-mails and voicemail messages). Destruction of such records, even if inadvertent, could seriously prejudice the Company. If you have any questions regarding whether a particular record pertains to a pending or contemplated investigation or litigation or may be responsive to a subpoena or regarding how to preserve particular types of records, you should preserve the records in question and ask the supervisor of the Legal Division for advice.

Confidential Information

All employees may learn, to a greater or lesser degree, facts about the Company's business, plans, operations or "secrets of success" that are not known to the general public or to competitors. The advantages we derive from information we consider proprietary or sensitive is critical to the success of the Company. Sensitive information such as customer data, the terms offered or prices charged to particular customers, marketing or strategic plans or design, product specifications and production processes and techniques are examples of the Company's confidential information or trade secrets. Confidential information includes all non-public information that might be of use to competitors, or harmful to the Company or its customers, if disclosed. During the course of performing your responsibilities, you may obtain information concerning possible transactions with other companies or receive confidential information concerning other companies, such as our customers, which the Company may be under an obligation to maintain as confidential.

You must maintain the confidentiality of information entrusted to you by the Company or its customers, except when disclosure is authorized or legally mandated. Employees who possess or have access to confidential information or trade secrets must:

Not use the information for their own benefit or the benefit of persons inside or outside the Company.

Carefully guard against disclosure of that information to people outside the Company. For example, you should not discuss such matters with family members or business or social acquaintances or in places where the information may be overheard, such as taxis, public transportation, elevators or restaurants.

Not disclose confidential information to another Company employee unless the employee needs the information to carry out business responsibilities.

Confidentiality Agreements are commonly used when the Company needs to disclose confidential information to suppliers, consultants, joint venture participants, or others. A Confidentiality Agreement puts the person receiving confidential information on notice that he or she must maintain the secrecy of such information. If, in doing business with persons not employed by the Company, you foresee that you may need to disclose confidential information, you should call the supervisor of the Legal Division and discuss the utility of entering into a Confidentiality Agreement.

Your obligation to treat information as confidential does not end when you leave the Company. Upon the termination of your employment, you must return everything that belongs to the Company, including all documents and other materials containing Company and customer confidential information. You must not disclose confidential information to a new employer or to others after ceasing to be a Company employee.

5

 


 

You may not disclose your previous employer's confidential information to the Company. Of course, you may use general skills and knowledge acquired during your previous employment.

Insider Trading

You are prohibited by Company policy and the law from buying or selling securities of the Company at a time when in possession of "material non-public information." This conduct is known as "insider trading." Passing such information on to someone who may buy or sell securities – known as "tipping" – is also illegal. The prohibition applies to Company securities and to securities of other companies if you learn material non-public information about other companies, such as the Company’s customers, in the course of your duties for the Company.

Information is "material" if (a) there is a substantial likelihood that a reasonable investor would find the information "important" in determining whether to trade in a security; (b) the information would, or would be likely to, influence persons who commonly invest in securities in deciding whether or not to subscribe for, buy or sell securities; or (c) the information, if made public, likely would affect the market price of a company's securities. Examples of types of material information include unannounced dividends, earnings, financial results, new or lost contracts or products, sales results, important personnel changes, business plans, possible mergers, acquisitions, divestitures or joint ventures, important litigation developments, and important regulatory, judicial or legislative actions. Information may be material even if it relates to future, speculative or contingent events and even if it is significant only when considered in combination with publicly available information.

Information is considered to be non-public unless it has been adequately disclosed to the public, which means that the information must be publicly disclosed, and adequate time must have passed for the securities markets to digest the information. Examples of adequate disclosure include public filings with securities regulatory authorities and the issuance of press releases, and may also include meetings with members of the press and the public. A delay of one or two business days is generally considered a sufficient period for routine information to be absorbed by the market. Nevertheless, a longer period of delay might be considered appropriate in more complex disclosures.

Do not disclose material non-public information to anyone, including co-workers, unless the person receiving the information has a legitimate need to know the information for purposes of carrying out the Company's business. If you leave the Company, you must maintain the confidentiality of such information until it has been adequately disclosed to the public by the Company.

 

For additional information on trading in the Company's securities you should contact the supervisor of the Legal Division.

 

Trademarks, Copyrights and Other Intellectual Property

Trademarks

 

Our logos and the name GigaMedia Limited are examples of Company trademarks. You must always properly use our trademarks and advise your supervisor or the supervisor of the Legal Division of infringements by others. Similarly, the trademarks of third parties must be used properly.

 

6

 


 

Copyright Compliance

 

Works of authorship such as books, articles, drawings, computer software and other such materials may be covered by copyright laws. It is a violation of those laws and of the Company's policies to make unauthorized copies of or derivative works based upon copyrighted materials. The absence of a copyright notice does not necessarily mean that the materials are not copyrighted.

 

The Company licenses the use of much of its computer software from outside companies. In most instances, this computer software is protected by copyright. You may not make, acquire or use unauthorized copies of computer software. Any questions concerning copyright laws should be directed to the supervisor of the Legal Division.

Intellectual Property Rights of Others

 

It is Company policy not to infringe upon the intellectual property rights of others. When using the name, trademarks, logos or printed materials of another company, including any such uses on the Company's websites, you must do so properly and in accordance with applicable law.

 

Computer and Communication Resources

The Company's computer and communication resources, including computers, voicemail and e-mail, provide substantial benefits, but they also present significant security and liability risks to you and the Company. It is extremely important that you take all necessary measures to secure your computer and any computer or voicemail passwords. All sensitive, confidential or restricted electronic information must be password protected, and, if sent across the Internet, must be protected by Company-approved encryption software. If you have any reason to believe that your password or the security of a Company computer or communication resource has in any manner been compromised, you must change your password immediately and report the incident to the Information System Department or the Administration Department.

When you are using Company resources to send e-mail, voicemail or to access Internet services, you are acting as a representative of the Company. Any improper use of these resources may reflect poorly on the Company, damage its reputation, and expose you and the Company to legal liability.

All the computing resources used to provide computing and network connections throughout the organization are the property of the Company and are intended for use by the Company employees to conduct the Company's business. To the extent permitted by applicable law, all e-mail, voicemail and personal files stored on Company computers are Company property. You should therefore have no expectation of personal privacy in connection with these resources. The Company may, from time to time and at its sole discretion, review any files stored or transmitted on its computer and communication resources, including e-mail messages, for compliance with Company policy. Incidental and occasional personal use of electronic mail and telephones is permitted, but such use should be minimized and the length of the messages should be kept as short as possible, as these messages cost the Company in both productive time and money. As stated previously, even personal messages on the Company's e-mail and voicemail systems are Company property.

You should not use Company resources in a way that may be disruptive or offensive to others or unlawful. At all times when sending e-mail or transmitting any other message or file, you

7

 


 

should not transmit comments, language, images or other files that you would be embarrassed to have read by any person. Remember that your "private" e-mail messages are easily forwarded to a wide audience. In addition, do not use these resources in a wasteful manner. Unnecessarily transmitting messages and other files wastes not only computer resources, but also the time and effort of each employee having to sort and read through his or her own e-mail.

Use of computer and communication resources must be consistent with all other Company policies, including those relating to harassment, privacy, copyright, trademark, trade secret and other intellectual property considerations.

Responding to Inquiries from the Press and Others

Company employees who are not official Company spokespersons may not speak with the press, securities analysts, other members of the financial community, shareholders or groups or organizations as a Company representative or about Company business unless specifically authorized to do so. Requests for financial or other information about the Company from the media, the press, the financial community, shareholders or the public should be referred to the Investor Relations Department. Requests for information from regulators or the government should also be referred to the supervisor of the Legal Division. You should then report any such contact to one of them.

FAIR DEALING

The Company depends on its reputation for quality, service and integrity. The way we deal with our customers, competitors and suppliers molds our reputation, builds long‑term trust and ultimately determines our success. We must never take unfair advantage of others through manipulation, concealment, abuse of privileged information, misrepresentation of material facts or any other unfair dealing practice.

Antitrust Laws

While the Company competes vigorously in all of its business activities, its efforts in the marketplace must be conducted in accordance with the letter and spirit of applicable antitrust and competition laws. While it is impossible to describe antitrust and competition laws fully in any code of business conduct, this Code will give you an overview of the types of conduct that are particularly likely to raise antitrust concerns.

 

Conspiracies and Collaborations Among Competitors

One of the primary goals of the antitrust laws is to promote and preserve each competitor's independence when making decisions on price, output, and other competitively sensitive factors. Some of the most serious antitrust offenses are agreements between competitors that limit independent judgment and restrain trade, such as agreements to fix prices, restrict output or control the quality of products, or to divide a market for customers, territories, products or purchases. You should not agree with any competitor on any of these topics, as these agreements are virtually always unlawful.

Unlawful agreements need not take the form of a written contract or even express commitments or mutual assurances. Courts can -- and do -- infer agreements based on "loose talk," informal discussions, or the mere exchange between competitors of information from which pricing or other collusion could result. Any communication with a competitor's representative, no matter how innocuous it may seem at the time, may later be subject to legal scrutiny and form the basis

8

 


 

for accusations of improper or illegal conduct. You should take care to avoid involving yourself in situations from which an unlawful agreement could be inferred.

 

By bringing competitors together, trade associations and standard-setting organizations can raise antitrust concerns, even though such groups serve many legitimate goals. The exchange of sensitive information with competitors regarding topics such as prices, profit margins, output levels, or billing or advertising practices can potentially violate antitrust and competition laws, as can creating a standard with the purpose and effect of harming competition. You must notify the Legal Department before joining any trade associations or standard-setting organizations. Further, if you are attending a meeting at which potentially competitively sensitive topics are discussed without oversight by an antitrust lawyer, you should object, leave the meeting, and notify the Legal Department immediately.

 

Joint ventures with competitors are not illegal under applicable antitrust and competition laws. However, like trade associations, joint ventures present potential antitrust concerns. The Legal Department should therefore be consulted before negotiating or entering into such a venture.

 

Distribution Issues

Relationships with customers and suppliers can also be subject to a number of antitrust prohibitions if these relationships harm competition. For example, it can be illegal for a company to affect competition by agreeing with a supplier to limit that supplier's sales to any of the company's competitors. Collective refusals to deal with a competitor, supplier or customer may be unlawful as well. While a company generally is allowed to decide independently that it does not wish to buy from or sell to a particular person, when such a decision is reached jointly with others, it may be unlawful, regardless of whether it seems commercially reasonable. Finally, it is always unlawful to restrict a customer's re-selling activity through minimum resale price maintenance (for example, by prohibiting discounts).

 

Other activities that can raise antitrust concerns are:

discriminating in terms and services offered to customers where a company treats one customer or group of customers differently than another;

exclusive dealing agreements where a company requires a customer to buy from or a supplier to sell to only that company;

 

tying arrangements where a customer or supplier is required, as a condition of purchasing one product, to also purchase a second, distinct product;

 

"bundled discounts," in which discount or rebate programs link the level of discounts available on one product to purchases of separate but related products (for example, pencils linked to other office supplies); and

 

"predatory pricing," where a company offers a discount that results in the sales price of a product being below the product's cost (the definition of cost varies depending on the court), with the intention of sustaining that price long enough to drive competitors out of the market.

 

9

 


 

Because these activities are prohibited under many circumstances, you should consult the supervisor of the Legal Division before implementing any of them.

 

Penalties

Failure to comply with antitrust laws in the relevant jurisdictions could result in jail terms for individuals and large criminal fines and other monetary penalties for both the Company and individuals. In addition, private parties may bring civil suits in the relevant jurisdictions to recover three times their actual damages, plus attorney's fees and court costs.

The antitrust laws are extremely complex. Because antitrust lawsuits can be very costly, even when a company has not violated the antitrust laws and is cleared in the end, it is important to consult with the Legal Department before engaging in any conduct that even appears to create the basis for an allegation of wrongdoing. It is far easier to structure your conduct to avoid erroneous impressions than to have to explain your conduct in the future when an antitrust investigation or action is in progress. For that reason, when in doubt, consult the Legal Department with your concerns.

Gathering Information About the Company's Competitors

It is entirely proper for us to gather information about our marketplace, including information about our competitors and their products and services. However, there are limits to the ways that information should be acquired and used, especially information about competitors. In gathering competitive information, you should abide by the following guidelines:

 

We may gather information about our competitors from sources such as published articles, advertisements, brochures, other non-proprietary materials, surveys by consultants and conversations with our customers, as long as those conversations are not likely to suggest that we are attempting to (a) conspire with our competitors, using the customer as a messenger, or (b) gather information in breach of a customer's nondisclosure agreement with a competitor or through other wrongful means. You should be able to identify the source of any information about competitors.

We must never attempt to acquire a competitor's trade secrets or other proprietary information through unlawful means, such as theft, spying, bribery or breach of a competitor's nondisclosure agreement.

If there is any indication that information that you obtain was not lawfully received by the party in possession, you should refuse to accept it. If you receive any competitive information anonymously or that is marked confidential, you should not review it and should contact the supervisor of the Legal Division immediately.

The improper gathering or use of competitive information could subject you and the Company to criminal and civil liability. When in doubt as to whether a source of information is proper, you should contact the supervisor of the Legal Division.

10

 


 

RESPONSIBILITY TO OUR PEOPLE

Respecting One Another

The way we treat each other and our work environment affects the way we do our jobs. All employees want and deserve a work place where they are respected and appreciated. Everyone who works for the Company must contribute to the creation and maintenance of such an environment, and supervisors and managers have a special responsibility to foster a workplace that supports honesty, integrity, respect and trust.

Privacy

We respect the privacy and dignity of all individuals. The Company collects and maintains personal information that relates to your employment, including medical and benefit information. Special care is taken to limit access to personal information to Company personnel with a need to know such information for a legitimate purpose. Employees and officers who are responsible for maintaining personal information and those who are provided access to such information must not disclose private information in violation of any applicable law or in violation of the Company's policies.

Employees should not search for or retrieve items from another employee's workspace without prior approval of that employee or management. Similarly, you should not use communication or information systems to obtain access to information directed to or created by others without the prior approval of management, unless such access is part of your job function and responsibilities at the Company.

Personal items, messages, or information that you consider to be private should not be placed or kept in telephone systems, computer or electronic mail systems, office systems, offices, work spaces, desks, credenzas, or file cabinets. The Company reserves all rights, to the fullest extent permitted by law, to inspect such systems and areas and to retrieve information or property from them when deemed appropriate in the judgment of management.

Equal Employment Opportunity and Non-discrimination

The diversity of the Company's employees is a tremendous asset. The Company is an equal opportunity employer in hiring and promoting practices, benefits and wages. We will not tolerate discrimination against any person on the basis of race, religion, color, gender, age, marital status, national origin, sexual orientation, citizenship, disabled veteran status or disability (where the applicant or employee is qualified to perform the essential functions of the job with or without reasonable accommodation), or any other basis prohibited by law in recruiting, hiring, placement, promotion, or any other condition of employment.

You must treat all Company people, customers and clients, suppliers and others with respect and dignity.

Sexual and Other Forms of Harassment

Company policy strictly prohibits any form of harassment in the workplace, including sexual harassment. The Company will take prompt and appropriate action to prevent and, where necessary, discipline behavior that violates this policy.

11

 


 

Sexual harassment consists of unwelcome sexual advances, requests for sexual favors and other verbal or physical conduct of a sexual nature when:

submission to such conduct is made a term or condition of employment;

submission to or rejection of such conduct is used as a basis for employment decisions; or

such conduct has the purpose or effect of unreasonably interfering with an individual's work performance or creating an intimidating, offensive or hostile work environment.

Forms of sexual harassment include, but are not limited to, the following:

 

verbal harassment, such as unwelcome comments, jokes, or slurs of a sexual nature;

physical harassment, such as unnecessary or offensive touching, or impeding or blocking movement; and

visual harassment, such as derogatory or offensive posters, cards, cartoons, graffiti, drawings or gestures.

Other Forms of Harassment

 

Harassment on the basis of other characteristics is also strictly prohibited. Under this policy, harassment is verbal or physical conduct that degrades or shows hostility or hatred toward an individual because of his or her race, color, national origin, citizenship, religion, sexual orientation, marital status, age, mental or physical handicap or disability, veteran status or any other characteristic protected by law, which

has the purpose or effect of creating an intimidating, hostile, or offensive work environment;

has the purpose or effect of unreasonably interfering with an individual's work performance; or

otherwise adversely affects an individual's employment.

 

Harassing conduct includes, but is not limited to, the following: epithets; slurs; negative stereotyping; threatening, intimidating or hostile acts; and written or graphic material that ridicules or shows hostility or aversion to an individual or group and that is posted on Company premises or circulated in the workplace.

Reporting Responsibilities and Procedures

 

If you believe that you have been subjected to harassment of any kind, you should promptly report the incident to your supervisor, the harasser's supervisor, or the supervisor of Human Resources Department. If you feel comfortable doing so, you may also wish to confront the offender and state that the conduct is unacceptable and must stop. Complaints of harassment, abuse or discrimination will be investigated promptly and thoroughly and will be kept confidential to the extent possible. The Company will not in any way retaliate against any employee for making a good faith complaint or report of harassment or participating in the investigation of such a complaint or report.

 

The Company encourages the prompt reporting of all incidents of harassment, regardless of who the offender may be, or the offender's relationship to the Company. This procedure should also be followed if you believe that a non-employee with whom you are required or expected to

12

 


 

work has engaged in prohibited conduct. Supervisors must promptly report all complaints of harassment to the supervisor of Human Resources Department.

Any employee who is found to be responsible for harassment, or for retaliating against any individual for reporting a claim of harassment or cooperating in an investigation, will be subject to disciplinary action, up to and including discharge.

Remember that, regardless of legal definitions, the Company expects employees to interact with each other in a professional and respectful manner.

Safety in the Workplace

Safety and security are of primary importance. You are responsible for maintaining our facilities free from recognized hazards and obeying all Company safety rules. Working conditions should be maintained in a clean and orderly state to encourage efficient operations and promote good safety practices.

Weapons and Workplace Violence

 

No employee may bring firearms, explosives, incendiary devices or any other weapons into the workplace or any work-related setting, regardless of whether or not employees are licensed to carry such weapons. Similarly, the Company will not tolerate any level of violence in the workplace or in any work-related setting. Violations of this policy must be referred to your supervisor and the Director of the Administration Department immediately. Threats or assaults that require immediate attention should be reported to the police.

 

Drugs and Alcohol

 

The Company intends to maintain a drug-free work environment. Except at approved Company functions, you may not use, possess or be under the influence of alcohol on Company premises.

 

You cannot use, sell, attempt to use or sell, purchase, possess or be under the influence of any illegal drug on Company premises or while performing Company business on or off the premises.

INTERACTING WITH GOVERNMENT

Prohibition on Gifts to Government Officials and Employees

The various branches and levels of government in all countries have different laws restricting gifts, including meals, entertainment, transportation and lodging, that may be provided to government officials and government employees. You are prohibited from providing gifts, meals or anything of value to government officials or employees or members of their families without prior written approval from the supervisor of the Legal Division.

Political Contributions and Activities

Laws of certain jurisdictions prohibit the use of Company funds, assets, services, or facilities on behalf of a political party or candidate. Payments of corporate funds to any political party,

13

 


 

candidate or campaign may be made only if permitted under applicable law and approved in writing and in advance by the supervisor of the Legal Division.

Your work time may be considered the equivalent of a contribution by the Company. Therefore, unless required by applicable law, you will not be paid by the Company for any time spent running for public office, serving as an elected official, or campaigning for a political candidate. Nor will the Company compensate or reimburse you, in any form, for a political contribution that you intend to make or have made.

You must notify the supervisor of the Legal Division before running for election or seeking appointment to any government-related position. Executive officers and members of the Board of Directors must notify the Chairman of the Audit Committee of the Board before running for election or seeking appointment to any government-related position.

Lobbying Activities

Laws of some jurisdictions require registration and reporting by anyone who engages in a lobbying activity. Generally, lobbying includes: (1) communicating with any member or employee of a legislative branch of government for the purpose of influencing legislation; (2) communicating with certain government officials for the purpose of influencing government action; or (3) engaging in research or other activities to support or prepare for such communication.

So that the Company may comply with lobbying laws, you must notify the supervisor of the Legal Division before engaging in any activity on behalf of the Company that might be considered "lobbying" as described above.

Bribery of Foreign Officials

Company policy, the U.S. Foreign Corrupt Practices Act (the "FCPA"), and the laws of many other countries (including but not limited to the Prevention of Corruption Act, Chapter 24 of Singapore) prohibit the Company and its officers, employees and agents from giving or offering to give money or anything of value to a foreign official, a foreign political party, a party official or a candidate for political office in order to influence official acts or decisions of that person or entity, to obtain or retain business, or to secure any improper advantage. A foreign official is an officer or employee of a government or any department, agency, or instrumentality thereof, or of certain international agencies, such as the World Bank or the United Nations, or any person acting in an official capacity on behalf of one of those entities. Officials of government-owned corporations are considered to be foreign officials.

Payments need not be in cash to be illegal. The FCPA prohibits giving or offering to give "anything of value." Over the years, many non-cash items have been the basis of bribery prosecutions, including travel expenses, golf outings, automobiles, and loans with favorable interest rates or repayment terms. Indirect payments made through agents, contractors, or other third parties are also prohibited. Employees may not avoid liability by "turning a blind eye" when circumstances indicate a potential violation of the FCPA.

The FCPA does allow for certain permissible payments to foreign officials. Specifically, the law permits "facilitating" payments, which are payments of small value to effect routine government actions such as obtaining permits, licenses, visas, mail, utilities hook-ups and the like. However, determining what is a permissible "facilitating" payment involves difficult legal

14

 


 

judgments. Therefore, employees must obtain permission from the supervisor of the Legal Division before making any payment or gift thought to be exempt from the FCPA.

IMPLEMENTATION OF THE CODE

Copies of this Code are available from the supervisor of Human Resources Department or the supervisor of the Legal Division. The Code is available in print to any shareholder who requests it. The Code can also be found on the Company website at http://www.gigamedia.com/code.htm. A statement of compliance with the Code must be signed by all employees, officers, directors and consultants.

Seeking Guidance

This Code cannot provide definitive answers to all questions. If you have questions regarding any of the policies discussed in this Code or if you are in doubt about the best course of action in a particular situation, you should seek guidance from your supervisor, the supervisor of the Legal Division or the other resources identified in this Code.

Reporting Violations

If you know of or suspect a violation of applicable laws or regulations, the Code, or the Company's related policies, you must immediately report that information to your supervisor, the supervisor of the Legal Division, the Taskforce, or, in the circumstances described below, the Audit Committee of the Board. No one will be subject to retaliation because of a good faith report of suspected misconduct. If any fraud is involved in the reported violation, supervisors should report to the Taskforce in accordance with the Antifraud Policy.

Investigations of Suspected Violations

All reported violations will be promptly investigated and treated confidentially to the greatest extent reasonably possible, given the need to conduct an investigation. It is imperative that reporting persons not conduct their own preliminary investigations. Investigations of alleged violations may involve complex legal issues, and acting on your own may compromise the integrity of an investigation and adversely affect both you and the Company. You are expected to cooperate in internal investigations of suspected misconduct.

Reports Regarding Accounting Issues

The Company is committed to compliance with applicable securities and other laws, rules, and regulations, accounting standards and internal accounting controls. You are expected to report any complaints or concerns regarding accounting, internal accounting controls and auditing matters (“Accounting Issues”) promptly. Reports may be made in writing to either the Taskforce at antifraud@gigamedia.com.tw, or to the Audit Committee of the Board at audit_committee@gigamedia.com.tw. Reports may be made anonymously. Reports will be treated confidentially to the extent reasonably possible given the need to conduct an investigation. No one will be subject to retaliation because of a good faith report of a complaint or concern regarding Accounting Issues.

 

Treatment of Complaints and Retention of Records Regarding Accounting Issues

 

15

 


 

Reports of concerns or complaints regarding Accounting Issues will be investigated in accordance with Antifraud Policy. The Taskforce will forward, as appropriate, complaints and concerns regarding Accounting Issues to the Audit Committee, and if appropriate, to the Chief Financial Officer. The Taskforce will retain copies of all reports, investigative reports, summaries of reports and other documents relating to complaints and concerns regarding Accounting Issues in accordance with the Company's records retention policy.

 

Discipline for Violations

The Company intends to use every reasonable effort to prevent the occurrence of conduct not in compliance with its Code and to halt any such conduct that may occur as soon as reasonably possible after its discovery. Subject to applicable laws and agreements, Company personnel who violate this Code and other Company policies and procedures may be subject to disciplinary actions, up to and including discharge. In addition, disciplinary measures, up to and including discharge, may be taken against anyone who directs or approves infractions or has knowledge of them and does not promptly report and correct them in accordance with Company policies.

A Framework for Approaching Questions and Problems

Everyone must work to ensure prompt and consistent action against violations of this Code. However, in some situations it is difficult to know right from wrong. Since it is impossible to anticipate every situation that will arise, it is important to have a way to approach a new question or problem. These are the steps to keep in mind:

Make sure you have all the facts. In order to reach the right solutions, we must be as fully informed as possible.

Ask yourself: What specifically am I being asked to do? Does it seem unethical or improper? This will enable you to focus on the specific question you are faced with, and the alternatives you have. Use your independent good judgment and common sense; if something seems unethical or improper, it probably is.

Clarify your responsibility and role. In most situations, there is shared responsibility. Are your colleagues informed? It may help to get others involved and discuss the problem.

Discuss the problem with your supervisor. This is the basic guidance for all situations. In many cases, your supervisor will be more knowledgeable about the question, and will appreciate being brought into the decision-making process. Remember that it is your supervisor’s responsibility to help solve problems.

Seek help from Company resources. In the rare case where it may not be appropriate to discuss an issue with your supervisor, or where you do not feel comfortable approaching your supervisor with your question, contact the supervisor of the Legal Division or the Audit Committee by email at audit_committee@gigamedia.com.tw.

 

Waivers of the Code

Waivers of the Code for directors and executive officers may be made only by the Board of Directors or the Audit Committee of the Board. The Company is required to disclose any such waivers within four business days either by distributing a press release or including disclosure in a Form 6-K in its U.S. securities filings.

16

 


 

No Rights Created

This Code is a statement of the fundamental principles and key policies and procedures that govern the conduct of the Company's business. It is not intended to and does not create any rights in any employee, officer, customer, supplier, competitor, shareholder or any other person or entity.

 

 

17

 


 

ACKNOWLEDGMENT FORM

 

 

I have received and read the Company's Code of Business Conduct and Ethics (”Code”), and I understand its contents. I agree to comply fully with the standards, policies and procedures contained in the Code and the Company's related policies and procedures. I understand that I have an obligation to report to the supervisor of the Legal Division any suspected violations of the Code that I am aware of. I acknowledge that the Code is a statement of policies for business conduct and does not, in any way, constitute an employment contract or an assurance of continued employment.

 

Printed Name

 

 

Signature

 

 

Date

18

 


EX-12.1 8 gigm-ex12_1.htm EX-12.1 EX-12.1

Exhibit 12.1

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER

PURSUANT TO RULE 13a-14 OR 15d-14 OF THE SECURITIES EXCHANGE ACT OF 1934, AS

ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Cheng-Ming Huang, Chief Executive Officer of GigaMedia Limited, certify that:

1.
I have reviewed this annual report on Form 20-F of GigaMedia Limited;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;
4.
The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company 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 company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and
5.
The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’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 company’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 company’s internal control over financial reporting.

Date: April 29, 2024

 

By:

/s/ HUANG, CHENG-MING

 

Name:

HUANG, CHENG-MING

 

Title:

Chief Executive Officer

 


EX-12.2 9 gigm-ex12_2.htm EX-12.2 EX-12.2

Exhibit 12.2

CERTIFICATION OF THE CHIEF FINANCIAL OFFICER

PURSUANT TO RULE 13a-14 OR 15d-14 OF THE SECURITIES EXCHANGE ACT OF 1934, AS

ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Cheng-Ming Huang, Chief Financial Officer of GigaMedia Limited, certify that:

1. I have reviewed this annual report on Form 20-F of GigaMedia Limited;

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

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

4. The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company 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 company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

5. The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’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 company’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 company’s internal control over financial reporting.

Date: April 29, 2024

 

By:

/s/ HUANG, CHENG-MING

 

Name:

HUANG, CHENG-MING

 

Title:

Chief Financial Officer

 


EX-13.1 10 gigm-ex13_1.htm EX-13.1 EX-13.1

Exhibit 13.1

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER

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 GigaMedia Limited (the “Company”) on Form 20-F for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Cheng-Ming Huang, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)
The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: April 29, 2024

 

 By:

/s/ HUANG, CHENG-MING

 

HUANG, CHENG-MING

 

Chief Executive Officer

 


EX-13.2 11 gigm-ex13_2.htm EX-13.2 EX-13.2

Exhibit 13.2

CERTIFICATION OF THE CHIEF FINANCIAL OFFICER

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 GigaMedia Limited (the “Company”) on Form 20-F for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Cheng-Ming Huang, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)
The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: April 29, 2024

 

 By:

/s/ HUANG, CHENG-MING

 

HUANG, CHENG-MING

 

Chief Financial Officer

 


EX-15.1 12 gigm-ex15_1.htm EX-15.1 EX-15.1

Exhibit 15.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in Registration Statement No. 333-148663, 333-142963, 333-119616, 333-168123 and 333-160535 on Form S-8 of our report dated April 29, 2024, relating to the financial statements of GigaMedia Limited, appearing in this Annual Report on Form 20-F for the year ended December 31, 2023.

/s/Deloitte & Touche

Taipei, Taiwan

Republic of China

April 29, 2024

 

 


EX-97.1 13 gigm-ex97_1.htm EX-97.1 EX-97.1

 

img156936347_0.jpg 

 

Exhibit 97.1

Document #

Document Name

Version

Date of Approval

Page

 

COMPENSATION RECOVERY POLICY

1

2023/10/30

1 of NUMPAGES 6

 

Table of Contents
1.
Purpose
2.
Definitions
3.
Recovery Requirement and Recovery Period
4.
Amount Subject to Recovery
5.
Procedure of Recovery
6.
Exceptions to Recovery
7.
Prohibition against indemnification
8.
Disclosure
9.
Effectiveness

 

 

THIS INFORMATION IS PROPRIETARY TO GIGAMEDIA AND SHALL NOT BE REPRODUCED OR COPIED WITHOUT WRITTEN PERMISSION FROM GIGAMEDIA LIMITED


 

img156936347_0.jpg 

 

Exhibit 97.1

Document #

Document Name

Version

Date of Approval

Page

 

COMPENSATION RECOVERY POLICY

1

2023/10/30

2 of NUMPAGES 6

 

Version

Revised Section

Summary of Context

Revised Date

I

 

Original Version

2023/10/30

 

 

 

THIS INFORMATION IS PROPRIETARY TO GIGAMEDIA AND SHALL NOT BE REPRODUCED OR COPIED WITHOUT WRITTEN PERMISSION FROM GIGAMEDIA LIMITED


 

img156936347_0.jpg 

 

Exhibit 97.1

Document #

Document Name

Version

Date of Approval

Page

 

COMPENSATION RECOVERY POLICY

1

2023/10/30

3 of NUMPAGES 6

 

The Compensation Recovery Policy (the “Policy”) is subject to the then-effective Rule 5608 of The Nasdaq Stock Market LLC Rules and the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”).

1. Purpose

GigaMedia Limited (the “Company”) has adopted the Policy which provides for the recovery of excess incentive-based compensation earned by current or former Executive officers in the event of an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws (“Accounting Restatement”).

2.
Definitions

Unless the context otherwise requires, the following definitions apply for purpose of this Policy:

Executive Officer means the Company’s president, chief executive officer, chief financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function, or any other officer or person who performs a policy-making function for the Company. Executive Officers of the Company’s parent(s) or subsidiaries are deemed executive officers of the Company if they perform such policy making functions for the Company. Identification of an executive officer for purposes of this Policy would include at a minimum executive officers identified pursuant to 17 CFR 229.401(b) of Code of Federal Regulations, as determined by the Compensation Committee of the Board of Director (the “Compensation Committee”)

Financial Reporting Measures means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return are also financial reporting measures. A financial reporting measure need not be presented within the financial statements or included in a filing with the Commission.

Incentive-Based Compensation means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

3.
Recovery Requirement and Recovery Period

The Company shall recover reasonably prompt the amount of erroneously awarded Incentive-Based Compensation in the event that the Company is required to prepare an Accounting Restatement.

 

THIS INFORMATION IS PROPRIETARY TO GIGAMEDIA AND SHALL NOT BE REPRODUCED OR COPIED WITHOUT WRITTEN PERMISSION FROM GIGAMEDIA LIMITED


 

img156936347_0.jpg 

 

Exhibit 97.1

Document #

Document Name

Version

Date of Approval

Page

 

COMPENSATION RECOVERY POLICY

1

2023/10/30

4 of NUMPAGES 6

 

3.1 Covered Executive Officers and Recovery Period. This Policy applies to all Incentive-Based Compensation received by each Executive Officer:

A.
After beginning service as an Executive Officer;
B.
Who served as an Executive Officer at any time during the performance period for that Incentive-Based Compensation;
C.
While the Company has a class of securities listed on a national securities exchange or a national securities association; and
D.
During the three completed fiscal years immediately preceding the date that the Company is required to prepare an Accounting Restatement. In addition to these last three completed fiscal years, the Policy applies to any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years. However, a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine to twelve months would be deemed a completed fiscal year.

3.2 Determining Recovery Period. For purposes of determining the relevant recovery period, the date of the Company is required to prepare an Accounting Restatement is the earlier to occur of:

A.
The date the Company’s board of directors, a committee of the board of directors, or the executive officers of the Company authorized to take such action if board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement; or
B.
The date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement.
4.
Amount Subject to Recovery

4.1 The amount of the Incentive-Based Compensation that must be subject to the Policy is the amount of incentive-based compensation that paid to the Executive Officer based on the erroneous data over the Incentive-Based Compensation that would have been paid to the Executive Officer had it been based on the restated results (“Erroneously Awarded Compensation”).

4.2 For the Incentive-based compensation based on stock price or total shareholder return, where the Erroneously Awarded Compensation is not subject to

 

THIS INFORMATION IS PROPRIETARY TO GIGAMEDIA AND SHALL NOT BE REPRODUCED OR COPIED WITHOUT WRITTEN PERMISSION FROM GIGAMEDIA LIMITED


 

img156936347_0.jpg 

 

Exhibit 97.1

Document #

Document Name

Version

Date of Approval

Page

 

COMPENSATION RECOVERY POLICY

1

2023/10/30

5 of NUMPAGES 6

 

mathematical recalculation directly from the Accounting Restatement, the Erroneously Awarded Compensation must be based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was received; and the Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to Nasdaq.

5.
Procedure of Recovery

In the event that the Company is required to recover the Erroneously Awarded Compensation pursuant to this Policy, the Human Resource Division of the Company shall promptly inform the Compensation Committee and then submit the recovery proposal with supporting documents to the Compensation Committee meeting for the approval by the Compensation Committee

The Compensation Committee shall determine the amount and method for recouping of Erroneously Awarded Compensation hereunder which may include, without limitation:

A.
Requiring reimbursement of cash Incentive Compensation previously paid;
B.
Offsetting the recouped amount from any compensation otherwise owed by the Company to the Executive Officer, except to the extent such offset is prohibited by law;
C.
Cancelling outstanding vested or unvested equity awards; and/or
D.
Taking any other remedial and recovery action permitted by law
6.
Exceptions to Recovery

The Company shall recover Erroneously Awarded Compensation in compliance with this Policy except to the extent that the conditions set out below are met and the Compensation Committee has made a determination that recovery would be impracticable.

A.
Direct expense exceeds the amount to be covered: The direct expense paid to a third party to assist in enforcing the policy would exceed the amount

 

THIS INFORMATION IS PROPRIETARY TO GIGAMEDIA AND SHALL NOT BE REPRODUCED OR COPIED WITHOUT WRITTEN PERMISSION FROM GIGAMEDIA LIMITED


 

img156936347_0.jpg 

 

Exhibit 97.1

Document #

Document Name

Version

Date of Approval

Page

 

COMPENSATION RECOVERY POLICY

1

2023/10/30

6 of NUMPAGES 6

 

to be recovered. Before concluding that it would be impracticable to recover Erroneously Awarded Compensation based on expense of enforcement, the Company must make a reasonable attempt to recover such Erroneously Awarded Compensation, document such reasonable attempt(s) to recover, and provide that documentation to Nasdaq.
B.
Recovery would violate home country law: Recovery would violate home country law where that law was adopted prior to November 28, 2022. Before concluding that it would be impracticable to recover the Erroneously Awarded Compensation based on violation of home country law, the Company must obtain an opinion of home country counsel, acceptable to Nasdaq, that recovery would result in such a violation, and must provide such opinion to Nasdaq
C.
Recovery from certain tax-qualified Retire plan: Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the registrant, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.
7.
Prohibition against indemnification

The Company is prohibited from indemnifying any executive officer or former executive officer against the loss of Erroneously Awarded Compensation

8.
Disclosure

The Company shall file all disclosures with respect to recovery under the Policy in accordance with the requirements of the U.S. Federal securities laws, including the disclosure required by the applicable Commission filings.

9.
Effectiveness

The Policy is effective on and after Oct 2, 2023.

The Policy shall be approved by the Board of Director of the Company. Any amendment hereof is subject to the same procedure.

 

THIS INFORMATION IS PROPRIETARY TO GIGAMEDIA AND SHALL NOT BE REPRODUCED OR COPIED WITHOUT WRITTEN PERMISSION FROM GIGAMEDIA LIMITED


GRAPHIC 14 img121827491_0.jpg GRAPHIC begin 644 img121827491_0.jpg M_]C_X 02D9)1@ ! 0$ R #( #_X1^L17AI9@ 34T *@ @ !@ + ( M F (8@$2 , ! $ $Q ( F (B $R ( 4 (KH=I M 0 ! (PNH< < @, 5@ $48'EZ@X2%AH>(B8J2DY25 MEI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08' M" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*! M"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*C MI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S M]/7V]_CY^O_: P# 0 "$0,1 #\ ]_HH ** "B@ HH ** "HWF"2!,,6(SP, MT )YW_3.3_OFCSO^F=_TRD_[YI//;_GC)^5 !YS_P#/!_TH\Y_^ M>#_I0 GGO_SPDH^T-_SPD_*@!&N2BEFAD"@9)Q5B@ HH ** "B@ HH ** "B M@ HH ** "B@ HH *A/\ Q^K_ -["[+F2%E!P4K.ETUK;; M+<:S=*Q/WOZ=* "WCB8B./6)Y&8X7V^G'M5A='F$ZR?VI=D#&4)&&^M &K10 M!!>?\>4W^X?Y5/0 44 %% !10 44 %% !10 44 %% !10 44 0_:"<[(9& ) M&1CJ#CUJ*0-)('\JX1@,?*R_XT )L?\ Z>O^^E_QHVO_ ';K_OM?\: #$G_/ M.Z/_ -?\:0[CUM[H_\ U_^*H 9&K@'=:W(.XXPZ].W\5/S)_SPNQ_VT7_X MJ@ Q)_SSNQ_P-?\ &EV/_P!/7_?2_P"- "-$70JWVDJ1@C(Y_6K/FM_SQD_3 M_&@!/-?_ )]Y?S7_ !I/.?\ Y]I?S7_&@!?-;_GA)_X[_C09R/\ EC+^0_QH M ;]H_P"F$W_?-'VC_IA-_P!\T *+D;E#1R+N. 67O4U !10 44 %% !10 R9 MS'!(ZXRJDC/TJ*4W$<3.I5R!PJIR?UH H_VC>G.+&XP/^F0Y_P#'J26.81W.?[WO^E.6]OF8*;:53UR8>/_0J );> M>]F MSQ?]\'_&@!,7?_/2'_O@_P"-&+O_ )Z0_P#?!_QH ,77]^'_ +X/^-&+K^_# M_P!\'_&@ Q=?WX?^^#_C1BZ_OP_]\'_&@!DK744;.6A(7G&P_P"-6J "B@ H MH ** "B@!DL@BC+D$X[#O5>6]\A-\T#QKG&6= /_ $*@"L=4MY9HF4J0C$M^ M]3C@C^]5J*_CN"1"OF$=0KJ($D9PHSPIZYH R/LME$S)LO>#CY5S[>GM6G9V44!\V-I?G'W7- M$T7^OG_WA_Z"*FH ** "B@ J&?=NA4.5W/@X_P!TG^E %2=-1$K>0Z&/&07; MG^548KC4))PJJ5=^N<@?GB@#3@ANCN^T2D>FQL_S%3VK,]I"['+-&I)]3B@" M6B@ HH *CG?PH B:X@D4JP<@]08V_PJ+;9_P#/ M-O\ OAJ (I$M/-B(C? )W?(WH:D_T(?\LW_[]O\ X4 2I/;QC"!P/^N;?X5) M'6I;=C=@H1Q^(]Z ):* "B@ J&X60F)HU#%'R06QQM(_K0 QVNF1E$2 MJ2.&$G3]*J11WWG8,[GRR,@L.?TH O[Y_P#GBO\ WW_]:BW1HK6*-L;E0*<> MH% $M% !10 5#=_\>4__ %S;^5 #!%,;EBXA,)Z#;\WYTZ9$0)M55RXS@4 3 MT4 %% !10 5#<](_^NB_SH FHH ** "H6_X_(_\ KFW\UH FHH ** "H$>:3 M<04 #%<%2>AQZT /Q-_?C_[X/^-0(MQ]IFQ)%_#_ ,LSZ?6@"7;<_P#/6'_O MT?\ XJD5IEG5)&C8,I/RH1C&/<^M $]% !10 4UT61&1AE6&"/:@!GD+_>D_ M[^'_ !H^SJ64EI#M.0"YH EHH ** "B@!DLGE)NP3R!@>YQ65/K5N2JXP5<$ M@L.QH OP7GGF,B(A9 2K;@1Q5F@ HH AN+@6Z;BI(P2><8 &2:J"_22Z0JH) MVE@]Z@CO(OM,IRWS;<<=>* +/VA,9PV=VW&WG.,U M]R@NX\JX.TC&WGDB@"=)UD?9M=6QGYEQ4M !10 44 %% !10 44 %% $-S_J MA_OI_P"A"N?.FW;7@(B=59^6/3'YT ;S +J'VJQ"@J MX))P!Q572K1H9&8R6\J$#!0EB#0!>_Y?A_UR_K4] !10!CZGYGV*01L #*=P MSU%5-#)%RJK)P5)=?Y=AZT :6'>-52)928%!1S@$5F6M@ZWSXMXV,9R58\#/ MOCM0!KN"TFT,5)EQD=OD-9$FFZG+.DSE7EC VMY@X//M[T :]HDR.@GKM !10 44 %% !10 44 %% $<\;2Q;58*P8,"1GH"1G^T[RW M4,&(_+- $XBF,Z2/(A501A4(Z_C4] !10!!5WG&-I'7%02:>LTIDDLX2Q.2?./_ ,30!:BCD$P9D155 M-H"N3_058H ** "B@ HH ** "B@ HH ** "B@ HH 0D#J0/K5=G3[='\Z_ZM MN_NM %@,#T(/T-+0 44 %% !10 44 %% !10 44 %% !10 44 %':@ HH ** M "B@"GJ(S"!CD!B..^TUCVOVB>XPL09D^8JRX!''?% &Y&H2Y "*A,>2%'?- M6* "B@ HH ** "B@ HH ** "B@ HH ** "B@ I&^Z?I0 M% !10 44 5KLD> M7M8H?F 8+G:<'!I()A&A66X,K9R&*8X_ 4 .1Q)=[ER0(\9P1WJQ0 44 %% M!10 44 %% !10 44 %% !10 44 %(WW&^E "T4 %% !10 44 %% !10 44 % M% !10 44 %% !10 44 %% !10 4C?<;Z4 +10 44 %% !10 44 %% !10 44 M %% !10 44 %% !10 44 %% !2-]T_2@!:* "B@ HH ** "B@ HH ** "B@ MHH ** "B@ HH ** "B@ HH *1ON-]* %HH ** "B@ HH ** "B@ HH ** "B M@ HH ** "B@ HH ** "B@ IK_P"K;Z&@!U% !10 44 %% !10 44 %% !10 M44 %% !10 44 %% !10 44 %-?\ U;?0T .HH ** "B@ HH ** "B@ HH ** M "B@ HH ** "B@ HH ** "B@ IK_ .K;Z&@!U% !10 44 %% !10 44 %% ! M10 44 %% !10 44 %% !10 44 %-?_5M]#0!_]D _^$QZ&AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2?ON[\G(&ED/2=7 M-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM<&UE=&$@>&UL;G,Z M>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO M+W=W=RYW,RYO#IX;7!M M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @/#]X<&%C:V5T(&5N9#TG=R<_/O_; $, P(" P(" P,# P0# M P0%" 4%! 0%"@<'!@@,"@P,"PH+"PT.$A -#A$."PL0%A 1$Q05%14,#Q<8 M%A08$A05%/_; $,! P0$!00%"04%"10-"PT4%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%/_ !$(!=X(30,!(@ " M$0$#$0'_Q ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " M 0,# @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1 M\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:W MN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? M 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$ M! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3% MQL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ M /U2YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:J:IJEIH]J;F M_NH+.V!PTL[A%^F3WJ&'7=/F_P!7J%JX_P!F=3G/0\4 :/-'-4FU:R7@WEN/ MK,O]:6/5+21L)=P,<=!*I_E0!= ,T :7-'-9B^(M,9@HU.SW'H%N M$)J;^U+(?>N[?'7=YJT 7>:.:QW\6:(DZ1-K.GB1CM$9NDR3C.,9]J>OB32F M4LFJ6;*.I%RF!VQUH U>:.:P[CQIX?M/,,NMZ;'L^]NNXUQ^9%5O^%C>%)&C M0>*-'#2'"*+^(D_D] '2\T'E9@-?TMBO+#[9'Q[\O5=OB7X29MO M_"4Z*K_W3J$)/Y!Z .GYHYK#A\::!,"T>OZ9* ,DI>1GC_OHU'+X\\-(H+^( MM*C7.,M>QCGT^]0!T'-'-8,7C;P]-_J]?TN3C/RWL?\ \4:0^//#OS Z]I7R MC+?Z;'P,X]?7% &_S1S7/MX\\-"4Q'Q#I8E)"E?ML>\C!QZ]: -OFCFL.W\;>'[P[8-=TV8_[-W&?ZU.WB328PQ;4[% J[ MF_TE/E7U_P ^M &KS1S6%_PFGA]AG^W=,'R[MYNX^GJ>14$'Q \+W2H8_$ND MR!E+)MO8\D X)^_TSB@#I.:.:Y>;XF>#[1@)_%NAQ!IEW1>-?#LB^JZI /_ O'Y@R@?6K=20.O5Z .ZYHYKC(_C)X!EC$J^-O#;(1]\:M;$?GO MJI-\?OAA;OME^(_A*)O1M=M0?_1E '?#0Y^ZO]OVO_P ^#>, MGXN>!P/^QDLO_CE5V_:N^":L%/QB\!!NR_\ "366?_1E 'JW-'->5O\ M3?! M:+[_ ,7_ &F>R_^.4Z3]JCX,1H6;XO> P!_P!3 M-9?_ !R@#U+FCFO*S^U5\%=S*?C#X#&,#GQ-9?\ QRFC]K#X)LVT?&+P"3TX M\367_P ^,/@,$J\T /^QGLO_CE*O[5WP4;.WXP M^ 6P,G_BI[+CW_UE 'JW-'->5I^U7\%9%W+\8/ ++_>_X2>R_P#CE"_M5?!2 M1B$^+_@(LHR<>)K+I_W\H ]4YHYKRJ/]JSX*S,57XP> 68=0/$]EG_T91_PU M9\%%//QB\!9'.#XFLO\ XY0!ZKS1S7E1_:N^"2_\UA\ C=_U,]E_\:.:\L'[4_P7?[OQ?\!'Z>)[+_XY2-^U1\%^ MC?%[P'C_ +&:R_\ CE 'JG-'->6Q?M3?!B;:T?Q<\"/YAPH'B6RY/I_K*F_X M:8^#^TM_PM?P1M!VEO\ A([+ /I_K* /3.:.:\Q/[3GP;7D_%KP/_P"%'9?_ M !RG?\--?!_Y@OQ6\$R,%WD#Q'9\#(&?]9[B@#TSFCFO-T_:1^$CR%%^*?@M MFQD*OB&S)QZX$E32?M$?"N-0S_$OP:J9^\VOVN/_ $90!Z%S1S7FC?M,?"#. MUOBKX)4^C>(;0?SDIH_::^#YY'Q6\$$'D[?$5F>G_;2@#TWFCFO-?^&DOA(8 MT<_%'P6J2 L'_P"$@M!D#OS)3)/VFO@_'&KR?%7P2BL"P+>(K/# =_\ 64 > MF\T42_M4_!4-L;XP> Q(H)P/$UCN Q MR?\ 6=AS^%=WX/\ %VB>.-'@UGPYJ^GZ[I%R"8]0TJZCN;:4@[&V2(Q!P5*_ M4&@#MY[6YB$L!..?\ D6[/_P"- MT^X_95^"]T0)_A+X(D^79_R+EKC;UQ_J_:O5>:.: /*5_93^"O&/A%X&.U?+ M&?#EH<+ZK4?\,F_!'.3\'/ /_A,67_QNG_\ M,J_!3;M_X5!X!QZ?\(Q9?_&Z]4YHYH \MB_9:^#%N^^+X1> XV]4\,V0./\ MOW3#^RG\%&^]\'_ +'!_YEBRSS_VSKU7FCF@#RG_ (9/^":KA?@]X!4YR#_P MC%E_\;I[?LK_ 7:-HV^$'@3RF8.8SX:LL%@"-W^KZX)_.O4^:.: /+/^&5_ M@KL*?\*@\!%2,%1X9LN?_(="_LK_ 87I\(? 8&W9C_A&;+[O]W_ %?L/RKU M/FCF@#RN3]E7X+3;?,^#_@-]HP,^&;+@>G^KIG_#)_P3P5'P=\ @,,'_ (IF MR_\ C=>K\T6+^RO\%L@CX0^ NF,#PS9I7-^RU\&6F$I^$?@,R#H_P#PC5ED?^0Z3_AEKX,C M./A%X#&XY;_BF;+D^O\ JZ]2YHYH \K_ .&6/@LLGFCX/>!0_P#>'AJR'_M. MK$?[-'P@M^8_A5X(CSS\OARS'_M.O3.:.: /-H_V:_A''(&3X6>"TD7HZ^'K M,?RCJ1?V<_A1'OV?##P:N\Y;&@6HR?\ OW7HO-'- ' 0_L__ OA4+'\-_", M8'.U="M?S_U=))^S]\+WD60_#?PBTHZ2'0;4X_\ '*] YHYH X.W^!OPWMX4 M@A^'WA:*%?NPKHULH3/7 "=ZL/\ !CX?2($;P-X:V#C:=(MR/U2NTYHYH X5 M?@7\-H_N?#WPLO\ NZ+:^G^Y4L?P7^'Z?=\"^&?NCC^Q[WPT\'E^FXZ%:__ !NO0>:.: .&C^!?PWAP$^'WA9!_LZ);#'_CE13? M /X8W#%I?AWX2D8C#,VB6I)'I]RN^YHYH \_'[/?PL#!A\-?" (&T'^PK7I_ MW[II_9W^%>\-_P *S\'[NQ.@VO\ \;KT+FCF@#S9_P!FSX1LQ)^%G@MFW;MS M>'K0X/KS'38_V:_A%"S%/A5X+C+'+%?#MF-WOQ'7I?-'- 'FK_LU?".1GPD\#=<_\BY9?_&Z]1YHYH \P_P"&8?@XSAF^ M$O@?!9!C #>&K(@>W^KI@_97^"RL"/A!X#RO V^&;('_T77JG-'- ' MF/\ PS)\'=RD_"?P/N'0?\(Y99_]%T?\,Q_!Q=V/A+X'^8_-_P 4Y9?_ !NO M3N:.: /,$_9@^#<6"OPF\#J <_\ (N67_P ;J0?LT_")2=OPK\$KD;& \.V? MS*>"EVC V^'K,8'IQ'4LG[./PHD0*WP MP\&,NM#_P"TZ]%YHYH \T?]FGX0/C?\*O!# '(W>'+3^L=31?LZ?"F' M_5_#'P;&/]GP_: ?I'7HO-'- 'GL?[//PKCD+1_#3P@CXP6&@6HX_P"_=3CX M#_#->!\._"8^FAVH_P#9*[OFCF@#C(/@[X#T_:]IX&\.0,AW*(M(MEP?4$*, M&O*/^"?NW_AE;POLC2%/[1UL+'$&E'S[>?MJG\>G2OH!,;5('4=>OZU\^?MF2&/1?A)]SGXF^'!\__ %]5]!KZ M?7^= #N:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYJ.X#-$ M=IPW;_#VH DYHYKY*US]IKXE_%KXJ^(_ WP!\.>']2L_"TOV37/%WBZ6=-/C MN]S*]K"D'SNR@'Y\$?*>-I5GP?B)\8/VEOV9?#3>+_'FB>#?B'X#L9LZM)X; MDN(-4M8'95$H#HD3(F>BKD\9*\L #[3YHYKR#QQXZ\:^(/AKX1\2?!NPTGQ( M-9O;*YE?6'V1'2907DF3YX_GVE,=?O=&ZUZU$I#$Y!]3WZ_T% $O-'-'-'- M!S1S3)5W+^/;K^![5\%S?MC>/=#_ &W-:\%ZI)9R_#*S\3Z?X:9EA1'MYKRQ MEDM@S'YV)EB?GIQ]* /O?FCFLGQ)KVG^%?#^I:UJMREII>FV\M[=7$APD<<: MEV<_0 G\*^//V _VF?B5\?/'WQ#L?')AAL+"QT[4]-LTLH[=[>&\$DL2L1R_ M[D1$'WH ^V>:.:KW5U;V:H)IDA#-M4N^T$^E39# =Q[>%+&-7RP [XY]NQKY,_9Y^*'QB^-G[!>F>+](UW3+[XK:B;E;;5=8MX[>U M_=ZE)%\\<<808A0K\J\G&>: /K_FCFJ&CK>KIEFNHM&]^L*?:#!D1F3:-Q7@ M<9SBK%M>0W1<03)+L.&VMDJ?2@"?FCFFR?=Y.!G'!QUXKYB\3_&CQ7I?_!0+ MPI\+XK^-?!FH>"I-8GL/(0LUT);E-_FD;_NQ(-O3OUQ0!]/\T:.:K(QD0$-O0_,K=^\,#>7+]GF M638WHV.AH OOBUXG\)_M'_L[^&O#^IK!X=\ M7WVK1ZM L,,HO(X;>)XP&;E0"[_Y*;X=^YU_P"/DU] _P 1^E?/G[92JVC_ M BW]/\ A9WAO_TKKZ C7#<=/_K"@"3FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:JZHTR:;=- "9Q$WE[1D[L'&/QQ5KFHKAF51CCGJ!DC@]/ M?\#]* /CG_@E);V,?[&^BW=LX;4;S5;^;4V4?-]H$QC&[W\I(36W\6OVEOB[ MX-O/%L+_ +-DWB#P9I!NC-K4WBF!(KFSB0,9S"8&(#*"=G/3O7)M\"_C'^RS M\2/%7B+X%:;I'C7P#XEO5U"_\ ZE??8KBVNG(,KV6?+## M1\<>)/VH?COX?O\ P5;_ ?T'X3Z1K%O-9:AKNO^)XM4Q:R)LD$,5LJLDNQG MQO!&?3[P .0_:B^)1^-?[*'P&\9OI?\ 8L>N^-]#N?[/AF^TK K&8!/,"(&Z M8!VC#$"NF^,FG)^TU^V?#\&MU?2+2\>V35KJ298TBG:,AO M*2-PW!'(-7/B_P#LP^)M'_9T^"OP[\&P3^+I/!_BC1[R_N'EBMR]M;F5Y956 M>7@!G7$:EVVD*,@'&Q\=/!VO:+^TMH/Q)^%>HZ'KGQ$L?#SV.N_#Z^U2.TO- M9T1_&O]FW0OV>_C!^SPGP[GU#1/!U]XZM5 MNO#-QJ5S=6JWFUF2ZB69WVOY8F5U!&=T?'%=1^U-X;^"\GQFEO?V@?B9+J_A MZZLX(O#WPWM?MZM92 $RW3Q64AEE9F5L2%$4 E#N**1S'QUE,S^(+?2[W3F@0J(RTX(,8+O@ -PD?(QB@#S MO]F_4O"GP]_;8T?PY\);'Q/H/PT\5^&;NXFTG7[>^M[2>YBDW?:[9+OYSD+M MS_M'UK$\3?#:\^*_Q"_;QT6Q,C:Y9CP_JNE20J#.MW:P7%S (S_"S%/+SZ.: M]C\-_#'XWZQ^V%\/?B[XR\/Z59Z++H]]I-WI.E7JW!\.P&(R0B65V4W$LDS% M6:*,@;1VKL_@#\(/%O@O]IW]HGQ5K.D?9/#OBVXTE]'NFNHYA=+##,DH*;F9 M0&?&&V\-P.F #@OCE\9)_P!HC]DWX7Z+X:N1'K7QENK#1YEL),26L!'FZHR@ M_>6(12Q/_O&J'PIU6Q^&7[7W[6FH6]@L5AX<\.:%/#;HQC00VVE[E10,_*55 M0#SC::N_LQ_LK>,?AC\>-9O?$5I%'\.O",NKGP#NFAD>/^TKA))7 4AU*11F M,^;WE;%=W\,_@KXFLOVMOV@O%7B#1 G@?QE8Z3:64TES%(MXL5H()U,:N7C M^<88#.1B@#XH^$DWP\^+/A&'Q_\ &7X$?&+XP>.O$,US/<:YI>BW%QIT$'FD M0P6GE7$:B%$ QA>/W@'R@"O5/AK\;O&OP-^!O[0KVWA_QWH7A3P_:1:AX%D\ M?:7<6]S9"X7RC:9EWJ4MI?*V+GD9R<5Z-\+/!O[0?[(OA_\ X5UX3\#Z7\8? M -O<32Z'?)K<.D:AIT,LK2-'?#_XMV?Q MJ\5KJ>H_$.(V\>C:7)++I?AZ 1,D7V6.3($N661R,@O&A^8Y+ 'GOP9_8 \ M^*O@;X;\2ZO-K7_"UM>TV+7)?'":QZ6^_X(DW\LYR[2YED<-(=Q\1*=S$Y)(R.YX KWSX.3.ZQ6/VN&-9D&L+!?AE;P1/J_ANW$ZS>(<0QE( \,H?9&0"4$3$YR-I"D?-?Q+ M/PH\%^//A'XK^!'@3QIX6OAXPTVR_P"$JETO4+32-2MIV826X:[.79]J@D(" M0#N+<8^D_CY\$OB=I_Q:^%7Q>^'>CV/C'4O"&E2:5=>$-0NTMCAHWS+;R-MC M#G>59FVG$46 ><8'QQ^&?[0_[1VF^%]7UCPKH_@[3?"_B;3M;MO!5IJL>H:A MJ$D4Y626>\)BMXT2)LHBARG9<_+TY]/RKXS\5NA_P""LGA% M7?)_X5H^Q?\ :^UW?],U]C12%D'(W'O@KCG\?7UYQQ7QC^T1\,?C38_MC^'O MBS\,?!NG^*;?3_"BZ,_]J7L4$(F>XN68A6G1\A7C[8Y- 'VN>>,9&3FOD+]F M[_D]/]KV,K^Z,WAW./\ KPF']:M>'?B)^UQ)XL\-Q:]\+_!5MH%SJ,$6K75G MJ9,MK:F1!-(H-RTDCF!B5R4P70?.JYSF@#YO_ &&_V.? 'QT_92\'^)?B3977BR_O M(+RTT[SK^>)-)M5N98Q' L;!5.]'DW8)!?IUIO[#W[,?A?\ ::_9VTS7_BY- MJ7CV6SDN=&T2TN]4N(HM)M(7V%4CCD12[MRS."VU8E_AKZF_8A^%OB'X+_LN M>"?!OBRQ_L_Q#I27?VNUAN$E \R\GE3YU.TY5T[\=#WK+_8/^$?BCX)_L]V7 MAGQ=9G3];AU*^N7M6EBEPDLS,G,4C)DGL&[\C- 'R?\ #_5[R3_@F3^T'H-S M=2ZA8>%]4LY6U1K=DY8D\/([=:U?VIOA+X2\2?!?]DW7;K0H;G5=4 MU;PKX:N+II)!)-IDEK+(UKZ!68]N>:[OP=^R_P#$+1?V0_V@O LN@1Q>)?%O MB35-0TBS:^@87$$X@$9W;BD9Q&_!KK/VCOV?_'OB;]F'X1:;X,L+:\\/+!FBWQ2-( 1\ISG@5Y3X^M_#_@>PTWQ M1^SU\ /C9\-OB%HMS;S6UUJ&A7C6%[:J_P ]M=!KF7?&P)/0?=5'GOI[BTMKF.S&9XQ M*[E9)$=5?GGR4XKU_P"/GP1^(GAGXZ:'\_[*?X=_@W?\O#5] M"+7SO^VEG^Q_@_\ ]E0\.?\ I2:^AT[_ %- #N:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: &R#*\@'ZC->'?&G]EO0?C- MXPT?Q?'XA\1>!_&>CP&RM?$'A:]%O=/;DF3[//N1PT8=F;;@U>Y\T"_#+]DO0_ _CRW\<:]XI\3?$7QM:QR0V.J^*=1,ZZ:DB[76VA $<6X=<#)R M>F37NL( ; Z8X^G'7WXJ7FCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#GBOF[_@G;_R:+X-_P"OK5__ $[7E?2#9VGG''6OFS_@G/\ \F@^"_FW_P"D MZO\ -_W%KR@#Z4YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ )QUK/U;0]/UH6K7^GVVH&UG%S;_:(4D,,H5E$B;ONL S#<.<,?6M#FCF@! MD>-QP(V[/$U\ZD^6TD]U$2KD'9%!#T)EH ^HN:.:^.OA*/#=[\2O"^FZ5K_ M (Z^'/Q#TUI+WQ!X2\;ZGJ%__;=H(C%+L:XN6MY=LACE6XMV?'EL=HW$5<^% MG[06OZI;>$[+PCX+U+7-6\?C6_%A'B;Q+-'!I5BE\L=N^]K=V2WECD1HXDC! MC!1<$$NH!]<\T#-+G^(5^VL"]L+K6Y1IFFVVG7T MMD]RUPMN994EFC58T$(9LOG:%+&I!^UGX@D^'^M:UJ/A'P_X?N]*\7W'A*ZF MUKQC#9:5"T$8\RY:\D@5MOF[XT1(9'8J"0G.T ^H>:.:^4]-_;)U+Q!X3,NC M^$]"\6^(I/&5OX/M(O"_B@7FDW\DMDEZ\\=[]F!"1Q>;YBF+(\I@"Q-7Y/VK MM;T/6/$WA'6_!-K_ ,+(TW5-+TG3]'TG6'N+'4I=0C>:%UNY+9&B6-+>Y>7= M"VQ8.-V0" ?3O-'-?,7BS]J;Q%\+=%\<6GCKP7IK>,?#^G:9J5IIGAW6I+BW MU>&]O)+2!(I)+:-XY1,A4J4/)0AL$[<[QA^UMKG@#Q-:>$O$NF_#_P )>+9[ M4:O-#XC\_^%?0Z?EQT["@!W-'- M'-'- !S1S1S1S0 "/%OAC4G6WU%;?SUCO+'4)E$IAWH)8I?*+E"<%9@:.: / =8^! MGC+QKX@M/$/BKQWI=QKNDZ7J%CX=F\/^'9+&*PNKN(1&\D$EW<-,RJ!M0,BC M+$@D!EU_A+^S];_"O7++44U=M72P\&:/X.L%:W,9C@LO.+R!@YYE::-L=O)' MS'J/9^:.: /AZ3X=3?LX>(O FFZ'J7B]=4T/PLUC?>([+P3>>(+#Q"DUW+<2 MPM':NTEK<^?NF20MM43$'>!BNI^%?[-/CBW\"_"3Q'<:]I6E?$718M6O=277 MM$&JP_:M6G6YN252> I<1.-ADCD YE 7:VT_7'-'- 'Q?'\ _'>@_&#PSI&E M^+[@:M:WFN_$.\\5S>%W;2KG4;E[:SAM+A/. 8BSDO4"I-&X18VQ\O/HC_LP MZQ-;OKT7C**'XH2>)H?%;>)?[''V0RQ6\EFMF;/S0_V3['+)"$\\R R,_F9X M/T9S1S0!\X-^RWJVL>)$\3^*/&O]L:]=>(M*U?4F@L#;VDEMIHE:SLK>!II& MAC6XD6=G:1V8A@PY!&I\1O@3XIU#XD:]XM\#^,=)\+W7B#1[?2-2&IZ!_:;Q M- 9S#=6S?:(A'*JSNN&#J=J$@@5[WS1S0!\YZ;X!N]>^*'@3PS*FK77@OX56 MB7+ZQK;,\FL:P]L886,C*/-\F&2:660$J99HU'*.*^B(6W+URR_*<_Y_'\:D MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: $;./Q'\Z^;/^"<_P#R9[X(_P"O MC5O_ $Z7=?2;9P?6OF?_ ()N,TG[&/@!F^]YNJ_^G2[H ^F>:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH ^:OVY-1LM%T/X.ZKJ=];Z7ING_$S1+JZO;N98888E,Q=G M=B J@9YKO%_:L^"BKN_X7!X"5?NY;Q/9 $X!."9.>"*[_P 6^"_#_CS2QIOB M70M,\0Z<)!*+/5;..YB#@$!@K@@-AF&>N"?6N0F_9K^$)K+_ ..4?\-5?!7GR^&K(?\ M.@"$?M4_!39 MO'QA\!E#_%_PDUE_\'K,R_^.4J M_M7_ 29@!\8O )/;_BI[+_XY6DO[.OPJC618_AEX.59!M8+H-J,C_OW23?L MY_"BX4H_PR\&NK8X;0;4@X_[9T 9\G[5GP4C.'^,/@%3_P!C/9?_ !RF?\-8 M?!+M\8_ /X^)[(?^U*V+7]G_ .%VFL9+;X<>$K8\']UH=LG\HZO2?!_P$R;6 M\$^'-J\;3I-OM_5* .9_X:R^"0Z_&/P!_P"%19'_ -J4Y?VK/@FV3_PN'P"W M?_D9K+_XY6U'\!/AE"V4^'7A-#C!(T.UR<^^RK$/P:\ 6ZM'#X'\.1(PPT:: M1; $>_R=* .>'[5OP38 CXP^ >3@?\5/9<_^1*)/VK?@K#P_Q@\ H<9Q_P ) M/9?_ !RM=O@#\+Y%9&^''A)D?EE_L.UPWU_=T^S^!/PVTV-8K/X>^%K5%.Y4 MAT6V1=WKPG7DT 8D?[5GP4FY3XP> 7_[F>R_^.4-^UA\$E;#?&/P"#Z?\)/9 M?_'*Z.X^#/@"\C,<_@;PW,N0VU](MV&1WY2H&^!?PV+&0_#[PL3US_8MM]/[ ME &-_P -4_!7;N'Q?\ @?WO^$GLO_CE,_P"&L/@DS;1\8O );T_X2>R_^.5N M_P#"C_APK9'P_P#"ZMC;QH]L.#VX3VJ?_A3O@%8E3_A!_#@C4[@ATF# /3/W M.O- '.2?M6?!2,X?XP^ 5/\ V,]E_P#'*:O[6'P29@!\8O ))Z#_ (2>R_\ MCE=-+\'? 4T0BD\$>'7C4Y"-I%N5_(I57_A1'PTW;_\ A7GA0-_>_L6US_Z+ MH QF_:K^"T9(;XO^ 58#.W_A)[+_ ..4C?M6_!1,%OC#X!&[G_D9[+_XY72V M_P '_ EHV8/!7AV(]!LTFW7^25+-\*?!=PI$W@_091WWZ9 ?_9* .3_X:P^" M7_18_ /_ (4]E_\ '*/^&L/@E_T6/P#_ .%/9?\ QRNOC^&/@^%T>+PKH<+J M-JLFG0J0/3A15\>$=$52/[&TX!AMPMH@_#I0!P(_:P^"3$#_ (7%X!)/3_BI MK+_XY4G_ U3\%=Q7_A;W@$L!D_\5-9=/^_E=@_P]\,23M,?#ND>8W5S8QY/ MXXJR/!NA*H4:+IH4= +-,?RH X,?M7?!)E8I\8O /R\D#Q-9?_'*8W[6GP25 M6/\ PM_P(VU=YV^)+,X&<=I/>NWF^'_AJ::.:3P_H[31MN1VL(R5;U''7K6A M%H&F(JP*I/Y4 >6/^V)\#%WG_A;O@L*I"Y&MVQ&2/7?4Z?M?? Z2 M$RCXO^!]JCG/B&U!_+S*]4DTVU-FLP/_Z"]3Q?MB? R:$2#XP^"0OH=>M5/Y%\UZ\8 M(PA0( IXP%J";2[29F:2T@EW$$[XP?YT >13?ME? VQ8&?XL>$TWY8J/B[X1! S\VKQ(/S)%>OPZ;:PJ52UB1".BQJ!^E>&?M20Q M1^*?@%(8D)_X6+;1_='W3IFH\<_A0!NQ_M?? Z2,NGQ=\&%1U_XGD!_]GJ(? MME? N1E1/BYX.=F8( NLP$Y)P,#<<\XKU=M'L)IMSV5N748!,:YP34XL;9%V MK!&!Z>7D4 >3V/[7GP3O;>.>/XK^#TBD7<&N-9MXB1D@<%AW5ORHNOVP/@=: MJQ;XN>"SM&X^7KMLY'X!S7IUQX>TN[;=/IMI.W^W I_G21^'=,C(*:;9)C^[ M;J/Y4 >4V_[9_P "+AE"_%[P=D]GUF!'-)C;>-+L58\;OLZ _RH \H@_;,^!# M.4'Q=\&J5_OZS HXXZEAZ5=A_:\^!\[ )\7_ .?KK]J/_9Z]-&B:8<@:?:< M_P#3!*A?POHTBE9-'LW4]=UNE 'F1_;$^!H(_P"+N^"^A.1K=N1P?9Z=#^V% M\#9U9T^+W@LJ@R=VN6Z_S>O3?^$9T@;?^)5987[N+=!BDG\,Z/<\R:38RGU> MV1OZ4 >=-^UM\$EVY^+G@D[QN'_%06O3_OY3%_:[^!\DJQK\8/ X8G&&\16B MC]9*[YO GAR4_/X?TQC[V ,YQ_R,]EG_T90W[5WP34G=\8/ 65&[CQ-9'_ -J5U4GPG\%3S>;+X-\/ MR2_WGTR G\]E31_#+PA$?W7A718C_L:;"/\ V2@#C(_VL_@@_P!SXP> RQY/ M_%260_\ :E/7]J[X(DD#XQ> ,_\ 8SV6?_1E==-\+_!]RW[_ ,)Z)/[R:; W M_LE5G^#G@"0@MX&\-L<_Q:3!_P#$4 R_^.4O_ M UA\$O^BQ^ ?_"GLO\ XY75K\*/!$:X3P;X?0>@TN #_P! IDOP?\!SC$G@ MGPZX/9M*MSG\TH Y;_AK#X)=OC'X!_'Q/9#_ -J4?\-8?!/_ *+'\/\ _P * MFR_^.5O_ /"BOALK*P^'OA52IR,:+;9SZ_+M_XH/PR2HP&&C6W MY?N/DJFO[-'PB"[#\*O!; DDY\/6A&3]8Z *Q_:M^ M":[<_&'P"-PR/^*GLNG_ '\I&_:P^"7_ $6/P#_X4]E_\/_1=1O\ LR_!V3YF^$O@RZ_P#?RGO^R[\&9%VM\(O K#T/ MANR/_M.D7]EKX+J?E^$'@0$<<>&K(?\ M.@",_M7?!(;L?&'P",'!_XJ>R'/ M_?RB/]JSX*S.$3XP^ 7=N J^*+(Y]O\ 659'[,7P="A/^%3>!\==O_".6?\ M\;I&_9?^#;C!^$?@4_[WANR/_M.@"#_AJOX*H[J?C!X##K]Y#XFLOE_\B4+^ MU9\%&7>/C#X!*]-W_"3V7Y?ZRI/^&7/@RO/_ J+P&/^Y9LO_C=(?V6?@P>O MPB\!\\_\BS9?_&Z (F_:P^"73_A+P V.?^ M1HLCC_R)4J_LL_!A3E?A%X$!_P!GPU9#_P!IT_\ X9A^#DG_ #27P+^/ANR/ M_M.@"./]J?X,31ET^+W@.2,.?^18LO_C=#?LJ?!.0\_!_P"?\ N6;+_P"-T 2+^U!\ M&FF\A?BWX%,H( 4>)+(MDD <"3U./QKS?_@F^H3]CGP&D;K)&KZFJO'(LB,! MJ=T 5921@XKT1OV5O@OM _X5#X#4$%?E\,V0.""#C$?H37>^%?"^E>#M&MM) MT'2;+0])MU(BT_3K9+>WB).X[$50!DDGB@#8YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .>*\+_:3VMXT^ $;9_Y*!&PQ_V"=3KW3FO#/VF%W^+O@&-S)_Q<*'E>O_() MU.@#W+IP,_C2\TBC&>_U^E+S0 _MT_ +3;Z6UN?BCH,,ZR-&Z>8Q(=25(.%/ M0KBI+7]N;X"7;$)\5O#"@=YKWR_P^8#FL3_@GW;PM^REX2M0 M1?M[?L^70/E_%?P^NWYOGE=/T*C/TKWJ*SMH&)C@C1F[JH%/>&-UP40CW&: M/%H?VU/@3<0K(/BSX5C4C=MEU*.-O^^6YJE;AQ[J M#7MLFCV,WW[*WD[_ #Q _P Z?%I]M%PEM%&/]F-1_*@#P:3]O[]GF-BI^*VA M949.UI"/_0*3_AOS]GHC(^*VAGC=RT@X_P"^*]_\F+H(T_[XH^SQ-UC3_OG% M 'SY'_P4&_9WN)!&OQ7T16]6\Y5_,H!6A?79S0!X7%^WA^S_)/)&?BOX?0IC_67#*.? MN/VS/@7:R>2_Q9\)A\@;5U2(GDXSP?>GV/[8_P0OS:A?BIX4B-PNZ/[1J ML,>1DC.68#^$UZZNG6J_=MH5^D0%1R:/82?ZRRMW_P!Z-2/UH \IN/VQ/@;: M0F9_BWX-=%;:S6^M032F?Y4]=)LX^8[.!3T.V).E 'E3?M>_ ]F9#\6_!J[!O;=K=N!C(' M=_4BHG_;$^"#3/;_ /"TO#,DPPI\O4$<9/ Y'%>LKHNGJY86-NKXP66)0?TJ M:/3[:%MT=O&C>H4"@#Q>']M;X%74WEQ?%3PT90VTK]M'7D?^RFK#?MD? Y3( M&^+'A-#']]'U:)64>N,YKV22&*88>-''HPS4$>EVFW%+Y2'^!: /"Y_P!N3X!V[(C?%?PRY?D>7?;QC&>H!_*J?_#??[/C MR1JOQ6T#>S8_UC[?S*BOH)5"] H-+S0!X4?VWO@,L;LOQ8\,E8_O;;X,,GWP M?RK/G_X*!?L]6]P8G^*FB;P0N$\Y^OT3%?0O-'- '@\'[]%V?[;WP( MO%#Q_%3PX$*;]\EWY:@9(R6;@&!DGSR!^8%-NOV^OV?;-(7E^*>BA)5+(RF5@> MW9*^@N:.: /GC_AX)^SPKJO_ M31B2,_*DQ'_H%3Q_M[_L_3$E/BGH. ,_- M)(I_(I7T!S1S0!\[1_\ !03]GEYQ'_PM32$<]G6HR5_P"% MK:(3G&#YN/T3BOH7FCF@#YIC_P""BG[.L\D:BX SC/RVY] M:^GN:.: /EU?^"F'[-[2!5^(KG<0 %T#4SUY_P"?6A_^"F'[-ZRF/_A8K"5? MX6T'4Q_[:U]19 M?&C]O+X$>,?$_P '[S3/')GM]#\8KJ5\[Z/?PB&W&G7\1?Y[8;OGFC&U>?FZ M8!-?>'-'- 'RRO\ P4U_9NC8A_B.P[8'A_5!@C&>MMGN*/\ AYU^S46Q_P + M'>?LTCD_$E\?]B_JG_P BT[_AYQ^S4L8E_P"% MBL(R=H;_ (1_5.O_ ("U]2\T@?LSY_P"2E+^&A:GG_P!) M:\%6%_X*1?LX21F0?$^QV#UL;T'\O(KZ7YHYH ^: M!_P4@_9O901\4;!0>157XL^#\LS("^LVZ#*]>2 MP]:)OVPO@;;-M;XN^"V.<%HM>MI1GTR'->IR:'ILKAGTVU9QT)A0TAT'3&;< MVF6F[U,"4 >4/^V7\"X\_P#%W?!XP,_-K$ _]F%2K^V%\#BS ?%OP:VWK_Q. MK?C\WKU-=#TU#E=.M5/M"E)-H&F7"A9--M) #D!H$(S0!YI'^UY\#I=I'Q?\ M#Y)P ?$%J#^7F5-'^U=\%98!,/B[X%5#GYF\1V:@X^LE>AKX=TN/[NE62]N+ M9*B;PGHK.6.C:>7]?LJ9H \\D_:X^"$<;2'XO^!9 HR1%XCLW('K@25#-^U_ M\#X]@/Q=\%@LN\?\3RW/'X/7I2^%=%7_ )@UB,\?\>R?X5+_ ,(]I97']F6> MT<;?LZ?X4 >=#]JKX*.L;+\7_ @,F,9\260)_ R9IZ?M3?!=U1E^+?@;8Y;: MQ\260!P>?^6E=U)X-T&=E+Z)IKLIW*6M(S@^O2D_X0W0<%1H>G ;MQ_T./!; MUZ4 <+_PU9\%3NQ\8? >4'S?\5-9?*/7_64__AJ;X,\$_%WP& 5W _\ "367 M(]?]97;2^"= F_UNA:8_')-G'T_*HIO /AJ=HVD\.Z2YC^YNL8SCZ<4 <;#^ MU1\%[AL0_%_P)*?]GQ+9?_'*8?VK?@FOF8^,'@(-']__ (J:RR/_ ")7>+X- MT"./RQHFG!,[BHM8P,_3%/7POHJC"Z1IX'H+5/\ "@#@(_VK/@I,SK'\7O C M[.3M\261_P#:E'_#5WP2QD_&#P$I]_$UD/\ VI7H4?AG1X?]7I-BH_V;=/\ M"G_V#I?_ $#+,?\ ;!* /.1^UA\$?^BQ> 3_ -S-9?\ QRG_ /#5/P5*LP^, M'@/:HR=OB:R/'_?RO0_[$TQOE_LVT/J/)2A=!TN-<+IEHJGK^X2@#@E_:>^# MDD?F+\6O!!7&[2LW_"WO JHV%A'!(( M997U) @D()"[B0I.%;H>QKV;[/&HP(T ]-E'DQ_\\T_[XH \??\ ;&^!ZA3_ M ,+8\(N&/R[-6A))QGLQ]*K7/[:7P'TV1HI?BOX7C=6V%!J"-@]>WUKV?[) M6SY*9_W<5,J[> !0!X6W[W52?BG MX=8,-R[;DG( SU /I7NG-'- 'S^O[>7[/S211Q_%+1=TV0FTR8XY/.SWJ3_A MN[X [4<_%7PZL^!3?MY?L_6_F!_BKH#",\^5*TA MZ9Z*I.*@M?V_OV?+[:8OBAHY#*6.5F' ^J5]""+^W1\ KI5_XNGX>" MLI?YYV'R@^A2H%_;V^ &\Y^*&CIG)#3>:JL!@94E,$?2OH+FCF@#P>#]NGX# M7,)&('Q3T?@9/R MS#_VG7T-S1S0!\_0_M]?L^7'*?%700OK([I^K**T(/VW?@-<$@A56!;5H M4X8';]YAV!_*O5ETBR7@65N/I$HHDT:PD #V-NXSG!B4_P Q0!YA8?%7PF8E;:6_M6$C_T(5ZI_8]AT M_LZWQ_UQ2C^Q=/'/]GVP_P"V*4 >5P?MA_ RXWE?B]X+78=I\S7+=/YO6A#^ MU-\&[B,/'\6/!#@YP5\06G8$G_EIZ UZ&VAZ;*,-IUJXZX:!#_2H9/#&CR ! M](L6YR-UJA ]^E 'G\G[57P8A56?XM>!XU8*0S^(K11A@2O63T!H_P"&J_@I MO"?\+A\![VZ#_A)K+_XY7;1^ _#D/F^7X?TM/-^^5LX_F_2H6^''A.3AO#6C MR#&"&L8F_FIH Y%_VJ/@NB[F^+W@-%SM+?\ "3677T_UE'_#5'P7*Y_X6_X# MV^O_ DUE_\ '*ZE?A7X+5E*^#]!7!SQID(_]DI)/A3X+D4*_@_077!&UM,@ MQS_P"@#EC^U5\%EQ_P 7@\!<\<^)K+_XY1_PU5\%MX3_ (7!X"W'H!XFLO\ MXY73M\)_ [;=W@SP^P48&=+@.!Z? I -_@CPZP4Y&=)@_^(H YS_A MJKX*Y(_X7!X#)SM(_P"$FLNOI_K*5OVJ/@M&VUOB]X"1NNW_ (2:R_\ CE;T MWP5^'EU&(YO ?AF6/.X+)H]NPSZX*>]0K\!_AHC93X=^% ?;1+4?^R4 8W_# M5?P4[_&#P#_X4]E_\ ?_ I[+_XY6U_PH?X9_=_X5YX4(/KHEK_\14?O0!E+^U9\%&8(OQ@\ EB>%'B:RY_\ (E'_ M U1\%R'(^,'@,K']_\ XJ:R^7V_UE: _9W^%/W1\,O!YV_]0"U'_M.I?^&? M?A=MV_\ "MO" 7T_L*U_^-T 8Y_:O^">%/\ PN'P" 1D?\5/9?\ QRE7]J_X M)-P/C%X!/_R'_M2E7]K#X)_]%C\ ?AXHLC_[4K:D^ ?PRD78WPY\)L@Y MVMH5J1_Z+JLW[./PFDR&^&'@XYZYT"UY_P#(= %%?VK/@K(2$^,'@)CUX\3V M7_QR@?M5_!5F*_\ "X/ 3$SH=KC_ - H Q/^&L/@EV^,?@'\?$]D/_:E M'_#6'P3[_&/P!^'BBR/_ +4K9/[/_P +I-P;X;>$26(+9T.UZC@?\LZ6/X _ M#"%LQ_#?PE&P[KH=J/\ VG0!C+^UA\$O^BQ^ ?\ PI[+_P".4K?M8?!+_HL? M@'_PI[+_ ..5N-\"/AJ<#_A7OA3KGG1+7_XBH)_V>_A=<@^;\-O"+D]R'_ +4H_P"&K/@I)POQA\ N?0>*+(]>.@DY MZUTL/P;\ VY_=>!_#<8QM 72+<8'IPE?._\ P4*^'OA3PS^R'X\U'2?"NB:= M?HVG(EQ:Z=%&X#ZC;(>54'HQH ^LK.Z2\C6:%TE@D0/'(A5@RGD$$$Y!'(-6 M>:CCPN%4 #IWQVJ3F@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YIK$Z?:]7_P#3K=U]$\U\W?\ !.S;_P ,@^"-BX7S M]5_].EW7TCS0 _P#GM2\TV,=_[W/Z M4[F@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: ,KQ9J4NC>&=5U"%8WFM+66XC64$J61"R@ M@A_M" M-!*K^,_AN)PXV,GA:_(9,'(8'4>#G%,_X1_]H?+_ /%=?#<_,#C_ (1*^XXZ M?\A&O;N:.: /%YM!^/\ YD3Q>-OAYLQAT_X1.^P3_P"#$U5FTO\ :265O+\3 M_"YX_P"%F\.:CG\1]O'\Z]RYHYH \5L]#_:#D*F[\:?#>$^EKX3OV'_CVI4Z M3P_^T''&#!XW^'$K9Z2^$KY1C\-2KVCFCF@#Q1=!_:&>9Q)XU^&L,>1L\OPG M?L<=^#J5'_"/_M#0W \OQU\.9XZ?PCXQT'Q7%:D)S:_TF_M=2M?-E@::SG65%ECD:.6,L MIQN1T92.H((K5YH \0_X1G]H=V=SX^^'D9Z(G_"(WI'_ *>'?'4-Y+X#[LY/?)-_QQFO5]%\9:%KFNZMHVFZYI]_J^ MD^6-0TVWNHY+BQ\P$QB:-3NC+ $@,,D5N\T >%3>&/VB&\KR/B#\/XWQ\ZGP MC=L#QSR+[^]FD7P]^T:CP"3QM\-Y(Q_KF7PQ>JQ.1C&;T@''?!Y[5[!XH\2: M1X1T:75->U.QTC2XG1)+K4)T@A#.XC12[D*"SLJC/4D#J:32?$FDZIJVIZ99 M:G9WFI:6R)?V<%PCRVK2*)(Q*@8LA9"&7=U!R* /))?#O[0LBAH/''P_MY-D M8=9/#-W-^\V#>01>)QNSCCIMJO>Z-^TM;INM/%_PNNR!\RW?AS4(E]R2MZ3T MS7O7-96N>)=*T";3X=2U.TTV34+D6=H+JX2(W$Y5F$4>[[[E4(K/\ :M:2/S]7^#J ?>6+2]5;]3/5#4K?]KR.;_0=1^"]Q'V:>RU:-AD@ M8XF/KW!Z5]'S7"+(L>]1*5,@CSR5! S].1^=9WA/Q/I'C'1K?5] U>RUW2+D M,8-0TZY2Y@EVL5;;(F5;#*RG!X*D4 ?*7P9^#O[3WP1^'>F>#-!U?X0S:7I[ M7+Q2W]EJLLS&:YEG?? ^15K/P9>3/*OI&KJ M/K]I-?1$[$*N>FX>G]??CZD5E:%XDTGQ$MX^DZE::D+2Z>SN&M)UF$,Z':\3 M[2=CKC!4]R* /GNZC_;(#$6]U\#91V\RWUE/Y2FDMT_;+W+Y]S\"T7/.RVUE ML#\9!7T'8>)=(U35M2TNPU2SN=2TT1B]LH9T>6S\Q=R"5%YC)520#UQ4NFZ_ MIFH:QJ&EVNH6ESJ>GK&;RSAG1YK42 M&94!W1EP"1D!36_[7BPL8]1 M^";RY^1/[/U=1^?GU.EG^UG\Q.J?!@G'RA=.U8!3WY\^OHF7[H)Z9[5EZ/K6 MF>*-+AO]*U"TU739PWEW=G,DT#X+*2&7Y6PRD'T*_6@#PN:U_:RP-FK?!G=C MD-I6K8S]?M%5OLO[7VX?\3+X*=>6^PZQT^GGU[=-X_\ #=NVI&;7M+C.FWD. MGWF^\B M[F79Y,,A/W'?SHMJ]290.];UKO)RS,21DAA@C/(! X!&<'UP* /G MIK7]K7C;J_P9S_$#I>KX ]0?M')JE=0_MAQSJMK?_!&>+&2TUEK$;?\ ?(E- M?37-'- 'S J?MF_-FZ^!8YX_T76C_P"STU4_;-$I\R;X%&/'\$.M9S]-QKZ= MF.%!/3.3SC_/K^%9=KKVEZAJU]I<.H6EUJ>GB,W=G',CRP"09C,J#YDWX) / M4+F@#YS0?MI>4H9O@1OYRV-:_#C(J58_VS@F3/\ DR>GDZT/UWG^5?15QX@ MT^RU2TT^>^MXM0O YMK:64))/LP'*KW R/S%:2=?E.1R.>IYH ^7\?MIX//P M&9O<:T*5%_;-95\V3X%JUJP\.Z3<:EJE[;:=I]N-\ MUU>3"&*,9QEG/ Z_F0*L6LBOM"RK*=@;(QR#T/'8X.* /F39^V@L9Q-\"C)A M<*8M:QT.[G?ZXJW;P_MBR,!-?_!"+Y>=ECK+<_C**^F.:SO$6M6/AW0[W5=4 MO(-.TVQA>YNKRYD$<4$2*6>1F/"A5!.?:@#YYFA_; "L(K[X)&3L6M-7 _\ M1IH6']L+:FZZ^" ?^)A:ZP?_ &J*^CK.:.Y198G219$60.C!E93TPPZCK@U9 MYH ^<4M?VN-WSZI\%QQT73=7Q^?GTS[+^UT9/GU/X)K'_>&G:N3_ .E KZ1Y MHYH ^>;:Q_:J;R_M.M_!^,Y^98=&U5OIR;L5;NM+_:;$:?9O$GPG,O<2>'M3 M"@?7[:?Y5[WS1S0!\[C3_P!JMB5?7?@\%[,NCZKD_4"[_K6Y^SK\1?'7B[7_ M (E>'O'S>'I]6\)ZO!IRW7ARVGMX)5DLX;CE9I9&R/.Q][\*]LYKP?\ 9\CV M_&C]HD^OBFQ_],UC0![QS1S1S1S0 -=7T"TTK_ (0O3K\1PV\P6/\ >L0Q^4C[W- 'VMS1 MS7RVW[/O[2Q_YNS;\/ASI?\ \72#]GO]I?\ Z.S?_P -SI?_ ,70!]2\T/_ $.D_P"&?OVE=OS_ +6#YSV^'.E__%F@#ZDYKYG_ ."D>?\ MAC/QY\RI^_TKENG_ "%+2H/^&?\ ]HWRQ_QE7<;O7_A7VEX_*N>\??L?_&OX MI>$=0\+^+?VF)=9T*^\OSK1O .G1@M'*DL;91@>'13U[4 ?7T?W?7_\ 4*=S M7S$GP!_:):;P,MDL3SQ^5/'P!_:(_Z.IN?_ W^ET ? M37-'-?,U58^_F^"M()/M_JA0!]&\T"?!>D$8_P"_= 'T7S1S7SB_P%^/#8_XRAU(<_\ 0DZ1 M_P#&Z6/X$_';&'_:=U+=U#)X*T@#'_?N@#Z-YHYKYT_X4/\ '3S$)_:>U0J& MY7_A"](^8>G^KI\?P+^-L/;@@\DPMQC/;TYH ^B.: M.:\&_89^)7B+XP?LM^!O&'BK4CJ^OZI'=O=7AA2'S"MY-&/DC54&%11P.U>\ M\T '-'-'-'- !S1S1S1S0 IZ'X4\&KK M^FZ/>)O234)[V2!KK:003#' $&0<&Y!KEY/%GA&Z_:^\&WDOPV^(_@GQ1%<: MEX8M]?73+.UT;7H_)>4I<2"1I9H@ML9H=H4AN2,9 ]B^,?P/?XCZKH_B?0?$ MU]X'\=Z(DT6G>(-/B2X4PR [[>XMW&VXA)"L8\J=R(P8;:P?"OP(\777C30_ M%GQ%^)]SXUN= N9;S1]*TW2(=)L+>:2W>W>21 9997\N251NDPOF-A: /*O! M/Q>\6ZIX<\$^"/!UOX?\(^)?%OB+Q7"VHQ:2CVFF6FGWMPDLHM4DC62=G>WY M+88O(S XP>FTOXE_%7P[JWQKT#Q#J_A'5+SPEHFDW>C:WJ49TFQF6X^V>=6$\D@JK!66+*^7YF1S/Q5^&ME\$/"?@RYDUGQ%INIZ3XBUS6+#Q]HOAL M:C:Z+]NEN)Y;>_M%=Y3!*DWE>8H^5XXF+0\5C?#?X"ZS\<)/C[NRZ;X MRB\/VNG^)-7TAM/DNKJP1IS<1V$T"!;-998T6)U82B*3+D-N(!J?"+]IG7-1 M^.W@OPI%\1;3XJ>'/%,>I0RZI;^%)])@L;FUMQ,IMK@EHKJ,A7# /(P.WYL9 MKA/V*=1L/@)?7NI:I=#3O#'C'3=?UBZN+AB42]TC6;R.=@!R"UE+"VT=K4^E M?15K^S_XNUKXL^"?B!XO^(BZUJOA!KH6VGZ?HBV%A)#^([A8M$UZ\U,W^GVYMWN;.[GN6O+!@)< MA);>\GMRVX8R&QQM(!\[?#'X@7G[-MG\?OBKK&G-)XIU?PKX>\67VG2"5UBU M+4;K4#!;OGYU2(SP1,!T$9/4"O5?A-^TEXH_X71X8\-:EXU@^(^G^)!=K>?9 M_!]WH7]A20P//$T\^)&LZ'\0OVF9])7P;X?N]!N=!ACUW7(S9P!9K*%I9;VXC*M,(4D8 MQJ2"/N!ANS4>O?L6^(M0^'M_\-=,^*<^D_"_[7'=:=H,FA13W-DJW<5R+'?@3XJ;XRZ!\2/%7Q'7Q'JNFV5WIR:=:Z.+/3DM+C MRCB&+SI&60O$&:1I'W * H"UUOQ:^$DGQ.UCX>W8U9=+C\)^)8/$)1K7SC>& M.&:'R0V]?+R)L[MK?=QCF@#YUUSXV?&[Q+X=^./BC0]=\*>&_#WPPUG5+:VL MYM"FNKG5H;&$3M'/(UT%C#*0A=0I;^%\;$@Z<;ZU2VV>7YI\[RM@.%(?"&J6EQI F&J6*21,61_-4V[DPD@@28W=.I(!\XVW_!0C4_\ A%]+ M^([521?F;:;J.%UD*[ A*N,9QCW*3XE_%;Q M5\;_ (HZ5I6L>'_#_@GX?7%A)(USI,M[=:D)K&*XEMR_G1B((=QWJI.)5X.P M@V=-_9?\;Z%X5LO MA\7[RP^&^GW<+6]EI^EO;:W%8QLK)8#4H[@#R_E5"P@ M\PH-F[:Q!]!T?X,R:;K?QM M '@7A?XW?&ZW\"_!SXG^(=5\)W7A_P :ZGI&FWGA72]'N(GM8-0=4CGBNVGD M+RKOC)0KM^9ESE=QE^/G[3GBKX9ZAXYF_P"%B_#KPG>>'GFDTCP7<6,FL:IJ MT<=JDJ23^1>*UNLK;BJ^5\B ,6(&1ZPW[-K2?!GX4> 7\0;O^$'U'1;UM1-E MN^V_V>R.%V>;F/S#&!NW-MSG:>W,7'[*GB:UT[XI>'M(^(EMIG@WXA:K?:KJ M=N^@"XU6$WD2),/B M1\,_A%X0\"Z5X-\#ZSKVA:IX@U*6TT:;^S-+LH+Y[>-;:S29299)74G,P (D M;:V[:/5M _9IUWP;XF^$VKZ)XYAL9/!?A>'PAJ27.B>;'K5F&MBP3_2%-M(W MV9<-^\VEP/FVX.%\/_V.M8^$OA/X:0>#_'EK:^+_ 597NDMJUYH)FM=5L+J MX:=[>:V6Y1DVR!&1EF!W(>2'( !B^*OVFOB/X0\(_$K0(;/PUJ7Q0\'^(]%T M2WF-M-;:5J4.I20"UD\G[0SPOMF=74.^#&#DAL+V7@_XA?$[PO\ 'NZ^'7C' M4="\7P7OA&X\46%YI6G/I4D<\=W';M:$//,"I\Y2)&*D$XQ20?LKW\^@ZY-J MGC!=1\8^(?%&E^)=9U[^R1'$XT^YAE@M(;<3'RHUC@2(9DD/+$YKL?'WP)B\ M3@#9P3NW?+@@'SS!^V M!XITGQ1\-(YOB%\/?%UQXDU_3='UKPGX9TZ6X_L5;MF4DZE'=S1M)%( OS(@ M?:[ "O5_V.$"Z=\8,%GS\3?$.WM8:_LE^-M0\._"W M0M7^).ER:'\/+_3-0TVUTGPH;%KF2R*+%]K)O9 Z^4)5VQB(!I=YSL"'V#X/ M_">3X3V_C"/^UO[6/B+Q/J/B/=]G\KR%NG#B$GRF<_=&.0#Y\^'GC; M7?"?[9G[38T?P-KGC:.>X\-F1=%NM/@%JPTM1^\6[N[:TGX MW:E\,?B/^UO\0+KPGJ=GJ=K;>%4MO#VI20---:^-LVM:M=3Z9\3H--@EM[. 0S::UE 8XY4F+-O*7\(P3#2K M/2]$.F0_:98FADN[G_2)?-D\EV4!?*1"S,J\\'/'D- MMXT\%07]@VNWVC-)::G9WD[2SP3VB7*-CS/*=6692K(#T8B@#SSP[JFL^$-- M^.;>+K#PWKNK#XJ^'H+E%L&;3ITG?1XEF2"25V241N)0#(^R50 6"FNFU'XS M?&[Q!9_'36O#U]X+TW1OASJ-[:6-I?Z+=7-SJ;6]DER8YI/ML21 B5!O"')8 MG:NWGK-)_95UZ/PGXVL->\?_ -NZOXI\7:;XJN-2;1A (FLY[.7R$A$S@HPL MU16))164$.5KJ-'_ &?7TKPO\8='?7?-/Q$U6^U$S)9@"P%S9PVI4IO/G8\K M=N^7);[JXS0!QF@_&3Q]\;_$6B:/X!N=#\*VB>$-+\3:WJNK:=-J3Q37^][: MTB@$\/.R"5FEWMG,8QSD<-J?[6'Q'\*_!34_$?BJ#P[IEQI_CZ[\)ZIKVGZ/ M>7>G:/8V^^/[8]LDIE?,T80?O H:6/)/1F?$A;/]FWQ'X!M;?Q[K'@'4K#P9 M9^'KKQ5=^%I=6T+7H;<.D,)CBF#17D;M)-'@_=E=3YF<5J_ 'X%^-;[X1R:C MIOCCQ'X/U^^\>:GXNM)=;L'W7=O)53U7! /6OV M9_BU?_%C3?$%S<>+/"'CC3K2YA73M=\)%H1/"\*.5N;-IIFMIELZ;JGB;Q MC)9MJ+:)I!TNSC2VB94VQM-+(\C&1V:221B<@ *,YP=1^!?CO2?C-XX\>^"O MB)HV@CQ9#IT5YINK>&7U 1M:1&.-HY%O(>#YAR-O>@";XL>*QI/[3WP0TG^Q M=-OY-8MO$*C4KB(M=6*Q6\#8@<$;?,. ?7 '&';>UN[5D:Y>2&"X:\-Q* HE17:-8B0A(W'.1]%R?!36]:\? M?"WQAXE\5VNI:WX-BU:.;^S](-I!J!O%2-"L9GD,7E*@X)DW=7YI\O?YA&_+XQG!Z4 >?\ MQH^*OCG2?A=^T!X<\>Z7X+\87'A?0]*UFVBATRYAL;N.[EG62">!YV9@CVCD M.)!D%6P,8KH+CQ%XD^'?[2GQJ\8:KK&DW'A?P[X+TO4;RRM]*D2Z-G'_ &K) M%!%,UYMBDW+*69DPX*?+&0&;L/C-^R]+\6H?BQ$GB@:5_P )WHFEZ'AM-\[^ MSQ9S7$GF >:GF[Q=$8R-NW.XYVC5\6? >_\ $OQ/\2:])KMG_P (KXL\/1>& MO$7ANXT]Y)+J"/[:%>.Z64>4Q^VX(*, JMUX( /#O!?[<=]+<_#6^UGQW\-M M;B\7:E:Z9>^$_#8<:KHANP1;LSO=.9VCD:-)AY*=M> MJ^%O@/\ $'2X?!&AZM\7)K[PWX5OH;J/^S=*DL-2U2*&,K;V]]"_"WQ'MO#7@?QE.,<8[=^IZG1YH .:.:.:.: #FCFCFCF M@!&SM/&:\+_9_P#^2S?M$<8_XJVS_P#3+I]>Z-G:?I7A?[/_ /R6;]HG_L;; M/_TRZ?0![KS1S1S1S0 ;XJ>(BW_@0M?1QSWQCO M7S?^Q/O^R_&[=MQ_PM3Q#MQZ>9%0!](\TWZY(KPW7?VVO@=X;\8IX9U+XFZ+!JV_RI561I+>!_ M[LMPH,41SQAG_"M/]L7Q'K?A']EWXG:QX>:>/5[30KF2&:U=DF@&PAYD9>59 M$+.&'0KFJ&I:+8?#SX*^'?!O@;X;2_$OP7)IB:8VGZ;>V$*261@P)9#1@,OGOP M[XBT#QA\*?V4[SPQ8:EHOAZ'QN+&SL]0,VYF$("X. "@' M&*[;]G// L_C3P_P")].U7PM!;ON:%X>U?PB)+W\&?&G1!KO@CQ'8^(],Y1Y M;1CNB;KMD1@'C;_98 ^U=MS7S-^T%XV\'_LWZ7\6OB;X>M[&7XI/X>M9[S3T MN68W$:S/;6=S- &^94DD92^%R$*[EQFH-6OOB)\"/%WPG/B#XE:A\0-.\4:N M/"VMV6HZ99P".YEM)9H;JS-M#')'M>W9661I,I+GA@'H ^H.:.:^";SXD?&. M#]F;QY\6C\5KUKNWU:]T[1]+_L73EMX$36A9Q/(WD%Y7"*X(RH(91MW99O5- M<\7^,_V??BCX'T[Q#XTU/X@:!XFT_5&O5U.TLK::RO+*R-YYEJMO!%NBD2.1 M#&PJ^$!I5FFF+I M^H7$:?9K=EB%RLD,=TFV22>0%HVRA4D#LO"NH_$CQ/\ &CXKZC>?$>/2O _@ MO68[:RT62QMHX)Q_9L%PZ7=T\;.L<;3AMR-D$MDG"A0#Z;E7AZ5Q/ MB[XO>#_ ^A>)];UCQ#9VVG>&76/6'1S*UD[(CHDBH,J2LL3#/_/3\:^/1\=O M&ND1_"'6--^(/C?QB=>\1:-8ZX]]X/AT_P -7-O?2K%*+.>:P@E8%G#1.LSY M49.0Y--\77WBCX5^%_VO/&6B^-]8;4=/UB,0PW%C8RP^;+8Z:R3LGV8,2L;F M(=5,>2R._P [ 'WS'PQV]"-W'&,^WN#!86,*Z%;64ES?7EQ;K=223-=02E42.2-0D83/SG=Q@>1:7\;OBE\4]=_9 MU\/V_C5/!]QXFE\36'B:]T.PM)_MCZ5*L0>W^T0RB,LTP% 'W7S M1S7@_P"SIXJ\4R?$3XN^!/$GB:Z\7KX1U6S73]6U"WMX;E[:ZL89UCD%O%%& MQ1C(-^W+9]J]XYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:1LE2/44 ?, M/_!,W_DR#X9?]J\T,^WK7SG^Q7_ ,>7QK_>;_\ BZ?B M+Y?[O^D+Q0!]&\T']"N/#?AGXL?$'PIX M2D9DBT:PN;.;[)&2,0VUS/;R7$42=% DR!G!Q7T%S1S0!Y!I7[-O@_P[X6^' M>@:,M_IND> ]3_MC3+2*X,OF3F*='\YI%=I WVN=CM(.YAC &*B\7_LYV&M? M$"Z\=>&?%?B+X=^*KZ&.WU*\\-R6_DZFL>1$;J"X@EBE>-2P5R@902 <$@^R M(:#^RWH6DVGCT7_B7Q-XEUOQII\FEZEX@UJ]BDO$M6\P+%;JD20PB, MS2,JK%CW[*W@P:_P#";699;Z:\^&FF_P!F:1YCQ;;B,PQQ(UT F79# M$'384 )_$=YXFO?MCHQ2ZNF4R)'M M5=L2[1@'<<9Y-8OCSX!V?C'QY9^.M)\3>(/ _B^WLO[.?4O#T\.+RW!9EBN( M+F":*1$9W9#LR"QP:]%M$TOQU!K%[K7CBY\<6WV+7]4\07 M.Z[O+7RWC6W4P+$L*(LDF%B13\^1R.(?"_[-=EH_B;PEK.L^._&'C>7P@DL> MB6GB"XM1!9R/"(6FQ;6T1GD$19 TQDQO?^(DU[?S1S0!\J_M&? >XT+]BOQI M\/O!D6K>(KF^NS 99"#M^4#))Q7I/AK]GZRTGQQH M_BO7_%/B/QYJFBV4]CI \0FS=-/CFV":.: / MG_1OV2]#T>'0](;Q=XKU+P/H.H+J>F>#;BZMVT^VECD::W0R+;_:9(HF*M'$ M\Q5?+CX; %=M:?!'0(M-^)6FSRZA?V7CZYGNM6@N)(P$$MI%:/'$45=J>5"@ M&XLE17,=LBD,[)AV(0-M9?>.:.: /(/%_P!MO$'C74O&&B>,/%'@36= M5L5TW5)/#LEL%OXD9O*9UG@E570,X26,)(%8C<H6>E6L$RM#)]L6,7#7 92[N2FX%67YF?/85[%S1S0!P_@[X8Z7X1 M^(7CGQ99W5[-J/BZ6UN+^&X=&AC:W@%O'Y0"J5_=HNX,6.<\3_OF^N%_I7TSS7S)_P35Q_P ,1_##;_S[7>?K]MGKZ;YH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@#E?BMD_"_ MQ@,9SH]X.N/^6#UR?[)_/[+OP?\ EQM\':..N?\ EQAKL/B?(8?AKXK<)YA7 M2;H[?7]RUG^A1<4 >K^%_"OBO4/AMXTT/P=XCDL4M?$5X-.>TB%XZ);R2K#>23)&\DB# MZD MF/(PT[5SVNGPC9Q?!/P'X!^.5Q\7K73O$FBV*>"8[O3=0MAI]NRAIY_[/CAF M5+98UF!GDECW0IO5B00 ?9GA+XF:7XP\5>-/#5I;W<&H>%+V&RO1<;$$C301 MW$4D6'.5990,MM.Y3Q7$R?M3^%&TVPO(M.UJ2RU'QFO@C3;J&U0)>7ID>-YH MOG^:"-HY@S_],7X/0^0_&#Q!KW@W]I?Q1X0\()?0>)OBSX;TVTTO488\PZ;- M:S7<-Y>E_EP8+25) #DL\<:=&6NGO_!^E:#\?/@!\+?"[VUIX:\#Z/JGB>?3 M6A#F5(X%T^U;_KH7O9Y-_P#$58]: /<_AO\ $;3/B+'K[::DD#Z+K%YHE[;3 M@!XKBWD"G.&/#(8Y%_V)4X'2NRYKPO\ 999M=;XJ>+X@O]E>)/&M]VVO=.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH 0Y]<5X7^SWN_X6Y^T/Q\O_"8VW/\ W!M/KW7FO"?V>6W_ !:_:&(? M/_%8V_R_]P;3J /=N:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ ^M?./[%4WF6?QL7^Y\5/$0_\ )A:^ MBY<^6W..#_*OG+]B?_CS^-_.?^+K>(__ $&?%W_"+ZI\2_#%GXA64PRV.QQQ0!-S1S1S1S0 'KN_1;EYHY MH Q/!OAS3/!OAO2] T2SBL-&TRUBM+&VA^Y' B!4'7G@=>_/7J=OFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FO"?V=W8_%?]H4-][_ M (3*W_\ 3-I]>[. M-(GGL[:ZU?0[VUFBEM_.MSJ%P(Y8V8AMKPM'(CIQZ&@#T!O@U\/? ?P$U+P+ M\=Q^#?$WA'X; M^'_BAK5CX9\/^%[1MOA'0I?$OB&^.W9!)3>726ZSW,9;!VLZ @#.X" MMS5OV<;^+XE^)_%?A[XC^(O"<'B=8&UW3=*M+)VNI(($MX6AFFA=[<"-,'!Z MY93'@Y /+_A[^T)XSNOAK\(_$NJ:]-J>FZM\1KGPQ-J3:=':RZMILCWMK93S M1-$I@DV6L^(M,\#?#RUN8( M98KR[%^D%W?F1D8NKG[2J<[=EN7QDBG?%'X)M8_"7P9^R_X'T;Q5+ TUG_:I9S=*JQM=YC*I& #F3=P.3]!ZA\"?#=U9_#?3[9)+#1_ -] M'J.F:9;A?*=XK2:WB$G!)VK,6XYW!??(!XUHZ_&J\^/6N_#]/BM'<:%!X=LM M8U;6X]!L5N]+NI[FX6*VLHP-JK*D+,6N!<$"/Y<%U>N-\)_M ^+/%7PM^$=O MK7Q+FTG6?$ U'4M0NM"\,MJOB'4-/CNGCM)8+&"SGAACECVEY6BVC "JQ9BO MTS9_!73-/\2?$G7K;4+Z#5O'<-O;WEU'Y9^R);VQ@B6$[,87<[#>#\S'BN(A M_90M_#NI>%K[P9XZ\1>#+G0_#5IX3DDLXK.Y6\L+9W>'>MQ Z+*&9V+J%QNZ M4 >/0_M&>/;[X&^-(_#GBB?5_%A^),/@GPOK&NZ.EC<3++):,1<+C.O#G[35KX)\0?$'_A,[2]\)7&NWUC_8UO8V]C*+V* M&!K?8ID$3AIU"2RR']UNW'/&_P"%OV7="\+Z?X2LQJNK:E_PCGB>]\51SWKQ M>9>7=R+O<;@K&-^W[8V#@,"B\XS5+XM>&M9\'ZUXA\9>#+/4=;^(WC"PL?"^ MEM/ &LM&6-KF474S+'\D"&:65_,^^T<<8YD% "?L7.C?"S7TLE@&@1>,_$B: M+]G^Y]A_M:Y*8_X%OQ[;:]\YKB_@[\-=*^#GPU\.>"-#63^S-#LH[6.28#S) MB!EY7*@*9'\_P#2ZXKZ;YKYF_X) MK[O^&(_A?NZ_9KK\OML]?3/- !S1S1S1S0 0_LQ_ M'+X<:3^SE\++"_\ B!X6M;ZS\*:5!<03:U;))'(MI$KJRE\J=P/'M7T'J%I# MJ%G+:W4$5S;3J8I8ID#(Z$$,&!!!!&1@\&O+(_V4?@D/^:.^ AQ@*?#-CT'< M_N\$W*+XD>$I)$^\JZY:D MK^&^L=/V4?@G&Q9?@[X!4XQ_R+%E_P#&Z/\ AE'X(EL_\*>\ D_]BS9?_&Z M-O\ X7M\-9"5'Q!\+,5ZJ-:M>?\ Q^IX?C1\/KAI!%XY\-.4(5]NKVYVG&0# MA_2N?7]E3X*QYV?!_P !+N&TX\,V73_OW3/^&4/@ET_X4[X ('_4L67_ ,;H M Z*3XT?#V%PDGCOPRK'LVKVX_F]1VWQR^'%XR+!X]\,2.V0%36;8DX^CU@_\ M,G_!+_HCG@'_ ,)BR_\ C=)_PR?\$NWP<\ _CX8LC_[3H W+SX[?#73PQNOB M'X6M0IVL9M:MT ..G+U#:?M"?"V_3=;?$KP?.H.-T.NVK '_ +^5D_\ #)_P M3[_!SP!^'A>R'_M.E_X9/^"/?X.> ?\ PF;+_P"-T ;\7QP^',ZLT?C_ ,+R M*IPSKK-L>?\ ONJUQ^T)\+;<$S?$GPC"!P3)KMJ,?^1*RV_93^"C*%_X4_X! M8==O_",61_\ :=,_X9/^"??X.> /P\+V0_\ := &E)^T=\)X2HE^)_@U"PRN M?$%KR/7_ %E+_P -&?"A@!_PL[P:0QP/^*@M>?\ R)6;_P ,G_!+_HCG@'_P MF++_ .-TG_#)_P $NWP<\ _CX8LC_P"TZ +LG[2GPBC<+)\5/!<3MR%;Q#:# M./K)37_:8^#Z_(_Q7\$(<9*GQ'9#CU_UE5/^&3_@GW^#G@#\/"]D/_:=+_PR M?\$@0?\ A3G@+(Y&/#-EQ_Y#H EC_:E^#$V=GQ=\!MQD[?$UD2,=_P#65)_P MT]\'%17_ .%L^!P&4N#_ ,)'9?,!W_UE0R?LK_!>8#?\(? ,N/7PQ9'_ -IU M'_PRA\$U_P":.> /P\+V(_\ := %@_M/?!O:K#XM>!L.< 'Q'98)]/\ 65:L M?VC/A/J#3"U^)W@ZY$1PWDZ_:-M^N).*S?\ AD[X)=?^%.> ?_"8LO\ XW2_ M\,G_ 1[_!SP#_X3-E_\;H W5^.7PWFCWQ>/O"\JC^)=9MCC_P ?I!\=OAO) M!%Y MS\OANR7M_P!<_>@#?F^.WPULV_?_ !"\*PD_\]-;ME/Y%ZLVGQD\ Z@ UKXX M\-W*G^*+5K=OY/7,K^R?\$@BK_PIWP$0OKX9LB?_ $77FO[37[,WP?\ #_[. M/Q3U/3/A9X*TK4K+PKJES:WMGX>M(IH)4M)621'2/!;-_+N?&GAVW)'RK)JMNI(]>7J-/C7\/)&VK MX[\,D],#6;;^CUSB?LE_!!.GP?\ G_ O#=H1^L=2#]E7X*@KM^$/@1"IR"G MANS4_F(Z .RA^(GA>Y3?#XDTB9/[T=_"1^>^F-\2O"2-M;Q1HJL> IU"$'_T M.N);]D?X(LSM_P *D\%*SG+;= M1G_R'2K^R3\$5CV#X1^"=N<[6T"U(^OW* M .P;XH>#5F,3>*]#695W&-M2@WJOJ?GZ#+9E6;Q?H,189&_4H5R M/7[]"$5NH7P_:__ M !N@#JT^+G@6280IXT\//(W\"ZK 3_Z'5R'Q_P"&YU$D?B#295.?F2]A/Z[Z MXEOV3O@JRE6^$7@4C;L'_%/6AX_[]U$W[(OP/PN?@_X'.../#MH/YQT =A/\ M5O!%M-Y4_C'0()>OEOJD"M^6^KUEX^\-:D"UIXBTFZ4#.8;Z)^/7AC7"K^R; M\$5QM^#_ (!!'(_XIFSS^8CJ&3]D/X'N'!^$?@K:YRZKH-MC\@E 'HTGC#0T MA,C:UIZ1CJ[7:#'ZU8CU[39HDE34K5HW^XZSH0WXUY='^Q_\$((O+7X3>#_) M)SY9T6 KGZ;*BD_8U^!LRE&^$WA$1-P8DTB$*>^ZM]-^'7AVTM;TC[5;P MV*B*? XWH 0P'H>*@D_9&^"$VX2_"/P8P^[C^P+7ID' VIP* /4VU6R3EKVW M"XSN:50,>M0KXBTE\!=6M&).!^_3K7E\G['WP1D:%C\*?"/[EBR8TB !?P"B MG+^R'\$HR[+\)_"/SD[LZ1 <[@5)^Z>S'\Z /46UK3\ _P!H6^-VT9F3!;&< M?H:JS>,-#M6*RZSIL+9VE6NT'/YUYN?V0?@;)(6;X2^#6;8J\Z) <*!AG1J.NZ[C _G35\9:!,R!-=TUV8955O( M^1^=M3_ .TZ&_9)^"&_S&^$'@;=C_H7+7_X MW0!WG_"=>' 7!U[3#L.'_P!-C^4_B15+_A:O@DSF$>,= ,X&3%_:D!8#Z;ZY M%?V2?@?&2R_![P(2W][PW9G^<=2K^RI\%8PP3X/^ E#C:P'AFR^8>G^K_P X MH [1/'WAJ5=R>(=*<=3?LUW,%Y\2/C_/;3PW,4GC.)EDMW5T(_ ML?3NA'OFNC;]E;X*Q["OP>\!ADY3_BFK$$$&-'\+6,LGF2VVC6$=I'(_0,RHH#-@#F@#I^:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@!&SP#WXKYS_ M &*I-^G?&@?W?BGXC'_DPM?1.]"\- MW[_$WQ!<1VNK7B6LAB>X4(RAB-RDJ_(]* /M'FCFO(F_:U^"RJY_X6KX/*QX M'_(:@[_\#IK_ +77P3W2@?%?PB?* +[=9@.T$CG[_J1^= 'K_-'->1R?M:?! M>WF,4_Q5\(0R ^6VL0 KD9'\=)_PUS\$TC20_%CP<%<9!.MVX_F] 'KO-'- M>3-^UI\%%*C_ (6QX,^89R-=M>!ZGYZ5OVK/@N$0GXK^#-C' =->ML9].).M M 'K'-'->1K^UM\%O-:-OBIX1C*_W]9MP#[@E^:E_X:P^"@52WQ<\$H"<9?Q! M:K^'^LH ]7YHYKR"CM.,KKUJ?\ V>F2?M:_!2.Y2W/Q:\%B M5AN&=>M0/Q_>4 >M\T#]K+X*7;$1?%KP2^.3_P 3^U/_ M +4J.?\ :X^",+,C_%OP4"@W,!KUMD#\'H ]#VC/) M3?MJ? B.-Y/^%L>%-L9&_;J2$\CC@')J!OVWO@,BQO)\5/#D>[[JO=A2?H#_ M #H ]TYHYKQ3_AM#X&>6LC?%;PK&#T$NIQHW0]LTZ/\ ;.^!K8/_ M7PO@J M.?[13'?O0![3S1S7B4W[:_P(M_*\SXL>%%$@)!.II39OVV_@+#&6;XM>%-HY M^74D)_2@#V_FCFO!&_;N^ "*"/BKX=9>^VYW?TJ6/]N;X!2QAU^+/AD*3@9O M0#GZ4 >[>V2!^- 'NG-'->(2?MK_ B$#S/BOX6C8[3L_M),C)XXJ*3]N+X" M0KN/Q8\,L,D?+?*Q_2@#W3FCZXQ7@I_;N^ (A:4?%7PZ47K_ *23_(&JW_#? M7[/: ,W_@F_M_X8G^%VS&/L=Q_Z63U]*\U\V?\ M$XU=/V+/A>C)L*V5P.N0?]*FP1]1S7TGS0 :\J_:QS_PRS\8_^Q-UGI_UXS4 ;GP+7R_@G\/E^7_D7M/Z?]>T==SS M7#? U&C^#'@%"I0IX>T\8/\ U[1UW/- !S1S1S1S0 2R2SZ-I\TDG$C26J,3]3BMGFCF@##A\$>'H"#'H6FH0,#;:1CC\JF_P"$ M5T7C_B36 ]/]&C_PK6YHYH RO^$7T=9!*-*L5D7HWV9./TJ*3PAH4V_?HFGL M'.6)MH_F]^E;7-'- &/_ ,(GHHV8T?3_ )?N@6J<#\J3_A$M$YSHNG\G/-K' M6SS1S0!E'POH[+M.D6)7T-LF/Y5$O@_05;<-&T\-[6R?X5MF/LR<_I21^%]'C7:FDV"+_=^S)_A6KS1S0!E+X6T:-RZZ/9*Q&"R MVZ#^E2QZ#IT9RFFVJ'ID0)6AS1S0!G2:!IDGWM+M&/\ M0(:C7PSI"/O&DV( M;U6V0&M7FCF@#./A_2V;+:7:%O\ K@E(= TIL Z79\F=E+]GB[QH?\ @%2\TL:CC:NW MTVXI_-'- #?+3^Z*55"]!@TO-'- 1NZT@7;TI>:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:\J_:QS_PRS\9/^Q,UG_TAFKU7FO* MOVL,G]EGXQC./^*-UC_TAFH WO@=_P D7\ ?]B]I_P#Z3)7;\UQ7P27R_@SX M#7.?^)#8?^D\==KS0 (_%-[#+<6>B:=@6:QS1L,JRE[M<@@YZ=ZV8 MOVI=:N&VI\ /BVH W9?3M-7^=]0![[S1S7SU-^UIJD,D(;X!?& &3LFC63C\ M2MX0!6K:_M':_>2((_@-\4$5N\EMI48_)M1!_2@#W#FCFO$Y/VB?$<;IGX#_ M !-;()^6/1R>/^XC42_M(>(&5#_PH3XHG)(XATC_ .6- 'N/-'->0/\ &[Q5 M]GAE@^!GC^8MUC>?18V7Z[M1I/\ A>?BI3\_P)^(@/H)M#8?IJ5 'L'-'->/ MK\=/%,TA1?@7\0T(&R\T;5M#@/\ WR=0- 'M/-'->*1_&SXDLX$G[/OB^,>JZ[H3?^WU,F^- M?Q*./+_9Z\8.W^WKNA(/TOJ /;N:.:\.C^-?Q0\R/SOV>/%0&<,R>(=$("^N M/MW)]JE?XV?$9%8_\,^^,?,WX11K6A$%<=<_;N.W'O0![9S1S7B3_&WXDC!7 M]GGQT/C*?X9+[054?C_:5 'L/- M'->.O\:O'$:G=\!/'6\#/[O4="93^6I=:23X[^)XXR6^!OQ"&U"S!9=%8 ^F M?[2H ]CYHYKR-OC3XL:Z"1? _P =NA/S2-=Z(NW@'&/[1JL/CGXP2257^ WQ M PI^5H[K0VW#UYU*@#V7FCFO%YOCKXTDAS9_ +Q_))G[L][H40Q]?[1//X4Q M/CEX]61O._9_\+=O\ R0;XB;O3S]$Q M^?\ :559OCOX]528?V?O';GMOU#1!_[D#0![=S1S7B*_''XBOYA_X9]\8*%& M>=9T3<3Z ?;J!\>?'.T-)^S_ ./$.,;5O=%8Y_\ _IUYH ]NYHYKPV;X]?$ M#RT,'[/GCASCD2:GHL>.?^OZF2_'3XF@,8_V=O%K'T?7-$7M_P!?IH ]UYHY MKPIOCG\38UWM^SSXK/W!M77=&8\Y]+NG?\+V^(JH6/[/WC -E@H&KZ0><_\ M7WTH ]SYHYKPZU^.OQ$FD"2?L_\ B^$[<[EU72"I/H3]KX^M)'\=O'JW#1:A M\ _&=O!G_76NHZ5X3A+;3'Z?2^K.D_:PU=6VM^S_P#&#/3*Z/8,/S%]0!]")+H*T/P!^*'EXS^^ATJ(_DU]G-<%\ M>/CIXF\>?!?XA>$[/X#_ !1@U'6_#NHZ;;R2Z;9/$LLUM)&I8Q7;L1EA]U6/ MM0![]\$E\OX,^ USG_B0V'_I/'7:\U\Q^ ?VB-?\,?#OPWI]Q\!_BI//I^EV MUM(T.GV"*SI&B-A&O5?&0?O(OTK=N/VJM7MXO,?X ?%X\@;8M+T]SR"[W]E6 _G?5 M+_PU%K)C1S\!/BRNYMOE_P!FZ<"."<_\?WM0![WS1S7@4W[4VLQ1JY^ /Q:( M;)PNG:<6X]OMU9DG[8&HK*%/[/WQGSG^'0;1A^8O<4 ?2'-'-> -^U1JWE*X M^ ?QOC?E>N?"T 'YFZJ?_ALN[V,S?L__&N(*,_-X9@.?;"W M)- 'TAS1S7S-_P -LS-,\:?L^_'!BI )/A.)5^N3<"K;?MC7+&7'P$^,X\M/ M,W'PW %;H-H_TKD\_I0!]'?C@Y_P!GPK 0/Q^U58A_ M;&O+B,R+^S[\:L@XVOX=ME/Y-=T ?2'-'-?/%U^USJ%I''(WP"^,DRRM-7]K;4F=0?@#\8ESSN_L2R(/M_Q^F@#Z%YHYKY\ MMOVL-4NA\GP!^+ZL"1MDT>Q0?7)O!5U?VEM>$;2O\!?BI&F.!]BTMF/L%%]G M\Z /=N:.:\"_X:HU@Q;A\ ?BYD=%;3-/!_\ 2ZM"U_:&\0WF]D^!'Q+0*.DT M6D(3QTP;_- 'MO-'->"WG[3VKVXF M*V?I]O''O0![GS1S7BDG[0OB-<,?@1\3 /[VS1_Y#4":)/V@O$/G10CX&_$M M_-XW>7I(QQZ_V@,?6@#VOFCFOGJX_:PU&RU*2R;X"?&!YDX8P:+9/%^$HO-K M?@:7_AK/4A$)!\ ?C <@G T:QSQ_V^T ?0G-'-?.K?M?ZHKJO_#/OQEY_P"H M#9$?G]MJQ;_M8:Q=,VW]G_XO87KOTFP3^=]S0!]!C"]Q3_ I^V%)XT\+V'B+1/@Q\3M2T:_M8KRRNH=/L L\3 M_=V@WN><9]@1[4 ?1G-'->%2?M*Z]&ID'P%^*CJ">!:Z5D?A]OS34_::UN1@ MJ_ ?XJAB V'L=,4=1W^W4 >[\TR;P+C\>]"_M/:ZTL:#X!?%;+G W6>G =.^;[ _&@#WKF MCFO ;C]J;6;"2.*?X!_%HN^3F'3=.G7_ +ZCO2*CC_:NU:9F4? +XN_*?X]( ML5'ZW@H ^@N:.:\#?]J/6TC:0_ 'XL8 XQ8:<3^7VZF-^U5K/EJQ^ 'Q:.1] MT:9IW/\ Y/4 >_\ -'->$']IW6-J_P#%A_BJFR?M1:Q;RQ1GX#?%9RX)W1V.G.OY_;NM 'O7-'-?//CD#C=QX2AQZ=?M7O0 M!]./CF>WR>$ M8F_EYHYKY>_P"&YY=RC_AGCX[\_P#4G)_\D4?\-T3'=C]GCX[<''_( MG)_\?H ^H>:.:^6Y/VZY(<%_V=OCR1G'R>#%;M[3T+^W6S*"O[//QYSA?E_X M0H ]_6>@#ZDYHYKY;_X;O8?>_9W^/?\ X1:G^4],/[>V&Q_PSM\?#]/!&?\ MVO0!]3\T(0!G<_@63!]N)34C?MU0X!'P#^.K9../ LO'O MS)0!]/8_@S M\:;GVC\"78_]"(% 'T?S1S7S3_PW!:M&6_X4=\;L>A\"S\_DQJ23]MJR6-7' MP3^-;MC[J^!+D$>W)% 'TES1S7S1_P -N0-&A7X%_&_YFVX_X0>4%>#SR_\ MG-1_\-Q0\@? CXY,,[=P\$2<\=?]90!]-\TO_"$2 M<<]_WHJ>/]MW=(H;X"?&Y%;=B1O!W<$<8$Q/Z=J /IGFCFOF@_MN R;!\!OC M>QZY'@T@?FTH%#?MKS;U5/V?OC@Q8XS_ ,(G&H_$FX&* /I?FCFOF>X_;6NK M-MK_ +/?QN8XS^[\+PR#\QT;? ;XRY"%]P\,P;>GW?^/KK_A47_#9URLI#?L__ !K09(W?\(Q" M<\#TN30!])_K<"B7]M"[4A?^&?\ XV?- MQE?"T''O_P ?5 'TIS1S7S1)^VI<)YI;]G_XVH$Q_P RI$V[Z8NJE7]LJYDA M,A_9^^-7!"['\,V^[GG./M6<<4 ?27-'-?-TG[95S&S@? 'XTR' ^9/#$'S? M^37:D_X;.NF;;_PS]\;!DXS_ ,(S!QQU_P"/J@#Z2YHYKYN7]LRZ\S:?@!\: MD(.,MX9@(;Z?Z544O[:EPBY/[/OQN; /3PK$0?RN30!]+#T[T ?4O M-'->(?L\?M0:7^T+J>OVND>"?&OAI-$D>UN[KQ1I4=I#]I1]CVRLDK9E0@ED M(RN>O:O;^: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:\R_:@R/V:_BP?3PEJ_\ Z135Z;S7 MF/[46?\ AF?XM_\ 8H:O_P"D4U %S]GE=OP#^&JC^'PSI@_\E(J]"YKS_P#9 MZ_Y('\-?^Q9TS_TDBKT#F@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH SO$F1X=U0^EK*?\ QPUY+^Q.V[]DGX1'T\,V(_\ (2UZSXFR?#>JCCFT MEZ_[AKR;]BA=O[(_PAZ?\BS8G_R$M 'M?-'-'-'- !S1S1S1S0 E?2O-?-_P"Q*V=.^-G_ &5;Q+_Z4+7TAS0 7\"_ATH[>'-._P#2:.N\YH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: ,WQ)G_A'=4_Z]9/_ $$U MY'^Q)_R:/\(O^Q:L_P#T4M>N^(MQ\/ZH!]XVLN/KL->3?L4H$_9)^$0 Y_X1 MFQS_ -^5H ]JYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:0],G]*1&WC(S^- #N:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:1L_K2\TV0';G&2O(Q]* /F_\ 8B_Y!_QO_P"RL>)/ M_2A:^DN:^?\ ]C&S@M_!7Q N(K=HKB\^(?B::YF9L^?(-2FC#_@B(G_ *^@. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:\M_:JS_PS#\7>I&]4 M1NC6LH_\<->3_L4L&_9(^$.W_H6;$?E$M>J>+O\ D5=9ST^Q3=L_\LVKRO\ M8JQ_PR7\(L?]"Q8]L?\ +%* /:^:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YI&SBEYIKDX'3KZ_G0!X'^QC_R(/C7=_K_^$]\2 M^9]?[4GQ^E>__4?M:9_X97^,?_8FZ MQ_Z134 =#\#V9_@OX!9OO?V!8?\ I/'7;//'/B"[TK^V!;^"=(34F MCM_-,1=QYRN &VC.W'S+SSB@#WSFCFOEJ/\ ;M>X;8O[.WQZ4G_GIX+51^9N M!4A_;DF4Q[OV>?CK@@GCP>A/'_;R: /J'FCFOEI?V[G9CM_9W^/&,X_Y$U!_ M[7J23]NF2'!/[/'QX(_V?!BM_*>@#ZAYHYKY<_X;L\S(_P"&>/CR#U^;P4!_ M.>IG_;@F4,P_9Y^.C#V\(IG\OM H ^G>:.:^7E_;FFW ']G?X[#/3/A",?SN M:LQ_MLW,TFP?L\?'!3C/S^%H%_G=4 ?3'-'-?,\W[;%U V&_9Y^.+-Z+X6MV M_E=5/9_MEW^H,1%^SU\:UP,_OO#UK%_Z%=C\J /I'FCFOG,_MA7RR>6_[/WQ MG3C/'A^T;_T&\-16O[9E[>EA'^SY\:E(4L3)X;[I7G M7QR_:2UGXA_"7QMX+L_@)\8[34/$>B7NCVT]QX>MS!')<0/$K2,EX<+E^30! M]*?!7_DCG@3G=_Q(;#G_ +=XZ[/FOE?X:_M.:QX=\#^'="D^ OQ=DN-)TZVL M9I1HEG'$SQQ)&Q3?>#*Y4\UV:_M(:](96C^ _P 4R$YRUMI*D^P!O\T >Z\T MW)69%/P&^)B;CC) M&C8_34N* /:>:.:\0/QR^(4TA\C]G_Q@]L4+"236='BDR"!@J;SC\^U2-\-%53!\!?'KR$XVR7VBJH/U M%^V/KBJ,/QS^*[,?-_9R\3HN[C;XDT0Y7UYNQ^5 'N_-'->'M\;_ (F\X_9Y M\6OD\9UW0]OYB]-56^.7Q:\XK_PSAXE$>,AAXFT3/Y?:Q0![US1S7C%O\;/' MK0E[CX"^-(9\+^ZCU31''?\ B^W5ROQ _:H\7_#G1TUO6_@=XHT?0([NVMKO M4K[5]+*0>?,D"-Y<-S+(W[R5.%7OU[$ ^D>:.:AA],8(4#OR/YCOUJ;F@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@#&\:8_X0_7-WW?L,^?^_;5YC^Q? MN_X9+^$.?^A7T_'_ 'X2O3?&S%?!NNMW%C/C_OVU>9_L8JR_LG?"(GJ?"VG? M^DZ4 >S^+G@?QE\:?C'XF\2S>%$UR]M]*TC1]2U2UM-)L[:]:SA/V>P82// M)(A=W8,0'4@ #(L_"/XN>%)O^%;"Q^(>L_$S1+#Q/KME!XBU:.\L9["&/2I[ MHPWJ2 "\DCCD4"9T5=I!500Y(!]L^1%=M;QKY:J499O+5W*JW)!XH ^M^:.:^ M-?AEX@U3P?\ MK>.[J[U._N?#OC+7I_#8LYB3!9WUGI=C>VNP_PF6&6_R/\ MIDE6.FK"C B M%9X;>SF+X.&GD.#T(!^@7-'-?&OA_P#;B)\2M)T'3K8>"O$U] M##X7UNY*3IYNF$PR%XE*21?+MF0D'>2%0@9 /KKFCFOCS4_C]XI\$_#+X;0Z M,_@'P=I&H>$M/OHM:^)GB?R$N9C;H&M(H_\ 7RLJ;"\TF,[O6O?_ (3_ !*; MXC?!/PSX]?36M)=8T6'56T^-_,92T0(+VU71EN&\R&WLHXYECB%NI QL.75NO M2G?"?X]_%:[\)?#+P=8G0_%7B[5/^$DTZ]\3:U)+%:G^RKY+6.[V1Y,P='4E M0ZEV+?,N": /LWFCFOCO3_B3XA^(7Q,^#,7B>VT^U\1^'_B#KOAV^_LEG6UN M&BT2]=9DC?_"#PE\-_#'A_2;KQ#X4O\ M73/KM_=3P:;'#?0Q*=ID:6<,9V^3S5(W@A@%VL ?;7-'-?&NO_MK:SHOA'P; MIVIMX5\*^.M=\1ZSX>N=2UB6V\T+.OH7FOGC]OM MS'^S#K;>FLZ#_P"GBSH ^A5[D#&>:=S38^5!_O<_I3N: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: ,/QWG_A!_$7_8.N/_135YQ^QO\ \FH?"'_L5=-_ M])HZ]&\>,5\#^(3_ -0ZX_\ 135YO^QI\W[)_P (#Z>%=.'_ )+1T >R\T1Y?V0?!CM]YKS62?_!O>5]*.?E]N:^0;+X^>)-=\:?$6SN_C+\-_AW9Z#XDFT>TT M?Q'I0EN&MX51Q,Q.I09#[W!^3HG6@#N[3X ^./ OB[Q/??#;XDV?AS0?$5W< M:E>:#KV@?VK;6M],Y,MQ:.D\#1AF&XPNSHKM(<'>,5O!W[)+^$]2T#5[_P 5 MS^*M7M]=U3Q+K%;'Q%JMQXM\2Z_ISW]B/!WA^\O!JT:>67FMXH3.1&!,C >:1M8U@>)/VM= M+6;X47?A_2=3W-D+:VNB\31QC,=PMQ#&&1@Q$<=P=N% M+* >"^$?#_C3Q#J7P:\%:7JWC:?PQX=\1V5W_87B+P//IG]C6-E',1%>:D4, M%TR;8H8Q$WSL4E7W[57@+2/&4^C70UY+2*^.D3>(UT*[_L6 M"]$ZVYM6O1$(MXF;9G<0'#J6!P#S7Q4_;(\.^&?#/Q%?PG8Z]XCUOPC9ZE%< M74/AK49]*MM2M8RWV>XN4C"+@E6<@[=H)WK@&@"Q\1OV6;CQOX.^(6FV'C2Z M\.Z[XF\2P>*-,UZSM6%QHLZ6MK;$1XE0R9CMI%)S'A;AACUE\5?LA^&_&'_" M0V+7:YM;B&27]G TLD(N)X,9AC:2)]JLV\J=P7&X MU:;]H[PUJ6J:!X@LO$R3^"KKP3J?BF2V739FFE@MY+4M/NQ\IC1Y%,3#<3(/ M3% $!^ ?C'QA;ZQ8_$SXE/XOT;4/#=SX=_LS2=*_L>!Q.09KR4>?*'N2J!48 M!4C&\J@WD&I8_ 'X@ZOXCM=5\8_$ZR\32V?A?4/#ML+;PP+%F^UFW,EW+BY; M,V;9:-&I/K,.AVRV M$-\83&\L<;$0EP'(W!-H=@<.5;A<[1S5W^TUX)@^&.D^.;/^VM6T[5KF33M. MTO3]*N'U.ZO8VF$EHMLRAUD4VT^0VU0(G+$ UF77[77@;3_ [;:KJ,'B/2 MIY]>B\-3:%=:#<#4K749+;[3%;26ZJ6/F(%*N@=&\P88C) !S5C^RSXZ^'MM MJOA_X8?&"3P3X O)YKBVT.;P[!?S:297+S):7+2KY:,S,55HW";B:[/P-^S+ MH'PUU3X;/X=N[BSTOP3HVHZ5;V6>60, )2\#.Q50&:9CQ@5PO MQ&_;1M=-^$?C'7_#'AW7$\8^';[3]/N_#FNZ+.ES;/=R1B.26%#G8T3EE(?! M(4'!(!]0^*GQGM?A?\"]9^)UUI]X;#3=)&IC2;V-K2Z=V0>7;R*P/E.SNB$% M#L.>#U !SVC_ +-:Z/X^L?$J^(F86?C34?&)M9+($,UYITEG]GW"3C9O\S?@ MYQC SD5?@G^RX/@[>^ ;E?$CZK_PBOA.Z\*^2;/RA<">[@N#<9\UMN/(V[?F MSG.1C!YMO#?[3'AO28_&LOB_1?&>KL\$]U\-+31K:TLVC9XUF@M]0>59!+'& M9")969'**"@!KK/'G[67A+X?^)M=TR?1/%6LV/AY5_X2'7-%T26\T_1AL$C" MXE')*Q,COL5RBX9N,T 4+K]E/R[6WOM(\8W?A_QEIOB;6_$FE:];V44@MQJ4 MTLES:2P2DK+"RR*#@JV8D964BO2OA/X#UGP-9ZI_;WC#4_&>K:I=MJ%S=WRB M*&!F5$\FV@!(@@4(-L>6.XR%F8MQQ6K_ +47AZP^)%[X)LM \4:]J%A!;WE_ MJFDZ>+C3;.VF@::.XEN#(H"%58#NS*2JD*Q%;X<_M:^'/B3JWA>&V\-^+M$T M[Q7"&T'7];TD06%]+Y1G:"-O,+A]@D(W(JN(7,;2*H8@'O7-'-,CQN.T8'0# MVX[?C3^: #FCFCFCF@ YKYZ_;XS_ ,,QZW_V&=!_]/%G7T+S7SS^WSG_ (9C MUK_L,Z#_ .GBSH ^A5Z4O- ^Z*.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: ,+Q[G_A!?$7./\ B6W//_;)J\X_8U_Y-0^$/S;_ /BE=-Y]/]&CXKT/ MXB GP!XE&Q]O M\^] 'S3_ ,$W_P#DSGP3_P!?6L?^G>\KZ8YKYG_X)O\ /[&_@.0)L6:75)D7 M_9?5+MA^A6OICF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH /K7S,TW_&RBVC]?A)*W_E8C%?2\@+1L M,9X/'KQ7S2T;G_@I/%($W1CX2R+YGH?[97Y?T_2@#Z8YHYHYHYH .:.:.:.: M &2:([RVL MBQ!5V73!QC:_!/6ON7FCF@#P7P7X4U_4?B[\/_%E:?X'U+19M+^U6 MLL>GRO>:>]M @A?#+Y=M*04^4!5''%<;I_@'QMX1@\):C!X/O-.,@_;(&*,V_DD#Y2*^K.:.: /@K_AF3Q/H_A;6 M/A[)\/?%'BEI_$%Q)!KLWC^Z@\.7%C/?FZ$\UE'J$+I,B2,&C2W8&6/>"P+--^*/B[Q-HVH:MX'^(B^&QH,,-MX9\,>,;'2/L>IB:5)S? M36]Y')(A5;=D:*1P$W;H@^\5Y[X0_9C^).G?!G3/#EWX>6+5+;X3^+/"DW_$ MPAEC;4+R[A:U4-N)*2)&[ASD !MK8!^^^:.: /E_P 7?!?Q=J$G[/$-.U"VUA4N(E6*2;1);6,#)^?,Q5,J"/F)QCD,\!_!_P 4Z7K7[,-S=Z'Y M,7@GP=>Z3K1^T0D6%V]E91*@ 8F0EH9%WQ%@-IR0#@_4?-'- 'Q7KG[._BVZ M\(>!]5/A_4M1U+PUXT\1ZK/X>TSQ&=*N;K3]1O+PI-!>V\D>)U22&0*TL:LI MD1F4L!3_ [^SOXI/B#0?$=KX*G\,S2?$*PUBZM=6\33ZOJ$>FVNFW,"3W^(]:_:&O='T-;X>(H/#$^@A M[V&/^T&L7,EQ&-SCRV4X"^85&2.<9KVWXK?#B+]H#X%:[X0UZSN/#_\ PDVE MB&>&<17$NFSL ZES'(4=H9 "=K[3LPI]?4N:.: /E:\\1?M/>)O#Z^!%\$Z3 MX3U]UBM+GXHVVN6]W8(H,9FO;>P*+,TC@2[8'554E27(X.;XL^'7Q*\*Z7\9 MO!'A;P,OB/2_B+>76H:?XD;5;6"VTR6_MT@N5O8G_>$0NK2*88Y=Z,@.&5B/ MKOFCF@#Y:\(_!'5_A1)\:+NZ57T&]\(Z/I6GWNY#-.+'3IX969!]S[X(#=23 MT%<=\$?"/Q!^+7PY_9ST_7?".G:%X4\'0Z3XC7Q#;:V)DU%8],:&TB@MP@DC M?_2 \@D 13'A#(&ROV??6T=Y:R6\T4H]J@T>QM=)T^U MT^Q@BM+*UB6&WMX45$BC7Y515'0* %Q[4 9/@75M;UK2YKG7]#7P]J0NKB(V M2WB70\E)G6"3>O'[R())LZIOP:Z3FCFCF@ YHYHYHYH .:^>OV^,_P##,>M_ M]AG0?_3Q9U]"\U\^_MX9_P"&;=4_[#F@?^GFRH ^@5Z4O--'WC]!_6GU/?X,^.]K!/CQXR 9@_F2Z5HC., C M VV"KCG/W<\#FO8^:CG^559FVHIRWIC!Z\=._;IUH \;A^!OCF.WD1OCUXVD MF9"B3?V=HOR9(.0/L/7C'XU"_P $?B3M=(_V@O%H5B"C2:'HCNH'49^P]^/R MK/U?]LSX?6L]^UE;^*O$&AZ>UPFH^)M \-WU[I-BT )E#W4<>UPN.3%N QR1 MFO4_#'Q"T3Q/JD%EI-R^H+=:7#K=O>V\+/9SVLS,(W2<*$8G&=H.<8/>@#@3 M\$?'-IL=H_P#K4-\#_'NU OQ]\;#'WF73-$R? M_) U[3S4=PI:,<;L$'';CG_Z_P"% 'CDWP1\;RPB+_A?'CG:RX.VPT5".1R" M-.ZTR/\ 9]\31*Q'QV^([NS EI%T@YQV _L\5T'P.^.WA']H;P=+XI\#ZA/? M:2EW)9R&XMWA>&5$1MK(P!'RNC#U$F:3X#?'OPG^T-X7U'7O!L\]SI5AJ$FF M-)<1>7ND2.-\J/[I65#GWH Q9/@3XJ9"J_'7Q^A\P,62#1RV,'Y?^/ ^OZ5' M_P ,^>)-LF?CQ\2][_Q#^QP!^']G5[-)G;^OITYZ]J\WF^.6B#Q)XHT"TL-6 MO]2\-:GI>FWR6EB7"-?F/RI5YYBC23?(_P#"J,>U ',:C^SKXAOM/FLI?CG\ M16LY8VBN$8:.3(K<,,_V>,9&1GWK'\/_ +(-UX7\.:;H6D_&_P"*FFZ7IUM' M96EK#J&F[888T5(T&;'& JC\Z^A(N),=U7N23_GCKWJ#6M0MM)TJZOKZYCL[ M*UC:>XN)7V)'&H)9BV1M )+$X !)XH \2C_ &8]&/$^H6FMBY\6 M1&30?#5IIKW.LWZA3(#':1;FXB"N2V @9 Q5FK5^#'[1&@?+S1X]*\0^$ M/%-G:)?3^&?&&E2:;J*VKR/&EPL;Y$D9=&4O&[@$*"5) H Y+_ADG4V92/C_ M /&$%%V?+KEE\WN1]BZU+#^RCJMNS,/C[\7FR,?O-8L& ]^;'K7T!S1S0!\] MR?LEZI,K?\9!?& [NZZQ8+^HL:B7]D/48Y!)_P - ?&0L&W9;6[$C@$<@V7O M7T3S1S0!X O[*^KKC;\?_BWC!'_(2TYAR?\ KQJ*7]DO59 %/[0'Q@&#N^36 M;!#^EC7T)S7*?$CXA:;\--%LM6UF.1=+EU&VL)KQ618K,SR"*.68NZ@1^8T: MDC)!<'& 2 #R>']E#5K>'R8_C]\7=N"/WFIV#]\]38TZZ_90U2Y;+?'_ .+Z M?[*:Q8(/TLA7O%HI5F)4 D#)[DX!)..!R3Q]3WJSS0!\[0_LBZG#+O'Q_P#C M(>,?-KED1^7V,T^;]D?4IFRWQ]^,73'RZY9K_*S%?0W-'- 'SC)^Q[J*Q\?M M!?&7(YY\06N/3)_T4/_ G\;#\. MO ?PH3XAZA'X=A\13ROXDATGRXY+F:WV;98F5L&$'._/S],#-9/_ OG]I/> MI_X9:A8$9S_PL73^/;_4B@#Z?YHYKY<;]H#]I16./V4B_/\ #\1M-_K'3D_: M _:4>0!OV4C&OJWQ&TS\N(Z /J'FCFOEO_A?W[2L<8/_ RB&?=@(OQ&TW[O MKS']/SIJ_M"?M+[CN_9,8#/7_A8VE_\ Q% 'U-S1S7RZ/V@?VD]Q7_AE)NF0 MW_"Q=,Y/I]RHU_:"_:2ED59OV4)8!G<&3XB:8YX&K9]N] 'TGS1S35?E?-*S%?^"D8@7[A^$Q?\?[9Q_6OI5AN&#TKYK5T'_! M2 K_ ,M&^$^X?[HU@_XB@#Z5YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:BN&V0LS'&.0<$\]N!0!+S1S7E^I_M$_#?PS\/K7QIK'C'3],\*WCR M+9ZA>,8EO-KL!Y"L-TP8(S(8@0Z#>F5P:W_AI\5_!WQ>T=M8\%^)M,\3:>IV MRRZ?K*OH'FO OVY8S-^SO?1_W]?\ #R_^5JRH ]\7Z]S_ #I>::HVG _STIW- M !S1S1S1S0 #?MC+YG@/P1&?NOX_\ #*GZ?VI M?Z5[M&-O'Y?3 KPK]L:8P^ ?!?\ M>/O#(_\JMO7NL8PH^G]!0 _FCFCFCF@ M YKF?B=I.KZ]\-_%6F:!O-*NK?3KCS6B\NY>%UB;>O*X&=0\+:996/BB/Q= X@TMXH6CND MN8(YHF@F-PA;,C '#GG<"/&+'XR>,O\ A3][XET*TLO#-RWPBBU*/2?#(:VL M-,5M4N(YKRWMMY^:*V+2!@Q)\K 89Y^XO$GP(^&_C#Q%_P )!KGP_P#"NMZY ME6&I:EH]O/OSQB7YO+)"M^.: /E2^E^&WP;^(TESX*\?Z\V@K\.O$>N:Q:Z/XI?5 MYOW4EB\=]#'<3RH+ADDF='8%6"9(PI-8?PMM]3^'O[37P9MK:"7PW'XPL=2: M_AN_'=SXAU+7K>.S\R"[O(W06\3!TW!X7<$NZIA0PKZ!^$O[-K^ ?%B:SJ=] MX=GAMM*N=*L]#\*^%X]"TQ%NI('NYY81),99I/LENN=ZJ%3&SY@1Z!X7^"?P M^\"W:W?AOP)X9T"\BG^T+<:7HT%LXE\MX_,S&H);9+*N[KAV'0F@#X3\!ZOJ M/PR^$_ACP_H&-'N]+U>X:ZU+3IK&)X+^9BI:2:,@K*Q*)\SC(V@YXH ^(K2SD MT:YG^'.MZ_9:+\,Y_'UCI>I:/X>\6:C?C2E?2IY3IS7\UO T<4UU#:$HCX#7 M,B%D)K5L=(T3PAXL^*VC>$-5N[_2[+QW\/K=HI-1DO#:?Z?8H;<32.6*!0-H M)(&3'QMVK]7>%_ /PUU3X&_B-\5=$M[A-2T/Q1)8Z9XV\1^.'AU&SOK>[6"2TL-,A@:'R0 M4D41RF-W3]XX/R&OK3]MRXNK']EWQT;/S$CN8K6QO6BB\UUL9KN&*[;'H+>2 M8\< %CVKO=4^"OP\UK7]0UO4? 7AF^UO4H/(N]2NM&MI9[B$KL=)9'3U M 'AOQ0UBP^$?[8W@CQIXNU6#1? ^I>#[WPWI]]=D1V=GJ8NX;G#RG C,L$15 M 2-_D$4SXW?';X97$7Q!32#H% ,/+"[.-S; M5+ G!;)[U);^%_ 7PI\#:A:0:3X=\&>#HXI9KZ".TM[+3TC(/FM* HC5",[B MW&#@T ?&'PQ\"^%+KX_77P[M-'\'>$[3Q/\ #_5K'6]%\'>*YM7:=7DLUAFN MWD@B03;)KG8P1G.YRSX90:EUXNU_XL?"WX@#69[F.^^#OPSUK0]5N=[H9_$C M0W-M-<(X"@X@L_-# \#4%XK[2L/A?X>\.>%+BP\"Z+HG@N8P3OIEUI&DVX2P MFFB"^ZSH'B6_B\=:AK]Y>:CXBO[RS6*+ M5)KCY7S;LSHD8B2*%8P=H6,<4 > G]F'P';_ +3FB^$+W3=1UO0M4\#W&I:U M'J6K7,JZU>V]Y:0PW%\IDV7#HMQ(5#9 +L0,A:\_\+:QI/Q$^ _[-V@^*+&' MQK@7U\++QAXH?2-%FCMC#$'NF6"7[3/$)8E1 K;0TK/@J"/OTZ#IPU)=4 M-A:G5((3:QWWD*LJQEE&K#P[J?@WP]J>@Z M>WF6FDWVEP2VEL1NPR1,I"-\S?,!Z^M 'P]\);73?B+X9^"OA:XU"2Z\-3>/ M_%.FBTT'6KB6RELXK34&CMENAMEEMMOE*O\ "\1PP R*]4MO!^@>"?@/^U;X M.MXFL_!FCR:A':V)G:2.S@D\.V-P\<0+'8@DFD8(OR@LV.]?3D?@G0(-2BU! M-#TU=1MYVNX;O[%'YL<[Q>4\P8*I61D.QB#DJ .AKG?B=\(]-^(GA/4?#^5T M[3-8O[2ZUV.WA"RZM%$T8>"1U93F5((H7=B28E*8Z$ &_P#"V\U34/AOX5N= M;C\O69M)M)+U?29H$,@_[[+#\*ZGFH8#N.<@G'^?7^?-3E+S2'/KB@#YUL%#? M\%#-7EV\GX6V:JWM_:]UG^E?1?-?.-EC_AXIJW'/_"J[/G_N+W5?1DAPHSTS M0 V>00Q-(Y544;F+$ #N2>@JGIFL:?K%G]OL;RWO+-L_P"D6\JR1G'!Y'<5 M\X?'#0[3XO\ [4'@'X9>*5FN?!$/A^^\23Z8TC1V^K74<\%ND4P7_6I&LLDA MC/RG>-P*@UY)XEUCX<_#;XL^([?PK\)/%7P_UV7P[XATQ;:3P_:V'A;Q*MI; MO,'EBCD#RQCR\(\:J[+/M9L, 0#[XC82*'5E96Y!%.YKY%^$?Q&^('Q,TWPW MX6\ 7?AGP-IOAOP5X>U.^^W:-+?PS2WMJ7BM8(EN86B@C2 @LSE\LH!^4YR9 M_P!J7QE0[F0;5ZL ?9[/L&6^E(T@503T-?FQ\8O&'BG]H3P[^S_XJCMHH_'5K/XJ MO]/CL;>XAB>_TF3S85\J4!T\U[%4:-\D"1N M&?"NJ>$]4B";G\Z]UG4H#&DF"%5H+2(,1G.+X?B ?>.2>:"<=:^'-3_;1\52 M7'B+Q%I*K>:%IVM7.F67@^U\#ZS>7&H6EM<_9YI?[639:QS-LGD6,*Z(HC1F MW[R,S]J[Q-\1OB_^S;\<-2BN/#=AX#TG4;O0UTFZTZ::^N8K&\2*XO/M0N D M+^=%*R1F%@%C3[Q.0 ?>H;/2EYKY6U/XI7O@G6?CS?Z;<^#?";Z=XITR"]UW MQ3<3PVZ12:58,\\D>_,TP0B**)/)$FQ?FSP=K]E'X_:I\8/%7CO1+_5=/\26 MVA0Z=>6.OV.A7>C+>0W:S$C[/XH ^C^:.:.:.: #FOGOX MD_\ )Z?P8_[%KQ+_ .A:?7T)S7SU\2/^3UO@M_V+GB7^>GT ?0@[_6EYI.]+ MS0 O#OVK;N?7/"_A7X>6S-CX@:_;^'[Y MHY#&XTTQRW-\JL.A>VMIHL]O-S7N+9X/8&O-OC!\-[_QMJ'P_P!6TFXAM]2\ M+^(X-5_TAF19[0WDW,CKV+( >": /-OA_I-EKW[6WQ*?4+.#?X) MT/1]+\,6K1G;:6EQ%+-/+&A_OR*(BR\@6X7M65\5/&WA/3=:\;2_#O4M3MOB M9K6N:5X4U&;PWIGVZ[NKF*)I_(A%TZ68N([0R,]P[;8E0"3)15KU_P YF.PMM!9L#K6=.[VRU;4K:\#7-U/&)K=Y T M4T%M&K0R."HE.U55ESW?Q%^,'C7Q1I/Q!\4>!?$ L]%^U6/@#P>"T9MKS5[F M_BM;O4@6B9I$A:01Q[6*'[/C:3\ ?!.E^#_ _A*_%_B MZTT[2=4U_P")E])X-\)Z5<>+#X(DT[1(+?5);4S2RW%[=S1-+^Y*2-#&I2,% M6)W,L:?4NL?!/PAKV@^-=%N]+DN+#QI,9]=@:^N%-XY@CA(+B3=&/)BB3$97 MA>!6'XQ_9G^&OQ"\37_B/6_#/G:CJD$-OJ*+>74-OJ,<0(B^V6T'K_X@Z]H+2?#UO$GB75-%AM8IKY;^Y1- M.C#M$R12".WG)DC13UVL/,W"M;>)K[XA? ?X!WT6HZKKE_J'Q1BDT:]U)B+R M;3K?4K]UDER!D_V="^3C)R,Y."?JKP;\)_"WP[+_ -@:?+IK/I6GZ)N-]-,1 M9V2NEK"IDD;:$$TF"N"6[F:1=S3LJQPJ-S[(T8EV:9MH![-&PW,H))^\<^__ .HT_FHH?O'L M?3/;@ G\JEYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:\"_;FS_PSM??]A_P] M_P"GJRKWWFO OVYL_P##.U]_V'_#W_IZLJ />UZG_/84[FFKU/\ GL*=S0 < MT&%^(?A@_^5."O>%[D=^?T% #N:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FD;)&/U]*7FHY\[,^^/SX]#ZT >'?L5_N? MV1?A0-PD/]@V^&;I]T_I7@/[._CCX@>/?#GPG\'^'?$UEX$L=7T/7M8U"XT; MP[9HT0MM:6&-;6(H((RXF(8F)Q@EL!F#KZ_X-_8KTGX=WN@S:+\4?BHFG:(] MN]IH+^+)1ICI"4*PO"$QY+;=K)W4M7>_#?\ 9W\*?"_4M N]$^WB71-+O])M M!/,I'DWEVMW.6&T'<98UPWIGUS0!XA\$?BC\5O%.G?!/QGXA\:6.IZ9XTU*Z MT&]\/6>C1V\*>39W\J78D+&7SB]@&91M3$K (I0-7.WUCKGC:3X5/IVO1>$Q M;_&?Q':;-,T:T\MO+&L!)&4Q;6D\NWD0R9)8W#R/O<*1])>%_P!GCPQX/\(_ M#[PYITVHBP\%ZG)J^FF2<,[321W4;"5BIW+B\E( QR%YXK+U[]EWPOKW@^/0 MH=5\0:,UMXFN/%EEJ>DWX@O+/4)YII)6C<+MV'[3,NQPR['Z$X- 'SIK'[2? MQ3OIO%WB?PY)XVOKG3-;OK+2O"5CX!>[T2[@L[J2V:.6^CB:832B+<7$J)$Y MP5*J:L?'K4O'WQJ^"G[1^O6OC-= \,>&UU/0+?PTVF6\J745E#NNYKF9U\WS M'X^*OV1? WBS6-5>[U+Q)!H&N737NL>%(-9E31M2N'DWO M)+!U4M( S>6R*Y !SD@S>/OV1? _Q*US7;S4[KQ%;:9XBVR:UX=L=8E@TO4K MA555N)X4)'FA8HP2"%;RTW!BH( /:M-5_(B8[@NP !^HX'L"/?(SG/ JYS4% MJOEJ(\D[5 &XY)'3)Q]/TJ?F@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH BNLFWD'JI_D:^=O\ @G6GE_L7?"T?]0^7_P!*9J^BKG)MY1ZH?Y5\\_\ M!/-?+_8T^%Z_]0^3_P!*9J /HKFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCZTE M 'G'Q:^".A_%J30[^]O-3T/Q#H-T;O2=?T2X%M>V+, )$5RK*T MG (XN?\ 9/TS7KR\U'QEXU\6>,]:?2;O1K/4M0N8(1I<-S;F"=[:WMX(X%E= M#RTD?MW?#C0=)U+1/B%XXDA\8V.OZQ8W,9TBZD\M$U*X2W3S((? M+;;;B$94GID]Z %\>?!_6/!/B#1;7PAX8^(CV6G>%+/PY'K/@7Q#I<$FH16X M=4MKZ*^\KRS&,,EQ!\_[^4+LSM;7^$_[)]]X1\$^ [E/%^M>#/&ND^&(="U2 M?06L[E)X3*URT(^U6\WW)9)%65<,P+$YX(Y71?VL)?A_X2^"?B7X@>))9-*U MSX:7&M:C;K;HUQJ>IJVE^6L*H%W2D3W $:D LSX5"P]*^'>*X=+U?Q1:Q:IX:TW3Q!+9:)'L66T1YTC#79<[&G;=Y9!,<:@ LP!I>!?V6 MO"W@>X^'TUCJVMW$O@>XU>XTT7D\C!9 5!/!V57_9Q\5:EXT_9 MY^''B76[I[O5]4\/V-W>W3(JF::2%7=]J#&69CP/[U '+:I^RW9W5YJEI9^/ M_&.A>$M8U-M5U#PO8W5LMG+,\PFE2*1X#<6\#?&-\=4UCP_HRV:PRWK/$\DZ226[RQB1HP7C+$%BQZ9!R MOAW^U<;[P?X!T^Q\.>-/B;XEUWPY)XC$]I!I=K(UO'-Y9>?-U%'&=[( J9W M]"VX5UG@/]JS0OB)JW@NWB\+>)M.T?QHLG_"/ZYJ4-M';:@T4)FD38LYFB(1 M)#^\B57"$ ME00";Q=^S'HOBR^US5[?7=;T+Q%J/B"T\40:E:^3+]AOK>R2S M1HHIHF0J8D.X,I))R",(1O?"+X&1?#'Q;XK\47'BG7/%OB#Q-#9QZA?:U]F M_P!&$H3RDMX(DC&)CE0,<9Z[BWC?AW]HOQ0?&WP=T6WBUSQ1I?B;5/$4&H:K M-8V%D[_9;N>!4,?VG"1VX57+ ;I(TC(WR.\=>C6?[46DZA)INH0^%?$[>#=3 MUA=#M/&"PVATV2=K@VT+[1<&Y6*6,&LK632WF2_ABNT"M-YQBQYT'G>5Y9AW#GDG)Y.?RQ0!+S7S_\1-O_ VI\&=W_0M>),?7?IU?0'-?/_Q"7=^V MI\&\C./#/B0_^/Z=0![\OWCZ_P#US3N:8OWB<_A^)I_- !S1S1S1S0 /_ "LU]+2KN7DXP.Q^]C@<<4 M>Y*( O_I+4:_L3W<;;A^T-\<2 M??Q1;G^=K0!],YHYKYD_X8BN I7_AHCXY'/'/BR'_Y M%J.;]AR:3 ;]HGX[#']WQ?$O\K84 ?3_ #1S7RXO["TJME?VB_COD\?-XQ0_ M^V]/7]AF38R']H;X[9)SN_X3%0?T@H ^H.:.:^6/^&#V7@?M$_'K)]?&@Q^M MN:Y'XW?LQZM\(_@OXY\8Z9\?_C1>ZAH>C7>I6\.H^*D>%Y(HF=0^+<'&0.] M'VKS1S7R7X9_8QN/$/AW3M2F_:"^.$;WUG#,T=OXO18U+(I^0>1PO6KO_#!\ M@Q_QD5\?!@8_Y'1/_C% 'U/S1S7RXO[";-PW[1/QZ..?^1T4?R@H_P"&#UWE MF_:%^/+C&,'QP0![\0B@#ZCYHYKY>/[":&/RU_: ^/"GKYJ^.6)^G,1_E4:? ML(&':1^T-\>Y>:.:^:[;]B>W@A>*7XW_ !KN=W/FR>.) MPR_]\J*;)^Q#:R<)\_"BK"_L56 0C_AN?TH ^CN:.:^=8?V+K"&7 M<_QA^,DX)R5?QW> ' Z?*0:L-^QQI>UP/BG\7\OQ_P C]J!V_3]Y0!]!X$@^.7QOB3&/+7QW/M_5<_K5K_ (8C M\.3-:KJ_Q$^*7B>VM[B&Z%GKGC&[NK9Y(I%DC+1'Y6PR#K0!]'>E+S44>?,. M/3J><^G3\:EYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@#P+]LK#>!_ 2MT;X MA^&!_P"5.&O>U7;@#HHQ_*O _P!LEROA'XX)6%SD# /7Z5\[_\ M$[VW?L7_ J.0?\ B6R#_P F)* /HSFCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F@MMZT9KNU0G. 9(I;X#/\4*CJ175 M?!OP1J7P[^'[Z)?&UEU$ZKK%_BSD=H%6ZU&YNHT+,I;*I.F<@G=G&1FO1KBW MBN5431K(%.Y=PS@^M/7TZ^^,"@#Y[^%O[/VL^$;_ ."EWK+:7?R> _ UQX>G M=9'9TO)18HLUL"@ 01VMPA;*-B0#!!-,\&^%-4_99M_B"QFM[[X/00R:SHFF MPO*=3TRX8[I=.@@*;9('=LPJ'!5F,6UMVX?1/-5KZUAO(52YB6:)763:RY * MG<#^! H \A_9]^&NI> ?V:_"WA.^2*#75TEY+R%AOC2[N2T\JDX;Y5EE<=.= MMO_M3V\,:QM,D7V(('*J6 M"F11DCYA7T1'@948W G=CU//]:DYH ^9/V=OV;_$WPCUWP7?:O/I4T6B>!5\ M,RQV(IM3LX[LPYL]6NIW$T9:/!:)948QG&X!@#G%>;_ __ &&KKX?:MH.BP?#3 MX?ZG;Z3K4%T_CW4+RY;4;K3X[OSU3[(L(47>P!#(9=FY0Q!R /N[FCF@#Y!U MGX!_$Z3X;:Y\'M+M?#1\%R:\=6L_$MQJ$PN(K1]3-^ULUHL#!YD?*;O-565@ M?E(P?K>'YG+]'(]?S!QQP1[U/S1S0 : #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YKQ_]L3)_90^,/_8IZG_Z325[!S7CW[8Q M/_#)_P 8/?PIJ?\ Z324 =]\.%V?#_PT!_T#+7_T2E='S7._#GY? 'AD?]0R MU_\ 1*5T7- !S1S1S1S0 %SC'>O /VS/,_X1?X9;.G_"R?#._G'R_VA'_7%>_+U/Z< MY[4 .YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH 9+DJ!ZGL<5\V_\-.:U M?:/=^(M)\/1:KIFOZRGA_P !Z63Y<^M2J)O.OY90S".S80RR(=F3%;B09,RQ MKZG^T3J%_I/P!^)5]I;,NI6OAK4I[5D.&$JVLK)CWW 5XWXB\)W'@KP)^S_X MR\%:1?>.-"\ V*Q-I>E!9+ZYT^;3/LXN($9E$DR'RVV9!97D Y(% '7^%?&/ MQC\.^/M"T?QYH6@Z]HNN^?$FK>"X+I1I,\<;.J78E+[DD",BS@Q@/@-&N\5O M^$OVD/AQXR\56WA_1?$Z7=[>&1;">.TG6RU QKN9;2[:/R+DJ%8[89&.%8XX M)'$:U\3?B9\2K'Q?<^"O ]WIGANP\-Z@MDGC'3A;7>M:QL7[+%%;2N&2W4AE MD:=4+%U"Y +#S3X8>'O%/B'XL?!?[';_ !&/@CPTMWW@:,*+F0"1E*?(%C>3YB #Z5A^./@:Z\&>&?%J^(K4:'XFO;?3]&N MF5LWEQ.^R.%$^^6W*^1C"JKNV%1F'+7?[7_P?L]2%E<^/K.W5;R;2YKJX@EB MM8+V'S=\$ER8Q%%,?)O=W;R2QH.2R0-%9Q#NTER.]=?X!^"NL:1;_LR>%+C3=NB>%;" MZ\2Z[)/;&5?[:2T2%1)(?NR-/J-W,!W,+8^Y0!ZOI_[2WPWO? >H>*W\1+8: M'87RZ5TGCNS&CBV-O+&LK2E)$8(J9.X8S45G^T]\,IO"_B/7Y?$WV# M3_#4]O;:XNKV%U8W.G-.ZK#Y\%Q&DT:L7&"RXP2&])M]4URQP'L]+^SPS1R".-K:*+S)8U\Q1@ J&)JCX M7^#7BKQEXBU^3Q#X5\36T/BCXAZ.NH0^+)X[YDT'2[ 7UNTAB+0A)+K=&41F M&Z5HR M5#C/UKYV^*&I^(? ?B_X[^-KK1\7M[IFD^!_ J(V+G5+MX9I@(QQE6NM0"EA MT%LY_P"6=?0GPC\$-\-?A?X0\)-="^?0-&LM)-V(_*$_D0)%YFS)V!MF0O;) MH Z_FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@"*Z_X]Y,]-IS7SS_ ,$\ M=O\ PQ?\*]G3^S7S_P!_Y*^AKK/V>3M\IY].#7SY_P $]?\ DS'X5?-N_P") M4>?^VTE 'T1S1S1S1S0 ": /G2Q/_ !L0U@?]4LLO_3O= MU]&!=/N+J*?5WCEM MO%%OX08"TD8MJDR1M' ,*=V5E0[N #SZR:U\;/"6B>,M0\)17MQJ/B33].D MU*\T[3;62Y>VMU4L/-9!MC9@I$:LP8ENAH ]+YHYK*\,:]8>*]!T[7-(NUOM M*U*VCO;2Y3I-#*H=''?!5ABM7F@ YHYHYHYH .:.:.:.: #FCFCFCF@!&SQ] M?Z5\_P#Q#&?VV?@W_P!BQXC_ /0]/KZ!YKP#X@_\GJ?!O_L6?$G_ *'IU 'O MJ_>(_P ]33N::OWF_P ]S3N: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YKQ[]L;/_ R?\8.P\UX]^V,2/V4/C!_V*>I_^DLE M '?_ [_ .1#\.]C[QKYR_;JU[3/"/PQ\&>(=;F6UTG1O'GA[4+NX96810QWT;2,54$M\@;BL MVX_X*1_LXQW*Q?\ "RA,Y?8%MM&U&89)Q@E+?@^V: /J#FCFOF$?\%*/V/Y"P5B N@: MF6. 6/'V7T!H ^G>:.:^9KC_ (*.?L]V-W=6L_CFXBFMY&22-O#NJ<%3S_RZ M^H-0?\/*?V<825_X6%,I'&/^$>U3MQ_SZ^U 'U!S1S7S&O\ P4F_9UD>-%^( M,Y:1MJ@>'M4Y/7'_ !Z^U1R?\%)_V7! M&H6- [G,\6OM4C?\%%/V?U MADG/C2_6.,99F\,ZL!^MK0!]*-?"6F>//"VI>'M;MGO-)U*%K:Z@CGDA M9XV&& =&5ER.X(XR*^?A_P %(_V>&D:,>/+IG4!MO_".:J./7BUJXO\ P4,^ M LT&,@-(/"NKL.??[+0![?X&\%:+\.?#>F>&O#6GPZ3H6F6X@M;* MWSLB08P.3DD\DDY)))S70\U\SM_P4<_9\\U8SXVO Y!95/AG5@2!UX^RU=LO MV_/@?JUC;WMGXHU2ZM)W*1W4?A;5_*=AP0'^RXR* /HOFHYE++CL>"/7@C&> MWX5\_P#_ W5\%X[*&\/B'6#;2LZI(OA35SDH1D8^R_+_6B']N[X*.65/$>J M_*.=WA;5U/!V_P#/KZB@#U[5O!.C:UXKT3Q%>V2W6JZ,LZZ?<22.5MFFVK(R MQCY"Q V[R-P!8#@FNBCQNVY^8#IWQV)_*O$6_;0^%"JTG]J:Z50@.R>$=7(& M>F3]EZ55E_;B^#D,QAD\0:PKK((FQX6U02!N^RXS@'B@#WSFCFO"(_P!M M?X1W'F^7JVO/Y7+-_P (CK&T8YZ_9*EG_;*^%-KYCMJVN83Y24\)ZNXZ9QD6 MOO0![ES1S7@#?MU?!I9HHFU[6HI)"%5)/">KKDD@?\^O7FK$?[;'PEEB,J:K MX@>( 9=?!^L,.2P[6G^R: /=^:.:\!O/VYO@YILBK=:WKMMN7*^;X/UE@- 'O=XQ2UE; M.%[U\^_\$]1_QAE\*R%49TQCQ_UWDJQ-HSJ^O/N4Y_XI#6%&",_2!_M9Z= MLT >$?%!3XP_:<^%7@^="^C:/9:CXSNK?&4GN86AM;3<"#D))>23#IAXD;^& MO-_A%X'^)GCS5OB5X_\ #7Q(TWP?IWB/Q=?+#$?#D5\9[:P(TZ-_-,ZX#+:; M@-ORG<>=U>_^(OAN^J_&+P=XYM+I+6XT;3[_ $N\MWB!-W:W/E.%4]F26WB/ MIAF]:WM'\%^'= \*CPSINAZ;8>'1$]NVD6EI&EF$?<9(_)4%,,7;<",'>2: M/@/XJV>E^*_%6M^(/BCJ>MZC91S/;0NTEO;W:VY)4N8] M0@,:;L*P4](S7T%^RSJ.@_#'X??$#PQKPCL_%'@O4KR3Q;J%PV^?5$?=<1ZK M,S.\C^?;E3N=LY1D'RQK7O6E^!O#NAWUC>V'A_3;"ZL-/&DVMS;V<4R(_SU-.YIJ_>/T_J:=S0 >W_ &-/B"T$K0R,=/C+)(4RK:A; M*RD@@X96*_\ J /I3FCFOE1O^"87[-%PY9OAG\K -QKFI*"?H+D =.P[TJ? M\$O/V9D8,OPT(8="->U0?^W5 'U5S1S7RN?^"8/[,W(_X5LW)R?^*@U3K_X% M5-#_ ,$S/V<+&'B75=P/J#]JX//6M2']@+X'0JJP^%]2A0#CR?$^JIGW M8BZ^8^] 'T5S1S7SF_\ P3[^!W^% 'T)S1S7SO)^PC\&KL,+O1-!/\ L._"C:56 MU\31AOE8#QCK&&']T_Z5R/;VJHW[ _P592C>']:*'DK_ ,);JX7/KC[7U]_> M@#Z(YHYKY]M?V%/@Y8+(MCH^OV<%-4MY1T9/%6K_E_ MQ]5)-^P#\#;B2.23PMJ;E 0N?%.KG@]?^7J@#Z(YKQ_]L3/_ RC\8/^Q3U3 M_P!)9*X/_AVY^SPP(7P-=@DY.?$NK=>N?^/JI_$'_!/KX,:EX?U'3+72O$&F MI?6[6CR6GBG4G(5AC[DUP\3=N'1A[9Q0![QX$_Y$GP]_V#;;_P!%+6[S7S']:U'[/;I;B:[\4ZJ&95 7[JW*JOW>BJH]!BJ[_\ !-[] MGF1D+>![QMIW*6\3ZL<'U'^E=>M 'TSS1S7S:O\ P3R^ D:A1X0U(#=NY\3Z MOG./^OJH%_X)P_L]1W'GIX%NS,#G>?$NK$Y]>;KW- 'TSS1S7R\O_!-/]G%9 MTF3X?S+*I+(Z^(]4#9/4@BZJTW_!.?\ 9]EC59/!-_(H!0"3Q-JQX)R1S=4 M?2_-'-?+*_\ !,/]F@2%_P#A6BDGKOUO4F/ZW)HD_P""8G[,Y82?\*T (Z;- M^KZAG\_/H ^H>:.:^7)O\ @F9^S5=+S\,H!NZD:OJ(/'TN!45Q M_P $R?V:K@H9/AN\A/R_-K^I\+^-U_+UH ^J.:.:^./@)\ ? 7P3_;:\7:=X M*\/G0K*/P#ITJQFZGN"6FOIUD.Z9V;D6T*XS_P LZ^Q^<^U !S1S1S1S0 _ M_(7NZ^BN:^=[#?\ \/"M:QNV?\*NL.O3/]K7=?1'- !S1S1S1S0 ?$#/_ VI\',?]"OXC_\ 0].H ]^7[S?Y[FGO#?S?M MY>,R/X?AYI _\G[ZOH7FOGSPY_R?AXT_[)YH_P#Z7WU?0?- !S1S1S1S0 S\&_^Q8\1_P#H>GU] G-?/WQ! MV_\ #;/P>W=?^$6\1;?KYEA_3- 'OZ_>/T_J:=S3$^\?7']33^: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YKYK_X*--L_8[\;,>@ MNM'_ /3M9U]*T3?RKPS]@>/R_V.?A,!_T!(S^; M,: /?N:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FFMV!X)Z4[FCF@#Y(\9_%+PA\*/V_+_4?%^NV M?A^RN?AE8V\%U?2;$9SJUX=@/J0"?^ FO4&_;&^"4;3H_P 3_#D?V\5 M0I(R.37L36\;-N,8W>I&:/)1FW%%)QC[M 'D:_M??!5D+CXH^&=H3?D7Z'Y> M!G]?UJ*;]L?X(V^WS/BAX;7<-P_TY.1ZUZY)86K'+6T;'_<%/AM88?ECBC0+ MV5<4 >.2?MH? N.54/Q3\,F5@"JK?J3R0!T]R*EC_;"^"9A2?_A9WAQ(79XT M=KU0"RG#CGW(KV)HUQC:!GCD9J%[&UFX>"-CTY2@#R;_ (:_^"&(A+RGF:E&I/<]_<5ZPVEV3KM-I"P^[@Q@ M_P ZC_L73?DQ86WR'*_NDX/K0!Y5#^V+\$9YO+3XH>&F;.W/V] /SJS)^UE\ M&4A61OB?X7$;FW"E9=/M9E8Y;="A%0MX5T9BI?2+ A>!F MV3B@#S^3]JOX/0J\DGQ,\+QJF S/J<2KD]!DD=JBC_:T^"TA54^*GA$9.T9U M>#K@G^_[5Z$/!NA*J_\ $ET[Y)QSZ_B:?S2#OZFEYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FOF[_@HIN_X9!\:;?O?:]' MQQG_ )BUG7TCS7SA_P %#D>3]DGQ8JIYA.H:+\N,Y_XF]G0!]&KGMTYSQCO3 MN:9'] "!C&.GM3^: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YI#FEYI&SC\1_.@#Y M_P##+Y_;L\<@?]"!HW_I=?U] \U\_>&?^3[/'?\ V(.C?^EU_7T#S0 &PT+2X6N;RY6*24QQ@'+ M!(U9FQ[#ID]!7!1_M;?!)6D4_%OP2K+\S!M?M5(')Y&\$$8;(QD'@\UA_MZ- MM_8[^+&=O_($E^\,]Q7M&GV-J=,M-]O"1Z_?KTA?#NE+(9 M1I5EO(QN%NF[\\5/'IMG']RUA7V6-10!YJW[6'P3'#?%WP.#C)_XJ&T'_M2E ME_:K^"\*[G^+7@A0%#\>(;0_*2%!_P!9ZL/SKO;OPGHE]('N='L)7!R&EMD) MS]<5-#X203@?O/:O0YM(LIH3$]I;NA_A>(,/ MR-0Q^'M+AD9TTRT1FZLL"#/Z4 > ?$%K_P#' M*],&DV(V@6, 51@#REQ3ETRSZK9P*?41K_2@#R^;]K3X)Q0++_PMGP7Y;9PP MUZV(&#C)(?@9[^]0?\-@?! [L?%KP;&%(4&36H!NSSE?GY'O7K2Z?;J#@@_B_MN #_T.H+C]L3X'VL:N_Q6 M\)"(L(PPU> C)!/7?[&O7OL=ONSY*9_W*<+6%>D2#_@% 'AGC+]KGX*-X2UE M(OBOX/::2QG"1+KEOO8F-L +N.23@?C7F'[,/[6?P6\ _LV_#31M=^)OA[3- M6T[P]96]W9S7R>=#(($RCJO.5.17U3XPLX!X3UMA F[[%-_#C^ UYI^Q>%?] MDOX0\#_D6+#C_M@E &4O[>'P!9E"_%7P^=PX8RMC\R*?+^W=^S_"BR-\6/#F M'./ENBS?D :]Y\M?[M*JA>@P: /G>;_@H+^SS'G/Q0TJ5=P4[(Y7'/TCJRO[ M>?P :\^R_P#"T-&^T=T;SD/3(Q\E?0'-!&[K0!\\2?\ !0#]GN.-F;XH:4FW M.X&.&$FWXHZ25CZ_NI_T_=\U]$!=O2EYH ^<8_\ @H9^ MSN8P_P#PM/2=I.W;Y%P'S_N^7G'O2-_P42_9U638WQ2TU&QG#6UR/_:=?1_- M'- 'SI;_ /!0C]G:ZDV1_%71]W7]XEP@_,Q_I2W/_!0K]G>UA263XH:25;H8 MX;A_Y1&OHEEW=1D4*H7H,&@#YO@_X**?LZW+!8OB=I[N>F+.Z_\ C(I[?\%$ M/V=5C60_%+3-C=/]'N<\=>/+KZ.YHYH ^;_^'B?[.GDF7_A:.F[!Q_Q[77_Q MNGI_P4,_9WD57'Q1TTANG^C77_QNOHTG'6DVYYH ^;9O^"C'[.<+;6^*-CD< MG99W3?\ M(U-;?\ !0[]G>X *?%#3"A[M;W*_P XA7T8%V]*&7=]X B@#YX; M_@H-^SU^[Q\3]+_> L-L%P>GTCK8^'W[:7P7^*WBO3?#/A3Q[8:SX@U$R"UL M8XIHVE*(SL 70#A58]<\5[:T,;=44_A7S[XUX_;>^%0&0/\ A#]?X[?Z[3Z M/H&/[S'/7IGJ1P?ZU)S3$[_4_P S3^: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:^=?^"@>?^&5?$WWL_VE MHF-G7/\ :]G7T5S7SG_P4&V_\,J^(U=O+#:IH@W_ -W_ (FUGS0!]%_3\:7F MFKZ#G'\1[T[F@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:1O?UI>:1LX_$?SH \"\ M+LO_ W+X_3_ ):?\()HI_#[;J'^(KW[FOG[PO\ \GU>/?\ L0M%_P#2V_KZ M!YH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: / _V]?^3.OBQEMO_$DE_FM>Y:7C^S[; M')\I.?\ @(KPC]O[/_#&OQ7_ .P.W_HQ*]XTX;;&V'_3)/Y4 6>:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@#$\<2>3X+U]SCY;"X/)Q_P LVKS#]BL;?V2_A$/E_P"19L3P<]8EKTWQ M[SX%\1 ]#IUS_P"BFKSC]C50O[)_PAQW\*Z:?_):.@#V3FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:^?O&G_)[?PK_P"Q/U[_ -*-.KZ!YKY_\9#=^VY\+O\ L3M>/_DQIU 'OR]_ M\]J=S38S\N/\]!3N: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:^>/V^L?\ #,^K;]Q3^V]!W*G4C^U[/BOH M?FOG?]OQ7;]F/6452Y;6M!''_88LZ /H5.V/NXX]NG%/YIJKM '/ Q3N: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YIKYVCZC^=.YI&SC\1_.@#P'PKM_X;H^(.WK M_P (+HG_ *6ZA7O_ #7@/A;?_P -R_$''W/^$%T3_P!+=0_^O7OW- !S1S1S M1S0 O&G_)\OPO_ .Q-UW_TJL*^A>:^>O&7_)\WPQ_[$S7O_2JPH ^A%^[2\TU? M\_D*=S0 *^B^:^>_P!NS/\ MPH-?^QG\/?\ IWM: /H)?88QQCTIW-(O?_/:EYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FD;./Q'\Z7FCGB@#P'PLFW]N;X@D?]"+HG_I;J%>_^6/_ !Y0?[B_RKP#_@H,I;]C+XJ^VDY_\BI7T!9Y%K"/]A?Y"@"; MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH \\_:,?R_V?/BO&7_)]'PR_[$S7?_2JQKZ&YKY[\9?\ )\WPR_[$S7?_ $JL M: /H)?\ /Y"G:1<\_P">]+S0 HU[US7 M@OA'_D]OXD>O_"$Z#_Z5ZE7O7- !S1S1S1S0 :_M-9/[-_P 5AZ^$]6_](Y:;^S')YG[-WPG8 M=_"6E?\ I'%4W[2+F/\ 9W^*+>GA;5/_ $DEJ#]E]=O[-/PE]1X1TD?^2<5 M'IO-'-'-'- !S1S1S1S0 N_\ I58T ?0/VB/%0D4G+#P]HH M4_4"S'\Z9\"U7_AH3]H]U?+'Q!I(*^F-$LJ]V.(E M[XYS^%=U\9/C]X;^#*6-IJ,&KZ]XBU))'T[PWX;TR6_U+4%CP)3'%&.BJ"OVKO"WC31O$GVO0_%7A37]!TN76;[POXBT=[75VLT:0>=#""1 M,"8V ,3-ABH."10!S"_ ;]H;;(#^U%=D\;&_X0/2>.1D_EFHKCX _M%R8\C] MJJX@.6R9/A_I3@C/' (KZ4L9/-BB?#*SQABI1DQD#.5/3Z'GK4\C[%RV /\ M)_"@#Y<'[/?[3&[_ ).S;'_9.-+_ /BZQ_%W[)7QW\=:7#IGB3]J%M5TV.\M MKT6W_" :?#^^@F2:%MR29^62-&]#C!KWKQ[\;O!GPU\:>#O"_B/7/[+UGQ9< M/:Z/$UO*XN95:-2OF*I123+&OS8^_@')I/'WQS\'_"_Q9X.\,^(M6-KK7BV[ M-EI%K';RN9Y5:-7&54A #-%]YLG?P, X /&1^SW^TN[ )^UHRNHVL6^'&F-T M[X,G&?UQ3E_9X_:;'7]K?_S&VE__ !ROJ6-2&S[=^3CMSU]:YSXE?$/P_P#" MGP;?>*?%6HKI6@V!C^T7C0O*(]\BQIE44LLQ-::!'I9@EBNX(OF"O)O)$K<[@/]GO7TZ">_P"' MXT_FC&>M 'D/QP_:,T/X%ZQX6TN_\/\ B/Q+J?B4W0L;'PQIIO9W^SH))/W8 M.3P^>.:XMOVU+&-]R_!OXT2[FVGR_ =YE> 1G=Z9/3UH^/)_XRZ_9A'_ $\^ M)O\ TU-7TD* /FQ?VW+,DY^"?QL&#C_D0[KGWZU9C_;1TV3&?A%\98_9O 5X M3^0!KZ*YHYH ^=_^&S-,Y ^$WQD.3_T(-\/_ &44QOVTM/4(1\'_ (RL&W#C MP'>9&#]*^B^:.: /G7_AL[3F>('X0_&8*S8+'P%>_(,'D\$_ESS5H_M@:.KL MH^&7Q==57=N_X0#4<,<@8&8\YY^G6OH#FCF@#XOTO]H!-%_:,\7^-7^%?Q8N M='U7PUI.FVS0>![]G\Z">]>574IQQ/%S[5Z9'^V1I;$9^%7QA48R=W@"_P"/ M;A/\XKZ$YHYH ^=KK]L[3+41>5\)/C)=ANOE> ;X%?;YE'Z4EK^VEIUQ(ZR? M"#XS6R@9W3> ;P@^WR@G/^%?17-'- 'SW1'X!O@W MU^90/UJM_P -J6"[C_PISXSG:0-W_""70!R.OX5]&\TT"ZU[0=,U3X:_%+PLNL:E;:3;:AX@\)36=H+BXD M6*)6E0Q2!&-T"1N4]10!]*\TJVT_L^?&PE1NX\- MVO/_ )-U,O[8E[)"9/\ A0/QF3"[OWGAZU&.0,?\??7_ H ^C.:.:^!=% M^!'Q6T^_UNW2"&XU31[6*%")4;+'[2W'R^AKUJY_:FUC3D+R? ;XLS(I\O\ MT?2].D.0!DX%]NP>,94?2@#Z!YHYKYU;]K[4ODW?L_\ QD7?]T_V#9GL3VO? M:IX_VL-3N!&P^ /Q>Z*?FTC3P?F!/0WV1TH ^@^:.:^;K[]L>^L+K[/-^S[\ M:26XW0^';:9.3_>6\(I;?]L.]NEB\OX _&==Y8_O/#UNOOSF['K0!](.8H_V?OC,..LOA^S M53[9:\ _6@#Z/YHYKS7X)_&JT^-%EK\UOX<\0>%KK0]2;2[RP\26T<%P)?)B MFR%260;=D\9SN_BZ5Z5S0 % M/ L/C?7O&,M]';6DNLIIGE?98!._S/$X;*;O2@#W+FCFOG%?C%^T2PE)_9RT MU6"%H_\ BX-KDMNQM_X]>/EYS[5#_P +N_:+ACW-^S-:2-N"B.#XAV3'ODDM M HQT[D\]* /I3FCFOG>Q^+_[0MTSF?\ 9VTRR4(2OF_$"W8ENPPMJ0/S[4O_ M MC]H21,Q_ #14"J2JM\08AN&> ,6G7�!]#\T_:&5T6/]G?2V M&W)9OB%;#'/3FT)K0A^*'[04J,[? CP_"RC(63X@J2WL-M@>: .Y_:.S_P , M\_%#_L5]4_\ 226JW[+_ /R;7\)O^Q1TC_TBBKR'XE>,OVA?'G@3Q#X3_P"& M?]*MXM=TJZTU[V/Q_ XM_.B:+=M-JI;&_...E:/PMU;X\?#WX;^$O"J_"'P[ M=#0]'M=,^TS>.-AE\B%(M^U;)@N[;G&\T ?37-'->'+\1/CQ)(JR?!CPVD6? MF?\ X3O.!]/L-,D^(GQ[DED1?@QX91!(H21_'1 V^O%@: /=.:.:\4A\7?'J M8.7^&G@F!0Q C_X3*Y8GGJ3_ &=C%+_PFWQXA_UGPH\(S-OQ^Y\;2XV[3@X; M3QSG'YT >U"DD;:" M!XQG;'/4_P"@]* /=N:.:\0_X2W]H!>GPX\$./%UP!]/^/'K4:^./V@O+ MD\SX6>#0_10GC&;\_P#CQH ]SYHYKPQO&7[0K0IY?PS\$I(>#YGB^X('Y6-0 MMXT_:'MU/F?#'P1>2;&*FV\87"@G!P/FLAWP* />&SMKY\\7?\GS_#3_ +$K M7?\ TJL:G7XB_M!2.47X-^%SDC$S>-ODP&;!P+,D\;3V^]UK@-4TC]H/4_C- MX?\ B0_PX\))<:/HU]HXTJ/Q7(PD$\T$OF>;]FX(\@#!7^+KQB@#ZZC^[_GT MIW-?._\ PM3]H:+R=_P%T&U+'\4OVAY$DQ\"=!MY% MV1OX[B;=R>>+3CB@#Z'YHYKYXF^*G[0UOO4? K0[W:1M>#QU&@8'J?FM.QX_ M&D_X7%^T-]H"_P##.VEA"<%_^$_@/;_KTH ^B.:.:^>F^*G[0KD!/@+H:?*2 M&?Q[%R<].+2F-\7?VA8Y$ _9ZTV0?QLOC^V"CWYMI^'U\+ZA'J5_IL^F M)>K>"-[:Y> _O510>8SVH ]0YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:1NF6QBEYI&&[@^M '@_P$8-\?/VCR,9_X M233/_3+8U[NP)Q]>:\)^ *Y^.'[14FPC=XHL!N;VT:QKW64;DPV,'CGISQ_6 M@#Y;\8>+O#GPA_;7;Q!XZO[/0=,\1>"H=)T'7M4NTMK2*6"\EDN[3>Q"J[B6 MV<9Z^7CK7EWQ<^+DVO7_ ,6=/B\7_#?QA=P_"WQ->1ZMX,LGAU?2UA:V$-O+ M<_:Y?D;S]X"A07BSMXKZV^)7B'X92Q-X8^(6J>%7AO$\TZ/XFN;7;,N< ^5+ M]Y<]\5'X%\)_"Z^\"7VE>"-&\(S^#;TR07MEH%I:MIUSN!61)(XE*/D$J5(Y M!H ^:_$$7PY\9_%KQJOQD\.YK/X?:1KFM+KOCQ_#FB6:2 MF7;?R20 W-Q<9MI%WE62-0F6W.<_27Q4_9Q\0^./&5WJNE^+/#\%D;>);"'Q M)X0@U:X\/W")L>;3IS-$UOO5(FPZS .I88SBNMTO]FOX;1>$?"6@:OX+T+Q5 M!X8TV#2].NO$&EVUY<111QHJ_.Z$!CM4G;@$X]* /C*UL=<_:)^&?P!,M_+J M/C:X\ >(KG2]5GD#:JHWGW0MW(8Y:RX.< _<>B_#CPMX?DT MPZ7X>TK3VTP7"V)M;*.+[+]HE$MP(MJC9YLBJ[@?>(!-)I_P[\*:7H^EZ99^ M%=(LM,TFZ^W:?I\-C"D-E0[D^;YSZF@#X$D\3?%C6/ GBCX MCFZM=+UZR\6W,3:UJOQ+OX++2'@U+RH]-FT>.$6XB98TA,;,TC"?S&/SU?\ MC]I]GXY_9S^/GC?Q9XVUZ+7=-\67FCQ6*:O>I86$,&HPQ6MD;!)5@=9H!"YD M9#_Q\>;CBOM;4/@7\-M0\9KXSOO ?ANZ\61RI<)KMSI4#7:R1E3'()2FX,FQ M0&SD;1BH/$_[/?PQ\=>(KCQ!XC^'?A;Q!KWN9I JJ$W.\9;@ * M#V44 ?/_ (Y\:7LFL_$[0K_5_'=PUW\1M-T;2-*\(ZK'9WMR5T6SO/L2W,TB M"U@?RIY)&BEB8Y8 _.5.Q^QCXF\43_%KXV^%->34--M=#ET>>VT'5/$L^ORZ M8]Q:,9$^USYD8-Y2/M+,%9G"D@U[QXG^#_@GQOH^L:5KOA+2-7LM9N$O=1AN MK.-ENIU54260[?F=515#=0%4=*L?#WX2^!_A;]K_ .$+\(Z+X6%Y'%':^"W/S&@#LN:.:.:.: YKYOUC_E(;X6_[)IJ'_IRM:^D M.:^;=5?/_!1#PXO_ %3*^/\ Y4[:@#Z17H/H*7FFIT'T%.YH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYI&!92/6@#YK^/7_ ">#^S#_ -=?$_\ Z;*^E!U-?.'QQ^7]L3]F>3U_ MX25/_)!/\*^CU_6@#YH_;QUN^TGP-\.[>V\0^)/#5GJGCG3=/U"\\)2SIJ+6 MKQW!>.+R$>1BQ5?E523P*XSPGXLT'X%^$?B%XYT3QG\6_B5/X=TZ+[5H/Q!- M_:1)YDP"R1B[LHL.-C_,+'Q'<> M>"1-%;I-F-?;4&W'R'_6?:OO M\8V?=.:X6Q^-6N_$C5M$\#>)_#&K?#JP^(^B7EQX?UW2M;23483'$C.DBQP[ M;:81R+(A624<8)!&T4/$GP)^+?Q2D\07WC#6?">G7M]X UOP=9V>@I=-!!/> MFU9;HRRVUS#\^ZX6XL MD@7R\>C(K'=S@F@#PSP=^SKJ>K?'#Q]X+N/CC\8#I7AK3]$U*WE'BHB5Y+DW M@E1F\H[D_P!&0XQU9J[_ %C]K+4M%NM=UY?AW?GX2:%J;Z/?^,CJ4$;I+%AKQCQ)^S?\1]3\-^)_AA8ZUX;A^$?B/5;B\GN@MQ'K%E: M7=V]W=V,2*IB<,\CJDS.-J2'Y#P0 =#X\_; TSX=^!]?\0:WX:OXKG0_&%QX M7N=-7>SE(D-S]K7:I/EFP N\;0 "%R<>96AXV_:@G\.?%.X\%Z'X&U#Q1?\ M]I0Z+;S6MY% LU\VGS:A)$6E "K' L+.VXD"?A<@*]?Q-^RS:^,?V@M7\7:O M>0W'@S5M!GMKWP^R'S)=4EMS8R7>\=/] _<;5]<]ZR/A7^R[XD\#6/PIFUSQ M5!XA\0>'M=U+7/$FL3M(7U.6?3KBRB9"X)RD4L .>,1-WQ0!ZG\#_BQJ'Q,A M\2V6N^'E\*^)_#>I'3-2TN.]6^B1FABGBDCN B;T>.9&'RJ1DA@.*].YKSGX M:?#R]\(^//B?KMS/;S1>*M9@U&W6(MOBCCT^UM=LF5 W;K=V^4D89:]&YH . M:.:.:.: #FOG/]M9RNC?!S[O/Q3\,CYO^OP5]&AXKP#]C")XO!7 MQ +?\M/B'XF9?I_:4PH ^@>:.:.:.: #FCFCFO+OVI[J>Q_9E^+5U;326US; M^$=7EBN('*21.ME,0RD<@@CM0!ZCS1S7P)\9?V@==U#]D1+*#X=?$7PTZZ=H MT1\2W*V<4"$36AW>;'>F4;P0H;RR(H[G<1;6+;?*210$RTIR&E4>7A M2XMS>)/BHW[17Q,7P!HFAZC=CPUXYUK2+CP_J,]RT M203P1207'FQ)ES]IC8,@"_*1CG@ ]QYHYIJMT]3U_"G: YP:^:/C\6_X;"_98'\'VSQ-^?]DO7TOS7S+\??\ D\;]E?YL_P"E^)_E M_P"X2U 'TPO^/\Z=S35_Q_G2GL30 ,-PPP!'IC-5X=0MKB>>**XCED@.)55\ ME#V!':OG_P#;.U2\D\.?#KPA'J$VEZ1XT\9Z?X?UBZMW>.62QD6:26!)$PT9 ME,*Q;@1@2'FO//BGX+^#WP;^(G@&STCX0^(?"U]INIZ7<6GCSP'X?MH+.(S7 M2VBVMY=D@R(^\+(CAR5<,/FP: /LJ.19%RC*X]13N:^3/"GQ&\1K?:7X*\#V MV@^&]:\1>+?&-UV5Q=P0VMCJDR32^2+A"\\TLD!;,D: .Q"X"*6Z]\>_ MB!X-\#^.W\5>*_A[X8O_ YXP3P^?$5Y9W8MGLVTZVNQ+;V*S-)<79%P=MNL M@'RM\SE/G /K7FF32+#&7D8(B\EB<8KX8\2>,KG]I+X%_$'P=XSF76-.A\<> M%M!_M"UT2[T*:[L[O4-*D7- MQ:&1K=C9,JV\2Q"+YG(=B[;2 A-=EX6^*?Q?^-&IZ%I6B0Z9\-+JP\,66OZ_ M)X@\/W$\SW<]S=6ZVD=K-+;O#"18W#EV)8J8L8Y+ 'TS9ZYI]Y<00P:A:W$U MQ%)/#''.KEXT95=EQU4,Z@GL6 [UH\U\'_LP^(I_"G@?X201V.BV,\'@;Q?= MM?ZXQA6UN(-3M/,#W1W/! 7D9GP7PJH>V:ZWX%_M'>+_ !-\6O"FD:EXPL/' M&C>);2^,\VD^#K[2M-T^YMXTDQ97UP2M["?W@W DD>6PP"10!]A\TC9VTV-B MV3C Y&/3!Q3FSM- '@_[1W_)5/V>?^QTF_\ 31J%>\+T_$_SKPK]H!?^+R?L M[MG'_%67H_\ *+J%>ZKT'.: %YKF_B9G_A7/BGC/_$KNO_135TG-: #FCFCFCF@ YIK\K@YP>/ESFG_FTBSU_7M*T+4M5MV9'LK&ZO(XKB0,I!7,;,FNM$L]=TR^UFS&ZYTVWO(Y+B#&/O(#N';K6Q:W5O"/@O^SCX?TJ2'X+>(]"@T".SU:#QY\/-&L%N-.DAN JI+=SR*\C MOM56202!Q-U9L$=$?BGXHM/$_B7P;X.CT3PSXC\3?$Z[T6+6/[,9XK6*+1K> M]FN9(]^+BY*(4&652S 82@#[$YHYKY%D^-7Q/\ =O\4- \6^+_ #'=>$4 MT-;7Q9JUE/9V\UO=>;]HFEM5G9I+@B)EC@21 \@ !['I/V3_ (V>)/B)XR\; M^&=XZ?E7@/[$3O)\&]4+=?^$N\1?\ IWNJ]^?.W\1T M^M?/_P"PU_R0^[^]_P C5XB^]_V%KJ@#Z"YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH 0\C!_2D1=@P,G MZT[FCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FD9=RD'H:7FFR M9VX['K^5 'AG[/\ (TWQD_:'D;K_ ,)99J/H-%T__P"M7N4O09[$= ?Z5X1^ MSGO;XM?M$.S9SXS@ 'L-(L*]WFRR;2,AN.G_ -8T ?&?QZ\*W?BC]K6]6W^# M/A?XQ>3X#LF^R>)KVWMTM";^\&Z$RP3#=)G'W5X0G<,8+=:UKQ[X7?X-_#7P M/X<\,_L_:IX]EUV;5K/3["VU.#2A:Q"2.>)8S#&[2HJ=1\OF<@^77U#:_#W3 MX?B==^.FEN&U:ZTF#1GB9D, @CFDF0@!0V[?*_)/?I5'Q3\)]*\6?$KP/XVN M[F[35_"*7R6$22#RG%U"LJV_B2ZM84WM/>P92V$EP9(PJ,-BJK$E2<['C#]I+X MD^)/'?B"Q\.2W7@FQ\.VFGO]CO/AWJ_B)M2N[BR2]DMKR6S3%DD:7$$9C&Z4 M'>Q."!7J_C#]DWP]XLUCQ7-9^*?%GAC2?%S*WB3P[HNH1QV.IL55'D9&B=X6 ME1%CD:!X]ZJ=Q/>WXG_9@TC5M:U74O#OBKQ1\/;C6-/ATC58_"\]M#'>V\:" M*)F6:&412I$-B2Q>7(%V@-Q0!XI\4/VJ?B+HMII.IZF+/X1:%>>&--U:WNO$ M/A74=8M+G4K@.);"[N[=D^R+$_E*2\>XABQ!!"-;EU#XAZY^TYX@\0>$_$GA MN\U*3X26>H:=I\%J]U8732271@$5UYZ*4-RF\3;%#1,%*@KYA]6U#]E73Q;O M:>'/'/B[P=IEWH5IX?O=/TN>UEBNK6"-H8F)NK>:1)?*(-(\9^%&U^UG\-^&(O#<'AK39[>2/5+"U5VMK9S<(Q\Q78[9%EC) MR-[$9H \1^+W[1LOQI^!NOVWA>"S_L34OA'J_BO79) TLM@TMHT5K:JZ$*&\ MQ;L,65LK:LN!N!.K\1OVC_$&B_$[5? /AG5[?PU:>%=)T^:5Y? NK>(VNKB> M.1E@)LMHMX5C$)RXWL68#A6!V_@)^S2%^%?Q;MO%6AR>%=0^*>I:O-?:;:3P M27&GV,YDB@MQ,KS1LP1WF&-T8:X<;<<'T'Q1^S]%KGB^X\3:'XW\4>"=4O-/ M@TW4IM!:TVZC#"9/*DD%Q;RJLJAW42Q[&"MC." #K?@OXZU#XC?#+PMXBU; M1;GPYJ^IZ;#=7NDW<31O:SD?O$VM\W#9QGG!4GK7<GN#[5\Y_'(!OVR/V91NY'_"3''_ &X)7T@C;E4CTH \H^+' MQ'UGX>_$'X6V\3:7'X3\2:W-H>I37B.)XYVM)I[3R6W;0'DMS&?;]UMU MK+D<5WG[3/@O6O&GPCOE\,6=K?\ BS1[RR\0:+:W:!DGO;&YCNHHCETP)##Y M9.Y<"0\UXIXI^$'Q"\)_LM>"-3\,6#WOQC\-ZE'XJ-@S1 7&I7SS+J4+2,2- MI74+OHYYCCZT =]X)_:=T^/PRFM^-KB&W;7O$.JZ;X5TO0M,O;V_O[.TN)HT ME^RQ"69WV0F9W2/8$DBSC(SMZU^U=\,-"\-^'=:N_$-T]EXAEN(-,^RZ/>SS MW$UOE9XC;QPM)'*A5P8Y%5@48;?D..$F^'&L_L^ZI\)=4\/>&=5\:^'_ MX M0NO"-]9:')"+R%W>PDCNDBDEC$NY[,K)M;=\X." :Y'X9_!'QK#\:_ GCK4_ M#%QI5K>^+O%/B.[LY);8R:+!>6,,%M',$9AYDGD[F\LMAI&!;U .[\ _M96? M]A_$35OB%=6VB66C^/;CPGHL>GV%V]U>Q^5 ]M&+8*T\MT?-;$]2\'VWB;6[6_TVQU>2V-R;>/3 M+.W+.L$L@0EX7.PG*YYYS0![?S1S1S1S0 \TG[;Y7F_9_/A>+S-FY=VW?NQD=.M>->+?%WQ.^,' MQ2\:^!OAUXFL?ASIG@\V<.H^)KK1AJES=7T\2S^1#"SK$(UADBW.Q+ L.,9( MEA\;_%3P'IM]I_CZXTR.2'Q-X>TK2/%VGV>V'6[6[NK:*9&M!/*]O."TJ,YV MQG>A0?+0!TWQ4^ K_$C]GD?"]=>?3 MOIUL=56S\PYM)[>0-Y7F+@.8.FXX# M$Y(&#B^+?@#XJO-8\?-X/^(">%-!\;M%)K&GOH8N;FVN!;I;3SV-RLT?DO)! M'"/WT O ^N>(+;4+;Q%/H^@W)M-1\26&AW%WI-K=#Y M3;-&?"_C6PTGP)?:#9Z$_AKQ M#H+:S%9);QM$LMF#:J6_P"T1XBO/VP-4\+O=Z;8 M_#'2M%OH+NXFE3_D)6<5AW7GPS;4_C-X<\? M-JAC_LG1+_1_[/\ )SYOVF:UE,F_=\NTVNW9@YW9R,8/(>!?VI/!?Q!UZ#2( MK/Q'H0U"%[K2;KQ%H=SIUKJ]ND?F226\DT:H0J[6VMM)4AAN7-<9;_M96WCS MXK?";1/!\.O6>B>*-3NU-[K6@W5I;ZO8)I=SP'H*=S7SIX/\ VI/#EK\-? EY>:KJ_C[Q#XAT][JV_P"$;\-W3W-[%#*( MIKIK2(/Y**[IDL>X';CV7X>^/-%^)GAJW\0>'[M[O3)WEB5I8GB=9(Y6BE1D M=0RLLB.I![K0!TW-(W;/3-+S2'/KB@#Q+]G9C-\0/C_-_P!3T(O^^-&TP5[= MS7B'[/'_ "47]H#C_F>5Y_[@VF5[?S0 <\5\S?'T#_AL;]E<]_M?B?\ ]-+5 M],\U\S_'KR_^&R/V7MW^L\WQ/Y7^]_9G^&: /I9?\?YT[FDX[8[_ /UZ7F@# MC_BU\+]!^,7@:^\+^)+22ZTZY9)!]GF,,\4J,'CEBD!!1U8!@P]*\XC_ &85 MU"71(?%/Q+\>>-='T6ZAO;;3-:O+1())H'62"2X:WM89I]DBA@))'!*@G)%> M[\T>) M[BYLM*TF*^D*0?:[NZBMHFD(!^56E#$=#MP2 (M$^,WB M7Q1KIO+0Z[8>*F@72;^T##[4L%M!;9LY"I^+/$^NWWB'7=+\0WU]J4MH96NM/GAE@*B*UC55(M8$9-F-L?R@?,QL7W[ M,/@[4O%/Q3\0RR:A%J7Q TD:3J,JO$8[2$P>1(UL#&0CR)'$9-^]6,,1(P"# MYQX+_:2U70-'\0V5R"375:?\ M70?8;2/6/!^IZ!XD3Q98>$M3T6YN(7-E+=J)(ITDC9EGA*. MNT\$_P!U: -G4OV:;"'5H-4\->,O%G@?5?[#@T&[NM"DM"=1MK=2+\T6]O9O#=MHOD06#1R7&I7 M6ISSP6]K$A90'WPJ.6 =B2 ,UR/PG^)'CWQ1^UK?Z3XMT+4/!4:> H;M_#< MVK17UIYYU&4"YB>,X=BC!&)52I3&"IC9@#H_#?['_@OPYX/T;PTUYK6JZ5IG MAS5?"OEW]TA:XLM0ECDN?.=(U8R?ND564@+C[O>KFB_LUQ:?XT\)>*M5\?>, M/%NL^%!-'I M5/S8SDUX/^T/:_;/B]^SM'MW;?&%U+C_ '-(OW_]EKWB,<<=^?Z_UH =S7)_ M%S/_ JGQGSC_B2WG_HAZZSFN2^+K>7\)_&C>FB7I_\ (#T KGI0! M)S1S7PA^S[\#O'?Q,^ /AGXD6GQT^)ECXZU.QEO8[:YUE+K24N \PC5[6: [ MH^ "A8<<@Y KM_!W[:&L^,O 'PR3PSX+7QC\0O$WAP>(+W33JD>EV-I#')Y, MLC3NK9+W&42-$?M/6/CKQ3X+TF;0[K13XEM=62)[R>-GAU/3;A M8;RQ81AE+ >9(LBOM=8F(%,/"=O+ MYS^&]=UR-[2XYW".=XX$FGC1@NU7E(&!Z"J?QD_9]DL_#5Y+X7TOQ+KU[JWC M3_A*KN;1=9M]/UG3)I;;[.T^G2R%(+-"FO8Y$L[O31:B5)#"QCE6+,C*ZG[KJQ W$#KOA_\ MM1ZUXCU3P;)KWPXO/"7@OQU(D?A?Q#+J]O<27#20-<0+=6R(!;--"CLH#2_- MA"5/( //OAE^R3J/BB;QWK_C.;Q7X:U'4->TG5]"O-2U6TU#6[:;3HRD-W.Z M+-:DNTLX\@;HT1L8!(*^_?"[X&VGP[\<^(_%Y\5^(O%.N^(;2VMK^ZUZ2V^= M8&E,.R.&")8BJS%2J!5(P2N[+'R#X8_MNZM\0K/P?XFNOA+K6B_#CQ/?0Z3! MXH.JV\YCOY;G[-&AMD.\P&4*OG<89B-G&2^]_;7U2RU19K?X1Z]J/A"'Q/+X M,EUB#4K1)I]16ZDM8EMK9V3S(VD2,,\C0[3)C#;: /J_FCFOG7PS^UDEIX1^ M(VI?$/PA=>!];\!M;_VIH<%]%J32_:8UEM1#*@1'DE+A-N=JMC+8RPH_\-:: MWX1L?$Y^(WPOU3P/?:=H6H^)=+MCJ]K?#5;*R5#, T3$0W \U#Y1W+ALAS@X M /ICFCFOG31?VF?$=QXJM-#U;X6:EHEQK^C7FK^$X9]7M7EU1;:.)WBG1#ML MY")TQN9P..0J_[PTK3]_P"N*]VF4LF <$]&QG''6O!OV95*_$?]H4X"_P#% M=_='_8*T^O>IE+)TSR/Y]: /F+Q-\=YOAU^U9XHTK4+'QKX@T>Y\)Z/[U:VLI6N=0#R-' K",NJQC=C,GE8_AK!\)?M'W%EK_P ;_%1L/$^K6XUS M1=*\.^%M6AFTVZ^U7-I;0K;)#=^7Y"O.YD9]OW&=^>A]W\/_ UN-(^.7C#Q MT]Y!)::WH^F:9%:^7AXFMIKMF;/<,;@?B*\T\R:8"WB8@S-"LL$CD2@J3@ M*S* <_Q)^R]\0/BU8_$GQ!X^U'PQI_C;7_"3>#=)@\._:7L+*U:4S2R2RS . M[R2;<[44*J 9?.1J?%+X(_%0:C\2M.^'&M>%(/#GQ"@DEU-=>M[A;C3KUK** MR>2V\E669)$@0LKX,;9;YL[2 %Q\?5^&&@^(?$FL0Z]XBETCPEX5O+K3;>X6 M1'DO)[NW!MPP4^<7&7+,RMB'&S#&M ?M<3^"M4\7VGQ+\"WW@2'1O#S^*+.3 M^THM0>]L4F\AHW\L;8K@2-"I0R.,R@^8 *S/&7[-?BOQ!H?B>TCOM'$VH:'X M1TNU$LDH7=I-_-<7)DQ'RK"0[" 2DQ>=J:71NX+J.XAC;:)!%Y D";@[%%"JQ.* -/3?VHM;TWQ7H^A?$7X M7:O\/FUB"_OK&\_M&RU*V:UM8#/.9/(?>DFW&8]C#GY78BM+X!_M*:M\:KVR MN)/ASJ^A>%M:T]]2T;Q ;ZUOX+B-9$4I%_#OQ MYXS_ &@OCAX$EB^(7@_Q%!H>A:Q<_P!L^!+*:1+!Y[>&"VN;LW!:..YZ MMS:PQQ*I623:I1TI_-0PXW8!W'&0>^.!DGWQ^E3G^?2OFKXW/C]M;]F)?[UOXJ;\K&V_QKZ67[HH Y7QM\0+3 MP3JGA.PN+*[NKCQ+JW]CV;6JHPCF^RW%SNDW,N$"6LG3)R5X[B+QUXV/@NWT M)UT'6-<.J:K:Z5G1+,S_ &02MC[3. ?W=M&,EY,\#'7->>?M.>,-$\"^(/@I MK7B+6++0-'M?&S>?J&HSI!!%NT3547?(Y 0,S*N2?XL=Z\U_:6^*O@GXJ6?P MC7P;XRT#Q5_9_P 4O#379T74H;WR-\TGE^9Y3$(696QNZ[: /KE#^]<#C!], M>GY_6L3QMXF/A+1$O_[&U37=UY:VOV71[?SYU\Z=(O-*Y'R1[_,=OX41F[5^ M>][\*?!UQX$^'?B\0_&N^L=5U;YEO)[.34]3MY;0S#]XUO+$NQXA\C M$R9KTKQ1X:T'P5X3^+7AW0=,L]'T&Q^+?A+RM*TZ!(;> 2-X?>3RHD "JSLQ MVK_$6)ZT ?7?AGQAIWB;6O$^GV)E-UX>OTTN^\Q<+YK6L%TNSYCE?+ND&>/F M##^&M^8E54XS\P'!/']/N/$ M.F_!\WALK:S?5;:*XU#?&I@BG%@M^&V/YS)&KE=J# !]^1_$JQ7XJP> FM;L M:K<:-+KL=TL:?9O(2>.%E+!RV_=*I VXP#SVKLN:^./@=I_P>TG]LF*W^$4G MAMK;_A7L_P!NC\+S026B8O[3R6S#\ID968EN2P"YZ+7V/S0 GM2\TG!_L7AO^%:>)V:(Q-)XW\2-RN-W_$UN.: /?>:C MN"1'GL#D\9X[C'N./QJ3FHYR54-G 4Y.!GM]/\XH ^:/%/@[QU\-?B]XVUGP M]X'7XH>!_'XM6UK18-0MK2[TZ>.W%K(ZK>,?$/AKX9?#;5/B7<^'+E;76K^+4K33[&TN/+$AMDEGDS+ M.HV@JB[49UW$=NW^'/QL\,?$+X>/XTBO#H>DV\TMKJ$6NO';3:7ZHS3:8]D5\][Y&N'4;@$*^7)NQP>M^/7PI^+?Q$C^+FD7?A_Q5XGFUCSK# MPK.QX M:\(MXBNW\RV\2FQM?M6QW+<[=['RUP-5O'GQN\+>!_A_;^,/[3B MUG1I]0L].AN-+NH)5DDN+F.W4JY81@*TFY^>%5^] 'C/CCX'>,/$U_\ $;6K M30_)U8>'_"M[X9-Q+;_OM8TN:\N?)?$F%!=X(79BJE)6VDA36;!^S1XR\0>' M_!^D:I&+&]U3P-XLM/$^I^9%*++6-;DM+B4! ^742_:0I3<,1*">:^H;OQCH M6CWVEVFH:QIUA-JS?\2^WNKR));Q@N2L2EOWA "GY>S"I[SQ9HFGZI:V-YK% MC:7UQ*D,%K/ M<\%P6 M>EZA8:KX@U[QY?:W:P2S6$MHCZ3;G4),DB=V)N(T"1[E'S<5V7@CP]\5M8U+ MX :+KGPWCT#3O =U*-9UM=4M)8)?+TBZLH9+-(Y3+Y,AE4D.J,I*?*PW$>[^ M+/BA9>%_B9X#\'3V4]Q=>+A?"&92 D(M8!*WF _,00P'ID_2M^+QIX?D\00: M(FN::VM74)NHM/6ZC^T21 D&41@[BORE=W3C% 'QOX#^$_Q9\%_#WX6^%M:\ M.>*Y/#&EZ#,FI>'_ 'XDLM-N8M3-U(T;7%P)[=S!Y4F4%O*<,A#*W%?0/[) MO@C7_AW\*6T/Q)I3:/J<>LZM=>0VIMJ.^&XU"XGA<7#LSR924?-)AR=Q==S& MO3?^$HT6/Q!%HAU>Q&LO#YZ::]P@N#%G[_ED[\9P,XQR/:M>,GCL3DD$YQ0 M_FCFCFCF@#Q#]G'_ )'CX^?)M_XKYN?^X/I=>W\UX?\ LWKM\:_'W_L?F_\ M3/I=>XI_G7(?&+X@Q?"?X6^*?&5Q9R:A!H M.G3ZBUI$P5IO*C9PFX@@9( SVSGM0!V/-'->"^#_ (D?%VS\2>'8_&7@CP[= M>'/$%TT,&J>#=4NM0?3$,$DT37:/;J"A\KRS,C;=[(.]=/J7[2GPOTGX@1^! M;[QUI-IXI:1;"M0NY M].BU)(S%?6H_>VMQ'(LL$R^Z2QHWN 1QG->5V_@?]H7QBVD:#XR\2>$=!\+V ME]%9HI]/DO$\VWD$L<024$_NSYDL8 ;!.[CBF?&#XQ6/@&V.GV.L:) M:>)RMI>);:[)+%;BT>_M[621S&"5):XVIP=RL11K'[,W MC7Q-H_B+Q9>W6@)\5+[Q=I7BFPACFG.DVJ:>L<-O9O,4,LH:#S]TPB1BTQ.U M0H%>M>,?VD/A?\-_%UMX7\3>.='T77I0,V=S&?%'C2QTK6YPC- X-M7\=>)/$FO>'=*\3:PWAV[T.+3(Y[FVTJZTJZN)XX[AI"C7,; M^;&&;"%O-?"+C+=M\,?AK\2W^/=]\2/'Q\,6L6&,-OW.M6>1M,TJS>[;[.P9Y>@C2+ M+%=TC%54="S+GC- '>\T^(K&VEE12=P3R;B6 ,2\<:@'8Y5@,Y],\3_ +3'PU\(^/AX-UKQA::?X@5H MTFMVCD,5LTG^J6XF"F*!I-P*K*P+ @@.G6H87+2,,,.W(_3\/? MKGBIFSB@#P3X^2%?C7^SF@W9/BB^//3_ ) M]_C7O:CH>]>#_']/^+T?L[OL M_P"9KOAO_P"X-J'%>\+TH 7FN0^,)9?A+XV(Z_V)>_\ HAZZ_FN2^+V?^%3^ M-.G_ "!;SK_UP>@#EOV32?\ AEOX.>G_ AFB_\ I##7JDF=I&,C\:\L_9/_ M .36_@[T_P"1-T;I_P!>,->J\T ?'/PU^ 7[1G@?X3V7PQ3QM\/-&\+06,FG M_P!LZ?I5_+JT,3[BSH7N%B\S+G#$$ G.#C%7?'W[%,&G7G@B^\$Z!X+\6P^' M/#<7A230OB-IPN;>>UB6K28/EH%1W9L'Y4/'->>^&O'WQ\\'^+ M?#MM\2?"_A37/#>OWG]G_;OA['J,LVCRM&SQR7*R(P> [ C3#8J,P)X- &'K M7[*?BB3]GO2/"_A_7]!\._$32-4EUBPUG0]'BTK3;.:4SPRHEM A4J+6YFB# M'YV94=R2*L?%G]D2WU*3P'>^#_#/@GQ$WA'0AX:CT/Q_8FYM;BR'DF$K.JR- M!-%Y3_.(FWB9A\I(8>BZ7^U!\+M4\?)X+M?%UO+K;WC::FVWE%I)=*I)MEN] M@MWFX8>6KE\AEQE>,JZ_;(^#EGKGBC1;CQO;V^I^&UF?6(Y+2Y"6 CNDLY/- M8Q!>)G11DG*N' \OYJ //M _8XU)8O"UKJDWA>SLEM/$=MK]EX4TF+2;7;J: M0Q)':Q1Q'(ABA">9*WF,%7<3GC3\#? CXJ27_P .-&\>ZWX3O/!7P\E2YL+K M2H;L:CK$L%M+;6DERDAV6Y5)3)($DEWR(!\JDBO2_A[^TE\,_B9INN7OA[Q5 M9W%OHL*W&HO=)+:FVA*LXF83(G[G"L5F \L_PFJ/@O\ :R^$OQ!L]?LY_"/ M2K_4_#-C\-;'4+;7&EM?/EU>.,F0,Q*I@KWKV9_V<_$_ M_"N]$T'[=IWVJR^)A\93L))#&UD-9DOQ&GR B4QNH^50-X/.*WK?]M7X)77A MO5/$-O\ $*QET;3;U+":>."Y82W#1[TAMU\O=<-M&<0AP.XSS6'\1OVX/AUX M3^%_A3QYI&LVFN>'-;\1VFA/=OYL#6BM(?M$LD1B$@,$:N^PA2-OV5 M;SXC:E\>(-6U+3XM*\>KH\VF2>1]I>UN+&)"IGA=0DL7G11.8\X<&13C.1Y\ MW[(/BKQ!HGC&$^$/A#X#N+[PCJ&AVB>#='4?:]0N8PANIKA[9);>)5WKY*;S M^\.YI-B"O:=._:(T#P_X?\?Z_P"-?$N@Z;H7A[Q ^DQWEI)<%E7R898XI4>) M=UP1*"4@$@(9<^$WBZ"\LQ8>$].U2RO89)Y!+.US!;I& MT6$(8!H6SN((!4Y.-M:?[-O@WQ7\-OA+X?\ !OBR32+FZ\/VD6EVEYHTLKQW M5K%$B12N)%!20X(*@LORYW?-A;WPE^.W@7XV3:V/!/B&VUHZ-*D%]'$DB/$9 M%+1L5=5)1@&*.NY' )5CBO1.: $;CD]!7S[^PPSO\"9F;.#XG\0%=WI_:UU7 MT$WW3D9'>OGG]@_?_P *!;(PO_"3>(-O_@VNJ /H?FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YI#GCZTO--8X') &?7 M% '@G[+[+)X\_:$D3HWC]A^6EZ?7O%QN\OA0Y)QM/0YXY]J\"_954#QE^T&R MLI!^(UST.?\ F'6%>_3,RJ .K' P0/YT >8:!\1-2U?X^>,_!DL=N-&T71=* MU.WFBC<3M+=37BOO;S,; +6/;A?XFR<5F>+OC5:_#[XJ:O8:]K6BZ9X3TSPH MFNW9:UO)+Z _:C%YK.L?DFV ' W>:&WG&P&N9UJ[\4?#O]I'QEXHM_AOXE\9 M:)K'AS2+."Z\/O8822UFOGD4BYNX26Q/&0 "(+7P'K MFGVVM_#'^Q8=)U!46[%VNIS,866-W3<8PKJ0Q^5Q0!['#^V7\(+J&X6'Q-<7 M4\,:.ME%HU_+=S0NCLLT$ @,MQ;E8V;SHD:,*I+,.,[&J?&_2K74O"NKVFMZ M7/X)U/POJGB668074EY<6UO]C=;BW$:;-@2Z9I%<"0EX]@(5\8R^ ]3;]L?4 M/%S:/_Q(U^'=OHT.I[?W?V@ZA-+) H[_ "")B/0+7&? ?X>^)_"]E^SO#J.A M7EE=:-\-M3TR^\Y6"6=X[:.T<4Q .UC]GF^4]XV]* .G\#?MG?#;Q/\ SP] M\2M8\0V.BVNKF&U:R5Y+B2/43&ADM$1(Q),R%AG:AX!;[N#76:K^TI\,=%^' MNC>.+CQA:-X5UB<6MC?6ZRSO>7&XJ8XXHD,AD!1\JHR,/D<''RIX?TGQ%!X$ M^ 7B!M(^)WAY?!/AJ;P?K#>'_#T/-%K=VLS36A$$JM+;QLPPN/E M+"K'P_\ _B'X:ZUX5^,-QX&\;:QI'_"1>(KF]T_4+>*\\0J-0CM(8M3:QM[ M6W\DL+,A[=$,B"0[C\^^=U(PN-F",YKUOFO!/V3[K4-9G^+7B"\\(ZQX+M]<\9RWUGI M^N636L\D(T^QA\_:?X9'A=O8E@>:][YH .:.:.:.: #FCFCFCF@ SCK7S?=+ M_P ;%M,/S?\ )*[KZ?\ (7@KZ0.:^:+C9_P\DL_X5/-^7]L14 ?2]'-%' M- !S1S1S1S0 _KM!)./>F:;H6EZ#;/:Z=IUK96S,TCPVL"1KN/)+ =SSS[UK>] 'TIW-+S1SVHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@!&;:,G@=S7@?[%K;OA?XC^;?_ M ,5MXEP?;^UKBO?&SCDX'>O _P!BW_DE_B/!R/\ A-O$V/I_:UQ0![[S39,[ M??MBGW_ ,6H?A!XW\3Z5IO@GX9KK^JQI<>-M)DU M33)08A%I=_?V326K6XD'VCRRQ98VDC)(\P$?>DOW1D9&0<#K7%>//BMX6^&+ MV,/B'5!97-['2^$M'N%T/Q=X(U+XM7$\5M8>'QIV@7$D7AJ[9FL+=KF?S;?SXU+-N"/*)-H MQRQ\7O"G@W2-'^/^ES>'='M/">B^/?"&JM9_88?LMG%(NF"ZN!'L9(PT7GJ[ M%<%&DR"KD'WN']OCX'--)"GC"\::$1F6+_A'M2#1^8<(S@V_R;B>-^ >U?0, M;YCXDP>>H&0A[4 ?G'\4O\ A!H?%_Q4N/$FL_#FQT?5-/LY/"<>N^#) M-7DU#0_[-MEMX]#F6^MX]JRF8"&%)]-C&HVTC6UPTLK!I)!%.[+E]C,5*D;VKZJ\,^,M'\2:]X MDTO3;S[3>Z%=1V>HQ>1(GD3/!'.J;V&UR8YHWRF0-X!YKH^: /GSXP(DG[4G M[/R[\.R^(5&%.\J;&,$@]01UW=.W>OE7X0> _"]G^QY^SKXGA\-Z1;^)I_B- MHTL^JP6D:71D;7&CDS*OS.-@VZF.K>;ITUG(SI*8%M?LQ+HZ MJ(TD!X.#]F> ?B3H'Q(CU:;P[?G4(-+U&YTB\8PR1F&\MWV3PL'4'*MW'RD$ M%21S5KPCXRTKQ@=672KK[1+I%_+I5_&8V1H+F,*61@W/*LC@]"KJ>]=#S0 < MTC9VG^G6EYI&Z<@'% 'A_P"S2S-XO^/G+$#XA2CY_P#L%:9^E>X\UX9^S3(7 M\9_'X848^(4H_P#*5IM>Y\T !S@U\R?'XX_;,_9;^7/[WQ/\W]W_ (E?7^GX MU]-G.#7S)\?@#^V9^RUE]G[[Q/\ C_Q*^G^?2@#Z94=2/6N)^-LWB:W^%?B2 M7PAHVG^(_$*6K&WT75!_H]^.-]NWS* 9$W*"3C+#/%=N,[O04O- 'PMX0\.Z M-9_$KP)>_!/X9?$#X:WU]K0O_%=KJ.F7VE:)'IZATGAF@G=+5ICOC,)M@Q! M.<(0<'7/AWXJM?"_C?X:WW_"VK_5-6\3W]Q#INC:1IT.C:C%R\9>,=: M\B>:T*L]M+!!'#=Q;_OX*^8K<#>I X%>9Q^&?B)\1O@OXM\?>-/".I1?$#4M M4\*:.-%-@QD6UTW4[.2ZE1(@6\I[I]0GSC CV$\"OO+FN3^(WQ&TKX:V&C76 MK_:/+U;6;+0[?[,F\_:+J988MWHNYQDT ?.UWJUS\+=0^-?A_5/A9X@\>:EX MIUHZGH\-MHTEWIOB"*XM+:!(+BZVR06JH\31R^>45442!3NQ7GGB_P %^,_" M>J?&O1-3C^)DZ^,[J;4=.TOP7I=C>:3K$<]E#!]EDO9M/F>TD0HT+/,8E\M$ M=59B0?M3Q]X[T7X9^$-5\4^([U=.T338A+=7+JS!%W;1\HY/+*/QK0U34X=$ MTF\U&X$GV>UA>YD\D,S%54L2J^O7Y: /AKX@>"_%'A&Z\:6'A[1_B1X;\9W^ M@6=G91Z?:Q>)_#OBJ9;&*%/MPDM'AM95:,6\KMY 9!Y@)#D#Z3_: ^%>L_'3 M]G7Q#X,>2WTS7M4T^"021DM;K>1.DZ)G()B\R)4).?E;)S@@^D> _%UEX^\% M>'_$^EB3^S-;T^WU*U\U2K^5-$LB;AV.UAQ6]S0!\MS?M&?%'QMI+-!\3>$ M_AY\>_A8O@7Q!XH\0_$'6M4O-#U2RT]I--N$U)56.2XN@&2!K3[K"X,>Y8$\ MOY\3:IX:ETC6(?[)M;:3^V;VV"V=\9-X*PR _.Z^7E MQM4+YB8R#7429VCZC^8IW-(W;/3- '@7[0"[OCI^SD-S+_Q4^HQVH 7FN.^,S&/X/\ MCEMN_&A7QV^O^CO78\UQ?QJ!/P=\=?\ 8!O_ /TFDH YS]DW_DUWX.D?]"9H MW'_;E%7J_->5_LGC'[+/P<_[$S1O_2&&O5.: /%/VK?A_P")O&7@_P +:QX/ MM8]4\2^"_$MGXHL]'DD6)=4\A94DM?-8%8V>.:3:Y& P7IU')Z+^T!XY^+WC M#0]!\'_"WQ=X-TM;X2>(==\>:2;&&*R$;EX[,K/NDG=_+4,JLH&6.X'(^E^: M.: /A'P]I?BJ;X2_#_X"'X<^(],\1^%]2C MM*D?$8(D#3,",H]7?B]X3N/#?['/Q4AO?#$EU>:I\1Y[YM'N@;?^TUF\41>3 M\TGR[)8_* <_+M(SCJ/N'FL#QQX+T?X@^'GT3Q!8KJ6E2SP3R6[NR@O%*DL1 M^7GY9(T;\* /C3XL^%?%_P"U=)XUUOPQX%\0>%H8? IT.&U\769TRXU:Z>]M MKQK3RV8$QA+9XB^0FZX<*Q4,PT?BQ?>)?VCKK4]9\/?#WQEX8BT#P!XDM)FU M_26LKB]OKZTB2&RMXR^Z<@PLQD0.FY(]K-FOM6/[QX]?IUY_/^E2&O"D>O:WI,T=A#''%!%)$[6XEQ.DDO ME./W2(0/,S7!Z+X)\9Z1\(?%&N7OA;QM/<6/QCTSQF;&_L(KG6M2TY6T]WG$ M-JJ1O(=LC%$4F,QLA *0*TICFF+*H7.!-M.[%-U+PSX@^(WBCQSXVMO!6MZ= MH/B'Q;X&AM+2^TN:WO;U-/OXVN[Z6T9=\,(CD10T@R$M]QZ"ON/FCF@#Q[0= M'U*W_:R\4ZH-/NAHESX(TBWCU#RV%L\\=]J)>(/C:759$)7.5#*U\LQ]?[8O* /H'FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YI&[ ]S2\TUSA3DX]#0!\__ +*+OV@V M'_11[I?RTZPKZ"YKYZ_9+4_\)-^T&3'Y9_X67??\"_T&QYKZ%YH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH :W3G_/%?-EPB M#_@I!8MLPY^%,_S>W]KPU]*-G'XC^=?-DG_*1ZV_U?\ R2B;IU_Y#$5 'TI1 MS1S1S0 )_SVH 7FCFO M,_VA?B5J'PS^'JSZ$EG/XNUJ_M=!\/V]^7$#ZA=2".-Y-@)\N(%YW ',<+\@ M\U\T>/;JW\/_ !D\,?#KQ!X\^)-QX;\,>$/[0U._\,2ZU-J&H:G>W8$;W7V! M9&1=MM%O#OQ!L+G M1+^\OO\ 3Y]$AO;.&ZBO-I65ES]O)CN 9-@C+C(KV7QEXBU#XB?M':3X/T?6 M+G2O#O@6"/Q'XLN[.\,'G7$JR"PT^1DD5@A037$JLI4JEL#PQH ^@.:.:^,_ M /CCQ=#X#_9_\<:AJNISW'C/QI=M>6C:A+-"^G:E'J$UM$5^MSP1D5X'^Q'$L?P1N, "0^*/$7F?7^V;S'Z4 >^\T6 MBLQPNX9VC)//^<^V?K7"0_&+PS/ITUW!+JUW!#'?2-+::%J$B,MFRI/M"PG< M0"E\%=*;%[>]UC5;*VTO4-+E1[ MB>*/18;BX2&(6J'#M^]5V1F<$[:^J_"_B?X>>'_"-S::1I>K1:'?A]4GMG\/ M:C)YQO[V5'>1)(-S&29I"589"-O(6/YJX#PW\)/@'\,]3BU_2?!]U9ZGI+ZG M?6MY%I^J7#V2V8DM[R. E7,46VX95@3$/+\=O$_@./P=\3GU? M5->\.>+=8\816.A7EQ,RS.TRIH=K;QA@OSBQ 4$8'VJ3IOJQ\(OBYXF&CMX< M\4>.-0U27X2WFOZ]X\\06TDZO+]GN[I;"SD^;,D<@\Z8QJ<".VA0\-7T:WAG MX7VNF^$O"RZ+,9K1M5BNO#=\5OFO(#%$9U>+!7RXBDFXA8P,2;,C(!\Z^ M#=>\8^"?BU\)[;7=4^(-AJ>NW%[-KESXSUJQ>TU"R@T^::>6/3K:YFAL8TG- MOM*895(#,V2QK>$X?B%=>#?@!XYN?'WB&?Q=XY\4VM\-)CU9AI=MHUQ'=:C- M9BV_Y;!+08#RF2175%5E0*M>I^&_@_\ '0[&WCTSP7J:K/I,=LD\]AJ\ER+ M'4UO/"NA0'Q'X)TW4CX7&H M:-J:V&FFV'V"X)6WA9I$56PL<:DRH#Y9VMY@ +GP$9KSXS?M 7UJROI$GB:S M@C>-LQM<1:39K.1[@[4;T:,U[GS7B?PWU#PI\$_"UGX4-[KFIZC'-?OJ&I2> M'[UWO]01#>7URY2$KF4RLZX)#DB.,LRA:ZC5OC=X0\.VPOM6U2XTO3_]&W7M M]I]S!!#YT+S*TTCPA8AY<9W-(556VHQ5R 0#T3FCFJUF=RHRMO7;PX)P^0#N M')S^O3KZV.>.U 'A?[,;N_BSX_;NO_"Q)A_Y2M-KW7FO!?V6I/.\3?'YPEW?ME_LN-M9MLGB@_+_V# /ZU]-'.#7S5\)F^;O\ Z!&,#WYH ^E!^7UI>::I^5>^1G/:G!_A_J5]=0V6GV/Q#\-W-S<7#[(HXEU"(L[MD *H^;)X^6OH/FL M3Q?X+T#Q[HYTGQ-H>F^(=+:1939:K:QW,!=3E6*.",@].* /F7]M[Q7X,^+/ M[)WQ'L=#\1Z3XFGLK.#4FATC55F*I'<1'SI%@?\ U2E6)+_*"@;JH(Y;Q-X1 M^'.L_$CXJ67COQ!=:?%X(T"R_P"$.^W:]9YDKF=I(WG)D M.(47< Q4_3FC? GX;>&H=6CT;X>^%M*CU:V-EJ*6.CVUN+NW.!]+O(M*DN4-R]N+6!#,(]Q8H&(!<#&6 /)%>T* M>H'4=:Y[2? _AW2[ZPO+/0M-M;O3[$:99SV]M&KV]J-A\B-@H98_DC^0';^[ M3C@5T7?KS0 G(_G2\TA.!DT >!?'S_DO7[-WS[?\ BI-2 M^3U_XDU[S_GUKWQ?][->"?'AL?M"?LX+MQN\1:JV?IHMW_C^E>]1_='^Z* ' M\UQ/QP&[X*^/_P#L7]0_])I*[;FN)^.&?^%*^/\ _L7]0_\ 2:2@#G_V3Q_Q MBU\&S_U)>C?^D,->K. * /3>:.:JS2;%ZYY^;G(7/0D'IZ^F :J>'=>TWQ-8_P!H:1J%KJ=BTDL0 MGLYEEC\R.1HY%#+P2LB.I]&5A0!J\T1D5\\_L%>8?V<;#S'+%==UX*&_A']K77% 'T M/S1S1S1S0 GM0!\]?LCHZ^(OV@BW4_$R_Q_P" -C7T-S7SY^R5.EUK MWQ^DCW87XEWL/S?[&GZ>G]*^@6SWZ=\9H QO&'BS2_!.AR:OK6H6^EZ?#)&C MW-RP";G<(B#]%U:S8QS6.J:_: MP3POMSAXWD# X(., X9:XKQ.D7Q*_:JT[1M16*;0OA[HD>OBWG+;&U6\DE@M MIRI!5C!!;W1&X$*UP'ZJ"/GK3/$_Q&;]CGXJ^-=+\)>%I_#/C!]=\4W&HZIK M5PUZ+&=Y!S8"T\MF6TC1$47(!"*V>=I /NF/Q3HTGB1?#XU2Q.O?8Q??V0;N M,WGV8/L\_P L,6,8^&] O]2L=3\0Z;876G:?_ &M?0W-Y M''+!9@LOVIUR"L>Y'4N>/DQ7S5J.H:!\"_B-^S_XID+?\(O)X'U/PS?^)-7S M'-#;0VMIJ%JUQ@;1)LLKD[>N7;KBN3\=:/JNL?LW^)?$>M0'1_''QXUS2]&B MM9/];8Z9=31P6UEG^\ECYTK_ /36:>@#[/T'Q/I.O7EU;Z;JUAJ-Q:QPR7$5 MK<+*\0E3?&Q 8[4=,,OJ.16WS7@>@S7L/[;_ (BL[(.-&'PZTQKQ5'[M)UU* M^%N#_M>69Q]%->^>F^*G_\ )>Q']:^B>.%] MA_6OG'XQ-M_;5_9U]],\5#_R6LJ^CQ]XC_/:@#Q3]HZX;1M>^#&O2V\MSIVG M>.;:&Y$:%A%]KL[RP@E;"G ^T7ENN3QEQS7-7GPO^,_ACXN?$/Q9X,UGP)]D M\57=J_\ Q/\ 3;VXN+>&VM5BCB!BFC4J")'P2/GE?FOI+FCF@#Y^TK]F%M+^ M OQ.\$W7B+^U->\>2:K?:GK?V3R83?7BE1)'!O?8B 1*$+L3Y?7FKWAOX%^( M?"_P \8>&!XD&J?$/Q1:WUSJ7B6Y#HDVJ7,/E^=M7E8H@L,:*O(CA0#FO<^: M.: /F7PCX9M/%WQ2\$>%="E6Y\#_ ;M$BFNK?A)=9%I]FAM%_AS!;23/(5X MS(__3Q>4 >V:Y&TNCWB* Q:)AM, M/G \'@QY&\?[.>>ET^PM'HMFK6ITO^S/)/D)\GV30 2;MI^4\,%^8CUV\XZ:.:^(OAO\ #7Q1X)\%_$CXJZ:FF'7VB\2M8_8],O[C5S,-2G9?,+W+ MQW'$1Q&(%;=LPPP0VCK'QT\;>-/&_C.'P?XM%EX7L-/U[4;"ZM]+AE^T?9-- MT"2$1NZ8*?:=1NV,G(=2P4J-CH ?9G-'-?%=]\-K&V^,WBWQSI7@^2_\36/@ M&V\6:78S271MIM=DGOY&S$)B&^T]X+>\MY&*.Q6>YBOT4)M; M8T+!A@@_!GD$Y[@]NO'/<\4 3\UQGQFM;N^^%?BFWLH[R:[DT^58H] M-M;>ZN&;:#79\UP?QWTRUUCX/^++.^2VEM)=/F$B7F MEW&IPL-A^_:P$2S#_90[LX(Y H [.S4+&@ ;<$4-YF-P.!PV.,XQTJPW.,_H M:J6"B-541"(A NW:!C'&, G ] .G/K5I\X_H._% '@_[+:>7XG^/P&?^2CW/ M4Y_YA>FU[US7@/[*>[_A)/V@-RE3_P ++O>#_P!@[3J]^YH #G!KYJ^.0S^V M7^S']/$Y_P#)".OI.3.T?4?S%?.'QP17_;'_ &9-S[-L?B<@?WC]AAX_K^% M'T@OW5^E+S35^Z#C!QT]/:GM 'S_\ '9 ?VC/V;WW8G77-94)_>7^Q+S)_,#\Z M^@.:^>_CU-M_:2_9K0+G?K6MMO\ IHMT,?K^E?0:KU- "\UQ?QL('P<\=;_N M_P!@W^TE=IS7$_' X^"OC_\ [%_4/_2:2@#G_P!DX_\ &+?P< SC_A#- M'QG_ *\H:]6YKRG]D\_\8M?!L?\ 4EZ-_P"D,->K@ M^ ?%"^7/I5C-H;36\P!EM8GD@@F#K]TO D&0'G% 'S#X;_: ^(/@#QUIW_" M0ZSXT\1Z##X6UK7=:3Q;X:L=(606*0M]HLDB6.>)2\JIY=PK?)(,?/S5/0_B MUXZ^%?ANR^'>G-86_C?Q)X)\.R>&M'&G6MI#;:Y?37JZG<"*WMM@CB*?:94* MD 1,>"[5[?;?L8^ IH=8?5M0\4>)M2UC09O#FHZSKGB"YNKJYL))$D:/+-L1 M=T8P(U4#7QBV_P"T-XX\#ZOXRM-2\2>+-;M].^&^I>*U;QEX M.&U-O'$B2*DKF4>5$=3^,/@WXJ M_!O0?%WC'_A*KGQ1IFHW7B33[;1[2VL=/CMK6WVO$R)YF1<2QQDM(RR&Y=@D M855'<_LE/-_PA?C&) %TJ'QSXD73<+@& ZG.S8^DQG'X5I_%GP5K(U&3QCX( ML$N?B')IW_".V%U?W 2RTZUGGC>:ZDC8\B,Q+(43YI#$B\ DCK/A3\/=-^%/ M@71?"6CQ.NG:3:K;I-+S)_MW7O_3M=4 ?1 M/-'-'-'- !S1S1S1S0 ,CIDX'2OC+PKJ7QZ^!_C?XIQ>&?V?F\<:'XD\87GB"TU0>,M/T_ M?'+#;QC]T^]AGR2W)7[WW:ZN/]H/]I5I%$G[)\L:YZK\1=+;]-E 'IS+N!R#"OKFL:/]C?X M6_\ "/V>@2Z=K]WX>M!"L&@WGC#6+K30L14QH;62[,3*A5<*4*_*O%E$_D5%6K?X_?M"LRBX_97O8AD99/'>DN<9&>,CMF@ M#UGXI?!GP9\9M'TS2?&6@KK=CI6HQ:K:VK2R0HMS$CK&QV,F]0LC#:// ^C^+(]$O\ 4]+DU:Z\,WO]M:9!!(L?^EI!+$I7+*H.R5]N]@ S!L@J M"/)'^/7QZ7!7]E_4GR!D'QOI"X.3GGS/3;^=6K/X[_&IY#]N_9JUNV53G,/B MS2)CC'8>:* .O^ OPWU'PLOB/Q=XHAA7Q]XTNUU+6?)V,EHB1K%:V".JC>EO M"JKN).Z1IG! DP/6.:\'_P"%_>/_ "T4_L]^.O-[K_:&CE?^^C>_TIDGQZ^* MD;+M_9Q\5M#G[W]OZ-N_[Y%W0![WS1S7A*?M$>-8^;K]G_XB(<\K;SZ1*![@ M_;1FI1^T-XKE_P!1\!/B0P[FU4IOVJ-7A#Y^ ?Q:9E;&4TJPQ^E]R* /?\ FCFOGJ;]K348 M9GB?X!?&!]@R3'H5FRGIQQ>'G_"LV3]M&YAN)HA^S_\ &R8Q<;QX8AV-GT8W M6.* /I?TSVKYI5?^-D0/]WX3$?GK'_UJNW/[75_#((C\!/C &9-PD&@VSJ&/ M1>+KKG'7 ]ZY7X0^)-=^*_[9UWXYE^'OC3P/H5OX!;1?^*NTD6AEN?[167Y' M1W0_(>F[/&<<4 ?6?-'-'-'- !S1S1S1S0 _Q7T ?K-7TCS7S9^VRC/'\" /\ HJ^@']9J /I,<\T.!U[T[F@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: $.>G2O /V&Y';X"@,SD+XD\0!?,^]C^U[NO?V.T9)P!7@G[$/_ M "0MSG.[Q1XC/_E9O* /;M*R?AYO_ .$&\->9]L\W^S+?=_: MQZ]KZ M:.9;RQN[Y8$-I=7#.+>U5II6/V;9M4<;]Q("DC"^''[3T?B;2?#RZAX1VT\SP7'EW*%C-#M@\IIOWFP*< MZ/\7OA/I_QF^OGDDO8]4D@>[DDE.7#LULFTHRA0S +DC !AVG[7GAC5M- MEN-*\,^(M4U&/5+C2H])M!8R73O#91WKN!]J";1!)DJSB0,'C*J_RFMXV_:X MT^T\ ^)]>\%Z#K'B.WTG1WU"+6!9F33A-@\4\4@96Z/@X(8#L.: MY_PWX1L/#6M>)M0LC*9O$%^NI7?F.&7S5MH+;Y/1=EO'Q_>W'^*N@YH .:X' MX^:E;Z/\&?&%]>7%O:VMOITLLDUWJ5SIT2!1G+7%M^^C''6+YSP!R:[[FN!^ M/EY<:?\ !OQ=<>8WWM66SM]^U0VJD1K]XG'5P <]SQW]>WI4S#=P?6@# MP+]E+=_PD?[0.>O_ LR]_\ 3=IU>_=^S1\VWY/%'X_Z!!Q7T@^=H^H_G7SC\<$W_ +8W[-'RJV(O M$Y^9MN/]!@_.@#Z/7[H[\=:7FFIG [<=*=S0 C':I)Z5Y7^T3X^U;P;X2TS2 M_#$BQ^,_%.J0:!HDCP^:EM/*'9[ID(VLL$,8?'_ .#]_P"%G^&M MCX>^)'Q*&HZ]X@TKPR4B\53!'M5#S7MRW\1F:V@F8R#HQ4C %=\]UK/[/\EI MX5\*6'B+Q_)J9EU.ZU_X@>)9H[#3XP$B$#7LD4S!F892!8R26D;@$D=IXX^& M.H^+_C#\-_%/VJ$:%X5&H7/% M_BCXY+XWT*#P%JD-WI=M8"?QIIA>,[XT;>V"I M ,/Q3^TO<>//#?PXUC1/#GB ZDY\0:Y/IFB:XD,);1H;B"2VGG6%_/MIKF2& M-2H49DA&IK40V_B#PPWBG4-3-QFUTJ/[*;J*)SL MZM'#.X+&+:L0;#;L+7^ O[*UW\*YO#::G?V>J66B^"6\.6XCB<>;<7-Z]Q?S M/$_17"6F%SG/FC SSQOAO]@FX3X3_#KPOK_BPZCJ6EZW]N\2WZAD_M2Q%B]C M]@51@B,VR6MODD?(LAZM@@'=M^TMXSG\.^&KV#X<6ND2:KI,>M7-]XK\1KIF MFV<4LL@MH3<>0TCW3I&'>$0A8]ZJ7Y&<_P ._M?:GXTTOX8/X/\ AS<:_J'C M>UU>;R6UF&*#36T^YAMIGEN%5U: R2L?-C!; 7$3%\!/&W[-_B_5OCAXC\:Z M+/X'F37K:TACU/Q5H$NI:CH#0Q&(I8@/&&C9L2'+( SLQ#@8/2_ []GF?X5: MMX>O[_5%U :)X&T[PI:BW:4()TEEDO[A4(V@SD69#UNU&HSZ1EYH^M 'SY\=]W_#3 M?[-&/]7_ &QKF?K_ &+=8_K7T$/\?YU\_P#QU?'[3/[-2?+SK&N-[_\ (%NO M\:]_7_'^= #N:X']H#/_ H?XC_]BWJ7_I+)7?_X1S4< M?^ LE &-^R=_R:S\'/\ L3='_P#2*&O5>:\I_9._Y-;^#F/^A,T;/U^PPUZM MS0 ;25G6R9=0NK7R?-* M&0?N)$SGRTZD].E>;V__ 3-_9NM498OAY+"K-N81^(=44,?7_CZKZAYHYH M^6I/^"8_[-4DPE?X;L9>S?V]J>?S^U5/9_\ !-7]G/3Y#);> +BVDSDO%XCU M53GZBZKZ>YHYH ^89O\ @FK^SE,69_ ,\A<[F\SQ'JIW'UYNNO-(W_!-/]G- MK,6C?#Z9K96W>6?$&J;<^O\ Q]5]/\T)-5V ^N/M77FIY/^")=7Z>F?M)(_"OIKFCZT ?GC^S M3^Q7\&_C+_PM6?QAX/DUB3P_\0M;\/Z6T^M:B3!8V\B+%'Q< MU;YF.:]PB_ MX)M_LZ1R32Q^ KB)IOOF+Q%JJ9[\XNO>I?V&G\RU^/!'_16_$?\ Z,BKZ9YH M ^9)O^";/[.\Z!)/ MW*N,!7\2:LPQ^-U5:+_@F3^S;"X:/X=2*?5?$&J _^ ME5?4G-'- 'S%;_\ !-7]G6U_U/@*YA.TKE/$>JC@G..+KVI6_P"";'[.S+AO M =VP/7_BI=6_^2J^G.:.: /F&X_X)J?LYW*(DW@&XF1#E$D\1ZJP'T!NJM^& M?^"=_P"S]X'\0:5KVA^ WL-5TF]BU"RF_MW47\JYC8-&^U[DJ2& X((KZ3YH MYH BB!R#UR,YR?;\/UJ7FCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: $;D8)QSVKYF_8_^(GAK2?A+ M=6.I^)-(T_48O$_B)9+6ZU"%)(\ZQ>.!M+ \A\U]+S9V_CZ9KS6^_9I^$VL2 M ZA\,_"-^5>24&ZT6WE(>0@R$%E/4@9H Z/_ (3GPGK-KL77M'O;:X#)M6[B MD61?XE^_R",Y[8SGBO-=%NE\$Z7H&FGXM>%=/T_2]/T>QDLX=/M+2W+6WF+< MM$J2A85N%\I%09$ A&T-N(K?D_94^#4HC5_A5X+.Q2BXT"UX4G./]73%_9,^ M"4:X_P"%0>!7'_33PY9M_..@#/\ [8U-[.:W@^,7AI;QT8)(UC;R!7%X9=VP M3\XMOW '8J)/FQMK6NT\0WUO?_9OB;HL+S1:FD$R:;$XMVF.;&0_OQN-NJL& M' FX/R;:@D_9-^"4BE7^$/@4(1R%\.6:_P HZB;]D3X(94_\*@\#G:, #P_: M=/QCH NQWVH3:T][#\2]&DTUM1:[%G':0G%I]A\D6HD\[^&Y!N?,QS_J\ ?- M5;0HO$4T,%O<_$[0]5N8?[,CGDCTF*-Y'AP+XX$_!N0 O\ RQR1^\H_X9)^ M"++@_![P%CV\-6>?S$=-/[(GP.8C/P?\"\'/'AVT'_M.@"+[1XDAAL(IOBSH M,=R+-4EG_LB)/M$JW22/,$-Q\H\C?#L[%_,R<;:CO_$&I7%U=PVWQB\-P3M# MJ"10"P@=HI+@I]@&Y/_ !35D.?^_= %ZXOM5NM5NFL_B!HPM6OFN!;-8QN8 M[5K,0I#N\X9Q<@SF3'S &+ QOK$L;K7S=:='/\7=!N6MSI\E[#%IENGVA88V M6\_Y;DQK<2/&ZGGRMA'S[JL?\,E?!!FS_P *>\!G''_(M61_]IU,O[*?P6CC M=%^$/@1$==K!?#5F-P].(Z +EGHGC);%2_CS2;Z806P:X_L+",RW)DFD*BXQ M^\M_W0&?E91)EONUD>./"^I>(_"^LZ#XB\<:&;'4K+4(2MQHL,R*LTL9M&:. M:1D<01AT8,N)C(I^3: 96_9(^"#J%?X0^!M@&%7_ (1VU&/_ "'1#^R/\$+- M7,?PA\#IO7:W_%/VO(]/]7]* /1;/7=+N)76+4+2615!.V=&..HSCG&"".WS M<5/)K5BL1D:]MU1?O,90,5YO_P ,I_!6*.+;\)O!*"W8.FWP_:_+@Y_YY^U0 M3?LF?!4J-_PC\%S +MW/H-H6QDG'^K[DX_&@#F/V155=:^/QC*E&^)NH."O( M.;*PYS7T+S7,> _ASX8^&.GW&F^$O#VE^&=,GG:ZDL](M4MX7F(5#(44 ;MJ M(,_[/M73\T '-?+'[3'BO1?!/[6'[.6M>(M9L- T>UB\3&>_U*ZCMH(P;*W4 M;I'( R2*^I6SP3R!STS52;3;6ZFAFN+>.>6($([H"R@T >8I^U;\&9'5%^*W M@V0D,08M>M67Y%WMAO,Y&!2/^U9\%8U9C\6?!:E0IP=?M@<%2PP!)SQGBO4F MTVTVKNMXCM&!\@XI5L;:-=GV>+:W. E 'F,W[5'P?M9UAD^)?A83M"LZ1#5( M=S1MRK !B<<=:SI/VQ_@A%<+;/\ %7PK%<$_OQZ?;Q8*V\:G_ M &5Q5CCMC% 'C*?MB_ V2))%^+7A-XY6\N-AJT.2WH,&J=Q^VY\![/=YOQ5\ M-Q$'G=> ]1GMVYKW#R4W$A%R1@D4J1K&N$7 H \5C_;0^!$AC9/BUX4)D^ZH MU*+<>/3K5"?]NSX VLB[_BKX?4,"5"RNPX//(4BO>R-W6D"[>E 'S\?V_OV> M@^UI#A<@9X3W%>_'?L[R0LX^)^F%5&2&@N%R.F. M8^>O2OH_FCF@#YTN?^"@W[/%A>26\WQ.TJ*5&9&5K>?Y2K%2,^7Z@U'+_P % M$/V'-28D@G_EUEKO^:.: /B3]GG]OSX ^"_@/\,_#FL_$>SLM7TKPSING MWEL]E='R9HK6..1C\OW')]J;%_P4H_9M^=?^%FVJ%3@J^EWR'] M8*^F^:.: /F27_@I1^S8JY/Q/M,#^[IE\W\H*CC_ ."E_P"S7(I(^)]N=HR? M^)3?C^<%?3_-'- 'S.O_ 4D_9O8*W_"S[':W3_0+W/Y>136_P""DW[-WF!/ M^%HV:GU_L^\_K!7TUS1S0!\W1_\ !1;]G21B!\4M,P!GY[>Y4_K$*5O^"BW[ M.>W)^*6ECGM!<'^4=?2'-'- 'SA#_P %$/V=;F5(XOBCIKR,< ?9KG^L=:,? M[>/P"FF2-?B7I8D9Q&(S'/DL>@ V=:]^(W=:0+MZ4 ?./_#P[]G6-59_BCI< M:L 0K07&1E01TC]"*LVO_!0+]GJ[!:+XHZ4P R?W5P/YQU]#/XF:0$W ;F2;'7I]RLS_@G?\W[)?@^0,SK+=:M*&92"0VJ7;*3 MGGE64CVKZ0\M>?D'/!H2-8UPBX% #N:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YI&S2\T4 M ?,G["__ !Y_'G_LKGB7_P!'1U]-\U\R_L,IY=G\=E_ZJWXC_P#1L5?37- ! MS1S1S1S0 IN:.:.: #FCFCFCF@ YHYHYHYH 1L\? M6EJ*YSY7_ E_F*?Z_6@!W-'-'-'- !S1S1S1S0 YH ?S1S1S1S0 '_T8M6?6@!W-'-'- M'- !S1S1S1S0 )?\ TH6OI3FOFO\ 8?\ ^0;\;OEQ_P 78\2_^E"U]*3_ #^E5-<8BSB_Z^K? M_P!')5]?7V% "\T'XF@!_-'-'-'- !S1S1 MS1S0 &/"$7C36_%>K/I=M93ZM_9R(4MI9V M.>4E^+O[0T$A5/V>M%N 5)\R+XA0[>,8!+68)/)_(U:_:0 M_P"2Q?LZ?]CA<_\ IIOJ^@%Z?B?YT ?/8^*_[0CPY/P T:.3&[:WQ!BY_P!D M8M.OZ<55C^,W[1)1B?V<--5AT7_A8=MEOSM:^C^:.: /FV'XT?M&S*2W[-6F MQX[-\0[7G_R5IT'QF_:+FW!OV;--@P.-WQ#ML'\K6OI#FCF@#YPF^,?[1D<: M%?V<-,E?/*I\1+<7XCZ> _;;S!GG\/K7U% MS1S0!\7_ 9O/VA_A+9^+K=/@/I^K#7O$^J>) S^.K6 P&\N&E\G @<-LZ;L M]^E=Y/\ &[]HV%T?Q$M <_C;"OI3FCF@#YLL_C9^T;=*?-_9JTZS M;J!+\1+4Y]OEM6_E5VX^+/[0L<>8_@!HDQ(S@?$.($-Z?\>0KZ&YHYH ^9Y/ MC7^T@)@H_9GL2N.7'Q%LMOZVN:N?\+@_:+\M77]G32=QX*'XB0$CW_X],5]& M-'5L< _$*$_\ MI63KO[1_P 8?!NH>'3XL^!6G:+H MNK:[IVB2ZC#XWCNS"]WU'- !S1S1S1S0 /^V\=:B]_K6)XPD\K M2;G_ ,I%Y7T$*^??VBC_ ,7P_9O'_4UWO_IHO*^@A0!\ M\_MT6::A\&]&MI=$C\31R^,/#\;:))Y>-0!U* &W_>,J?O 2GS$#YN:XRS2T M^#7@/XG^//#G[.>F_"+7/#_A.^O+/4I(]+=;PQQ-*(76PF9RF^%&;+#A>N<5 M]$_$[X<67Q,TW1+2_N;RVCTO7+#7(OL;JIDFM)UGC1]PY0NBY'7@5=\?^$+# MXA>!/$'A75%=M+UVPGTVZ$+;6\F:(QN V#M;:QP<'!(.#B@#R;XR?&SQ#X"^ M('@#0--ATV2#7M$U[4[MKJ%O-\ZRM(981'^]4*-\OS!@YV@8P?F'+^ _B-\3 M/$VG_""Z\=2^#-:\+_%&U^S7VC:;HUS;M9&72KF_4"22[F69"L#QNK(A.[() M -=)8?LI*WB30]:\0?$OQGXNN]#TZ_TG38]4&GK&D%U$L4@D,5HC22 1QMYC MG)95)SR#VVE_!72-+TGX6Z=#>Z@UO\/?)_LUIG4M/Y=A/8CSODP'+'PU:^#/ 6HZE9IH>HV=PUYK-OIS8O) MH[Q)U2 G9,(AY$HR@SP*[6Q\9^(]!\&>+[^34_$?A'3C;1VFH MSR*@F F\EKB!9C&?."2#>'<< F@#DOBQ^T_X]\$Z#\3-,T+1M-U_XA:=K=M; M^%]/2SD6WOK">R-\DKCS]TLBQ6VHINC.M$LOA5#X M=N]!U+4M%T:'4M7T^ZF+R7NG76I3S!8YX\K#:+92[",L)9!O7J/9]3^!/AG6 M_CEHOQ8GCNCXJTC2Y-,ME+J+?8[.0[+L/[Q5EG0,&X69P1\U$?#^@W^K"T\+^(9?$<$LTR/+/.]M/;".5MF2BPW"H !G;''[T :OP1\?> M+=6\?_$7P1XQN-(U34?"LFGM!K&CV4EE'=PW4!E"O \TQ1T977_6G^>/TIW--7.XY]?\*=S0 /^>]?/?[1'S?' MW]FU?3Q/J!_+2+K_ !KZ%7CCZT ?/_[9?Q*U?X5^%_ASK.FZK<:38R>/-'M- M8DMH#.TNGR.XGB\L*S/N&!A!NZ8KF;C]K#PU\2/C7\)?#G@CQ#JI6]U>^.K6 M-SH-]8BYMTTF[D1MY;6'3?"^KW MEY>QW#-YLJS:==6B^4JJ0QWW",=Q4!0Q[8(!PVB_M8V^M7&E:J/ VOV_PSU7 M4ETBR\=&:U:TFN7NC:Q.85F,PMI90JK.R 'S(R5"L6%'4_VP6TJ35=1;X:^* MI/!F@>()O#NM>*));.*UM9DN4MS+#$;CSIXA)(-SB,! I W%6QE^'_@#\1[' MP3X7^%5W+X67X>:%K=G=P:W'=7,^J7&G65VEU;6KVQA6-)BT4,;S"=P4#XC) M.Y=GQ)\"?%>J? +QYX,M+S2?[;USQ)?ZO8SR3.D"P3ZL;Q%E;R]RR;#L(56& M['/.0 2>,/VM(_#^(_%W@_P5)-;:[XAT::Q$=K<0P))-#'!--') M((U=0Y53M8L.=M=?^TAXRU7PS^S7\0O$^A73Z;K%CX;O+ZSN/EWPR)"S*WS# M&X<=00",<]#\F_&_QU>> =)^/?P]\)>+_"_D^(KC4"/#>L17">*%OKV "2WL M;-5VWL,[N&CG4CRQ.^5E\K!^NOC1\/=6^(W[/_C+P/I)M;75=8T"?3+9KQRL M",\3(NY@K$ $\\$XQP,X !YSX?\ C1/^TM\6+CP_\.O%]O8^!O!LUO>:YJVF MM')=:],S/Y-O:-RJV9>)_-G'S2%?+C(7=)6CK/[7-GX>_MO6I/ WB9_AOH>I MOHNH^-F^RI:07$=R+6:3R&F%Q);Q2L5>:.-O]7)PP0M6E\3O@KJ[>*? WC/X M8KI6B^*/#*1Z8^FWC26NFZGHS$>98R&*)RH3 >)MA$;H#L(:N-\1_ 'XDZIX M#\7?"BVN_#L?@'Q)JUY=PCJQ4 ME/F -SQ[^U=<>$[[Q\VF?#/Q+XCT/P#,P\2:U!=Z?!!#&EM'=.8%DG#S.L4@ M)C 3ZY8"K_BC]IZ_TWQ1>6?A7X<>(?'^C:-:17.OZKI4UK MCYL1FBBA2>5# M64=U0X59(SGYL5%JGP+\0ZE\.OVB-%%UIJ77Q$O-0DTJ1GD*1)-I5O9(+ M@[,K\\#$[ V$;=DDX'BGC;X@7'[//CKQSHFC>._!^@R7FC:?=ZE8^+Q/!?BX MBT^*VCN-(B 4:D'CM53R"ZE9H\9_>8(!]C?#/QI;?$KP#X:\76,,]M8Z]IEO MJEO!<;0\4: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: ..^ M*V/^$7LMS;1_;FC\XS_S$K:NM&,#'/\ P'VKB_C$KMX3T_;U_P"$AT/_ -.E MK7;[L<'KB@!>:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YH.31S2<\>E 'SS^T$W_&0?[-8\IF_XJ+5.O3_ ) ]U7T, MO;M[5\]?M LP_:'_ &:D&[9_PD6J'GI_R![K_P"O7T-ZT >7_'CXO77PAA\ MO;:;#J0\2^+]-\,R^=+Y?D)=,ZF4?WB"H&/]JNC^(WBRX\(^'[2]LX[-YIM6 MTW3PM]<^1'MN;V"!B#W<+,2J#EW"K_%7CO[;MOJ2^'?A5JMAX?UOQ+%H?Q"T MC5KVS\/Z=+?W*VT(G,DGDQ@L0N1^)'?%5?&7Q4D^.'@@6>D^ _'>E7>G>)_" MUZ\6O^%[JQ$L:ZY9O.T>]/F6..-W<_PKN)^4&@#T+5_VGOA%H?BAO#^H?$GP MK::TDTT$MG-K$*^1+"S!XY3G$3@AAM?!RI Y%07G[0'AOQ%\-M7\5?#_ ,2> M&O$W]GW4%E))UCD>=(RLLFUC&V)#M#*=S;0/O9KQ:P^'M^OPG\76DGA M>]:ZU7XS1ZO-;2::^;FU'B6V8W;Q[/GB:VB#>9]TQKD<9K#^+?@#Q7?>+_VI M9K7PMJUS9ZRG@[^S&M[-W&HF&0BY,6(SO*+C=@'&* /?/!_[2GA7Q5\6?BCX M-DO],L'\#1VTUS>2ZI%^]A,"RW$K#CRXH&=8W8DA6)W;>E;W@?X_?#CXC:;K M5UX<\<:'KEIHX)U&6UO58VT8#9E<=HR$8B0?(P#$$@&OF'XN_#_Q7XJ\3?M1 M^'[?0]:D;Q0N@:KI!33V^SZE:VD-J+R&*XDC>W68^4\:QRD9+Y*%0Q&=\0_ M_B'XQ1^+7T&3XH>+M3'@F]L1=>,M#A\.Q3+/=6LC:8@33+626618'&_2 M=W[QJ /H?PK^U-X/^(/QHT+P9X+\0:#XPM+K2M1OKV^TC4TNI+26VFM(T5E3 M@(_VB0A^C;#MXS7MZ_='?CKZU\S>&?%-K\1OVHO FL:%X,\4:1INE>$-6M;W M4M9\,W>E11O-<6!@M=\\2!V00S8"%EP6VG&:^F5ZC'<<>_3F@!W-'-'-'- ! MS1S1S1S0 Y]:7FBCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: &OG:<'!I5SM&3DTO- M'- !S1S1S1S0 :.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YI&.!DTO-'UH ^>_V@&!_: M*_9J0O@'Q!JK!/IH]U_C7T$H"X"]*^?/C]M;]I;]FA,_.-RJ/^$DT'[W_87M*[ ME/O-CD>WU-<-\:<_\(?IW_8R:!T_["]G7=+]YNO^2: '_M*^$?#?P_^'UQXRTCX=>"YG6>UF@O-2N=@GDDG=1+( MR6-P6;DDSD]6. #[ DO+>&989)45S&TH5FPP08RWTR0/QIDE];?8Q=?:(4AP M6$I<"/CN2:^ _BE\2M=UR[_:(\?:[X8U3P1XF\)^ K3P5IVFQWT5^/MFIR/, M2#"2ID8RZ M5\3/#+_7_3T&/UKZ#YKYZ_;/TKN%^\8_ M7^QKC_Z]?1(_K7SI\>)&_P"&JOV9HPIV-J'B!]X]M'E&/U/Y5]%9[<_C0!Y% M^TEX!UKQMH_@6^T")[K4O#/C+2=<-K&45I[=9O)NE!=E4$6]Q,PR1RH Y-;_ M (:^%NF>%?'WC3QG;75Y+K/BPV3WWVAT$2+:0-%'%$H3-77[-6AW-;Q6EAQ/1:MF$DVJFU@('W\H/ MGQD&Q\7? ;7&KZ+\1]%L=9O_ !QX5M[F'3--TN]BM5U9+@(IL[HR!D\DR+$Y M9L,ABWKRHKUWFCF@#SOX$_#>3X6^ X=-O+B/4=?OKFXU?6]3C@$(OM0N96FG ME"A00H9RB*WS+&D:G[M>B?B;X8'S?]?Z5]":9'T'?@<^OO3^: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.::)-S%13N: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: .#^-.?\ A#]._P"QDT#_ -.]G7=)]YO\ M]S7!?'#/_"%Z;_V,WA[_ -/-E7=_Y_04 2[ MU\S:EJEU';6\3-II1 TCD!=S.J_C7I+?M1?!NT:(2_%OP-&9%#1!_$EF/,'3 M.3)SD@C/^S0!ZMS1S7E;?M4?!:.1U/Q?\!AD(#*?$UD-N>W^LIT?[4WP8F;: MGQ>\!LWHOB:R)_\ 1E 'J7-'->51_M4?!BXN%@@^+G@2>Y9Q&($\261=V/ 4 M 2% 'JG-'->5I^ MU5\%9%WCXO\ @'![_P#"367_ ,=,D?G1/^U)\&+28Q MS?%SP)!+C)5_$EDI(['F2@#U+FCFO*8_VK/@G-)Y:?&#P#(WH/$UE_\ '*5_ MVJO@I&S!OB_X#W(,E?\ A);+V_Z:?2@#U7FOG3]M9RNB_!\;]N[XI>&5V_WO M],!Q^GZ5W?\ PT_\'#,L/_"V? QF8@>4/$ED6.>!QYE>&_M2?&CP!\1X?@]I MWA7QQX9\2ZBGQ/\ #5P]KI6K6]W*D8O=I?;&Q( 8@9/'('>@#[ C^Z ., <> ME.YID>3@XPV.=W6G\T '-'-'-'- !S1S1S1S0 #M-^;;_P 5+X?/_E8L^*[N/Y8T'7@5P'QRS_PA M>F_+N_XJ?P]_Z>;*N^;Z[?\ ]5 #^:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YIK\8. 2#QQ3N:.: ,C5_"VD>(OL_ M]JZ79ZGY!W0B\MUDV'ID!@<'WK,E^%_@RZ?,OA'09SG)+Z;">>G]RNJYHYH MY./X5^#+?RS'X1T%#'D#&G0C&?\ @%07'P;\!73*)_!/AR4*AC4-I4!VJ2"5 M'R="0#^%=GS1S0!R'_"H_ GE)&?!?A\QC[L?]DP87'_ *#/#ZL MIW*?[*@&T^H^2NMYHYH YA?AKX17&RP& ?[(@)Q_WQ5A?A?X- MCC\I?"6A"/\ YYKIL./RV5U7-'- ''R_"/P-+,DTO@SP_)(H*JYTN D \8^Y M21_"?P3;W%O:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: //_ (XY_P"$+TW_ +&?P[_Z>;*N]:N"^..?^$+TW_L9_#O_ *>; M*N]:@!_-'-'-'- !S1S1S1S0 ?_')MO@O3<_\ 0S^'A_Y6 M;*N]/S5P'QTS_P (7IO_ &,_AW_T\V5=]V'^>PH DYHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@#SWXZ*6\%::/^IG\.]/^PS95WIVJ #N_R!7%?&9=_@^P!_Z& M'0O_ $[6E=TO?ZT '-'-'-'- !S1S1S1S0 .G^U]!0 _F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: ./^*F?^$8LO^PYH_\ Z:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH XKXNMM\*V)/\ T']$_P#3K:UVHKAOC*VSP?8'_J8="_\ M3M:5W"_-GZT +S1S1S1S0 #]._[&/0/ M_3O9UW"CYF_SW-<-\:<_\(?IW_8R:!_Z=[.NZ3[S?Y[F@!W-'-'-'- !S1S1 MS1S0 TKND4 E?QX..I-<+\;#CP;IV?\ H9?#_P#Z>+.N M[C4-&F?04 .YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@#S[XY-M\%Z;G_H9_#H M_P#*S95Z!][FO.?CXVWP-I>?^AJ\-#_RN6->C#YAF@!>:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF M@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YH MYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYH MYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH . M:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:. M:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M#FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCF MCFCF@ YHYHYHYH \W^/V?^$%TS_L:_#7_I\L:](_B->;_']MO@72R?\ H:_# M7_I\L:](_B- !S1S1S1S0 ;_/3 M7FG[0ZNW@'2PNW/_ EGAG[W3_D.V->E]!SGJ>E #N:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ MYHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYH MYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:. M:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:. M: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #F MCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCF MCF@ YHYHYHYH \V_: OSIO@72YL,=WBOPU#\K;3^\UNQC_\ 9J]( Y/]:\P_ M:-Q_PK_2-S;1_P )AX5_]/\ I]>GK]WCD>M "\TJ+_05Y7^TMG_A76D?]CGX3_P#4ATZO5%_H* %YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@#RK]I;/_"NM(_['/PG_P"I#IU>J+_05Y7^TMG_ (5UI'_8Y^$_ M_4ATZO5%_H* %YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@#RK]I;/_ KK2/\ ML<_"?_J0Z=7JB_T%>5_M+9_X5UI'_8Y^$_\ U(=.KU1?Z"@!>:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH \J_:6S_PKK2/^QS\)_\ J0Z=7JB_T%>5_M+9_P"% M=:1_V.?A/_U(=.KU1?Z"@!>:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH \J_:6S M_P *ZTC_ +'/PG_ZD.G5ZHO]!7E?[2V?^%=:1_V.?A/_ -2'3J]47^@H 7FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: /*OVEL_\*ZTC_L<_"?_ *D.G5ZHO]!7 ME?[2V?\ A76D?]CGX3_]2'3J]47^@H 7FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: # MFCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFC MFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ M YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHY MHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHY MH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .: M.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.: M.: /*OVEL_\ "NM(_P"QS\)_^I#IU>J+_05Y7^TMG_A76D?]CGX3_P#4ATZO M5%_H* %YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FC MFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFC MF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ Y MHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHY MHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH M.:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.: M.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@ YHYHYHYH .:.:.:.: M #FCFCFCF@ YHYHYHYH .:.:.:.: #FCFCFCF@#RK]I;/_"NM(_['/PG_P"I A#IU>J+_05Y7^TMG_ (5UI'_8Y^$__4ATZO5%_H* /__9 end GRAPHIC 15 img156936347_0.jpg GRAPHIC begin 644 img156936347_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M$JM>ZA9Z;;-<7UU#;0+UDFD"*/Q-<-\1OB7!X/C%A9*ESJ\B[@C?PKLH8.55Q1+V:\<=1:PEOU.!^M84WQ]T16_C:?\!MK/"K#_QUB?TKFI/V?K@#,7B*)CM MZ-:%>?\ OLUA:E\#_%5FK/:/9WZCHL4NQS^# #]:GV>#EHF%ZB/=] \4Z+XG MADET>^2Z$6WS %92FA_"O7ZX*T(PFXQ>AM%MJ[.2\2?$;P_X5U,:=JI.*\Q^.7_(_P ?_7C'_P"A/7 Z-_R'-/\ M^OF/_P!"%>A2P=.5)29C*HU*Q]FBEI!4%Y>6]A9S7=U*L4$*%Y)'/"J.I->7 MN=!/7/ZUXV\-^'W:/4M7MHI5ZQ*V^0?55R17A_CCXN:IK\TMEH\DEAIF2NY# MMEF'JQ_A'L/QS7FI))R>37HTH[&$JUMCZ+N_CKX7@8']*SS\?M+SQHEYC_KHM>=>'_A3XI\0PI<):)96S,4W#U"X+?IBN MPB_9^NF3]_XAA1L=$M2PS_WT*N5+"0T;$I5'L;4'Q\T-O]?I6HH,_P#+/8_\ MV%;NG?&'P=?N$>_EM&;H+F%E'YC(_6N!NO@#JJ)FTUNSE;TEC9!^FZN1UCX7 M^+M%5GETI[F$<^9:'S1^0^;]*7L<+/X9?U\Q\U1;H^J%974,IR",@CO3JKV> M190 \'RUX_"K%>8]&;A7/^*/&&D>$+>WFU69T%PY6-8T+,<#)./3I^8K?-?, MWQB\0?VSXXEM8WS;Z?^ YJ]HWQ5\+Z[J]OIEI<3BXG)6/S(2H)P3C/X5\MU/9WDVGWUO>6[;9[> M598V]&4Y%>A++Z=G9F*K2/M2BL[0]5AUS0[+5+?_ %5U"L@']TD ,FN _P"%U^#O^>UY_P" YKMM:_Y >H?] M>TG_ *":^,Z[<)AX5D^;H95)N.Q]*_\ "Z_!W_/:\_\ F?\+K\'?\]KS_P'-36?QA\) MWU[!:0RW9EGD6),VY W,<"OF.M3PS_R->C_]?T/_ *&M>C+ 4DKZF*K2N?8P M]:@O+J.QL;B[F)$4$;2O@9.U1D_RJ<=*RO$__(J:Q_UY3?\ H#5Y"6MCHN=-&LOM30!3( M/-1-H.8>AKUW@:,5>3.?VLF]#WW_A=?@[_GM>?^ YH_X77X._Y[7G_@.: M\@_X5%XZ_P"@'_Y-P?\ Q='_ J+QU_T _\ R;@_^+K/ZMA?Y_Q0^>IV/I/1 M=7M=>TBWU2Q+FVN 2A=<'@D=/PJU=7,5G:S75P^R&%#)(V"=J@9)XK \ Z7> MZ+X(TS3M0A\F[@1A)'N5MI+L>JDCH16AXF_Y%36/^O&;_P! ->:TN>RVN;WT M.3D^,_@Q -MYRVS?UQ5>3XW^$4QM-_)G^[;]/S(KYNKK_ -X!N_'+7PM M;V&U%GY>XRJ3NW;L8Q_NFO5E@J$(\TF['.JLGHCV./XW>$'!W-?1^S6_^!-; M&G_%+P;J,@CBUN&-SVN$:(?FP _6O+[CX!ZVD>;?5M/D?T<.GZX-<%XC\':[ MX5E5=6LFBC:SCA\-4TC(ISFMT?7,,\5Q$LL,B21L,JZ-D' MZ&I*^0O#?C#6_"ET)=+O'2/=E[=_FBD^J_UZU]-^#?%EGXQT&/4;4&.0'9/" M3DQ/W'N.X-J,51C2GRQ'3DY*[$JIJ6H6VE:=< MW]V^RWMXVED;T4#-7*\H^.7B#[!X;M]%A?$U_)ND _YY)S^K;?R-9TJ?M)J) M4G97-+_A=G@[_GM>?^ YH_X77X._Y[7G_@,:^::*];^SZ7F<_MI'VG9W<%_9 M07ENX>">-98V'\2L,@U/7F7P3\0_VIX1?3)7S<::^P9Z^4V2OZ[A^ KTVO(J MTW3FXLZ8NZN+1114#"BBB@#C-?\ B;X<\-:O+I>HRW*W,84L$A+#YAD<_C52 MP^+WA74M1M;"WFNC/?R.=U7S6/K^EHHKRSH"BBB@#DO$WQ#T'PEJ4=A MJDDZSR0B91'$6&TDC^:FLF/XT>$)9$C6:[RQ '^CFO./CS_R/-E_V#8__1LM M>:V?_'];_P#75?YUZ='!PG24V<\JK4K'VF*6D%+7F'0<9K_Q-\.>&M6ETS49 M;E;F,*6"0EA\PR.?QK,_X77X._Y[7G_@.:\G^,G_ "4J_P#^NT@DVWNI9@CP> M53^-OR./^!5\SUMA,(JL>:1-2HXNR/I7_A=?@[_GM>?^ YKL]!UNS\1:-!JM M@SM:S[MA==I^5BIX^H-?&]?4?PB_Y)?H_P#VV_\ 1TE/%X6%&"E'N%.HY.S. MW->?7'QD\)6US+!)-=[XG*-BW/4'%>@FOC+6?^0YJ'_7S)_Z$:SPF'C6;4AU M)N.Q].^'OB5X>\3ZJNFZ;)<-<,C./,A*C Z\UV':OFGX*?\ )1(?^O:7^5?2 MQZ5GBJ4:53EB.G)R5V<#>?&'PG8WL]I--=B6"1HG @)&Y3@_RJ'_ (77X._Y M[7G_ (#FO*==^&GC"[\0ZG?^ YH_X77X._Y[7G_@.:^::T M]$\/:MXCN9+;2;-[J:--[*K*,+G&>2/6M98"BE=LGVLCZ"_X77X._P">UY_X M#FNB\+^-M'\8&[_LEYF^R[/,\R,I][=C_P!!-?.__"K?&O\ T 9O^_L?_P 5 M7JOP9\+:WX:.M_VQ8/:?:/(\K%]*;4M2:1;=75"8TW')Z<5R'_ NOP=_SVO/_ '-'QK_ .2=R_\ M7S%_.OFJGA<+"K#FD*I4<79'TM_PNOP=_P ]KS_P'-'_ NOP=_SVO/_ '- M>':)X \3^(M.74-*TS[1:LQ02>?&G(Z\,P-:/_"HO'7_ $ __)N#_P"+K5X; M#)VIV/8/\ A=?@[_GM>?\ @.:]$%?+?_"HO'7_ $ __)N#_P"+KZD' M2N3$TZ4+>S=S2$I/]_ M\+^TO_H"7G_?U:6/X^Z06Q)HU\J^JNA/\Q7$_#OX9V_C;2[F]FU.2U\B?RMB M1!MPV@YSGCK74W7[/R;&-GXA8/\ PK+;<'\0W]*N<,)&7*_U$G4:NCI].^-/ MA"^<)--=61)P/M,/'YH6KNK'4+/4K5;JQNH;F!ONR0N&4_B*^5/%?@76_!TJ MC4H%:WD;$=S"=T;'TSV/L:H^'?$VJ^%]16\TNZ>)LC?'G*2C^ZR]_P#.* MS.?)&<>F]<_IFJA'FDD)Z(^7M4U*YUC5+G4;R0R7%Q(9';W/8>PZ59\.Z)<> M(_$%EI%L=LES)M+8SL7JS?@ 3677HWP2,(^(:"0@.;6419_O<=/^ [J^AJR] MG2;70XXJ\CW_ $#P_IWAK28M.TV 1PH.6/+.W=F/?\ M?]O\:]#^SG_,8^V\C[,HKY?^&6J:A/\ $71XIK^YDC:1\J\K$']VW;-?4%,?_H3UP6C?\AW3_P#KYC_]"%>Q0_@+T.:?QGV97C'QX\1206]AX>@< MJ)Q]IN #]Y0<(/ID,?\ @(KV>OFOXVES\0FWYV_9(MOTY_KFO+P4%*LK]#HJ MNT3SFO9?@SX$MKZ,^)M3A$JI(4LXG&5W+UWMN_\>S7H8^I*%.T>IC25V=>*,T5\Y?&34;ZU^($L4%[<1)]GB.V M.5E'3T!KR:%'VT^6YT3ERJY]&T5\9_VSJG_03O/^_P"W^-']LZI_T$KS_O\ MM_C7;_9TOYC+VWD?9E+7GWP;N)KGX?Q23S22R?:)1ND8L>OJ:] [5Y\X>9YI7+R2,69CU8GJ: M]N^//B#9;Z?X?ADYD/VJ<#^Z,J@_/'=:]? 4^6GSOJUO)(;D#O&0NT_@ MQ(_X$/2L'1-7N=!UNSU2T.)K:4.HSPP[J?8C(_&O=_@W9V^H_#.[LKJ,203W M4T:3/D^2_[MS_RTC/*M^(_K711J\\YTI$2C9*2 M/I3Q'XVM-+^'[>)+9U;[1"IM%/\ %(X^4'Z%/^$G\71-.F;&QQ//D<,< M_*GXG] :5*E'#0E)A*3J-(J>*_"I\,^'?#K7$96^OHY;B<$C_ /7]#_Z&M>I?M _\?VA?]L_ _6-,TF\UEM2U&TLUDCB"&YG6/=@MG&X\UY-5FSTV^U$N+*RN+D MI]\01,^WZX%?15J:J4W%LXXNSN?6W_"9^%O^AET?_P #HO\ XJC_ (3/PM_T M,NC_ /@=%_\ %5\J?\(SKW_0$U+_ ,!)/\*/^$9U[_H":E_X"2?X5Y_U&G_. M:^UEV/K^TN[:_MDNK.XBN+>0926)PZM]".#5'Q-_R*FL?]>4W_H!K(^&EO/: M?#S2(+F&2&9(VW1R*59?G8\@UK^)_P#D5-8_Z\IO_0#7GM9MO$^.J]M_ M9[Z^(_\ MV_]JUXE7MO[/?7Q'_V[?^U:]K&_P'_74YJ7Q(]MJAJ^DV>N:7<: M;?PB6WG0JP/;T(]".H-:%)7A)M.Z.MZGQCJVGR:3K%[ITIS):SO"Q]=K$9_2 MO0?@?K,ECXU;3"Q\G4(&7;VWH"P/_?(?\ZY?XA2))\0==9.@NW7\1P?U%7/A M6C/\3-%"C)\R0_E&QKWZGOX=N78XXZ3/JFOCGQ-_R->L?]?TW_H;5]C&OCGQ M-_R->L?]?TW_ *&U<66_%(UK;(ZGX-_\E+L/^N.;Z:-]UM;'[-!CIM3J?Q;;.#T\M?F(/UQC\:@\8Z$?#?BW4=+VD112DPD]XV^9/T(_ M&O5_@+H/EV>H:_*GS2M]F@)_NCYG/XG;_P!\U#\>M R-.\00IT_T6YA_NR]#C?QGV!1117@G8%% M%% 'SK\>?^1YLO\ L&Q_^C):\ULO^/ZW_P"NJ_SKTKX\_P#(\V7_ _P#T M9+7FME_Q_6__ %U7^=>]AOX"..?Q,^TQ2T@I:\$[#YA^,G_)2K__ *YP_P#H ML5B^"/#\?B?Q$-(=@AGMYO+<_P ,@0E3],@5M?&3_DI=_P#][&3CAKKL<=KU#A[JVFLKN:UN(S'/"[1R(>JL#@BOH_X/ M>*AKOA%;&XDS=Z9B%LGEHOX#^0*_\!]ZX?XW^$_L.JP^(K6/$%Y^ZN<#[LH' M#?B/U4^M>9Z5K=_HK79L)S$;JW>VEQW1NOX^]3.*Q5%-;C3]G(W/B-XH/BKQ M?06EM&9)YW6.-!U9B< 5](:WX?A\+_!;4-*AP3%9DRN!]^0D%F_/ M],4ZM148QIQZA%TO\J^EJ^:?@I_R46'_KVE_E7TM66/\ XOR* MH_"%07O_ !X7'_7-OY58[5!>_P#'A=?&S_DG4O\ MU\Q?SKYIKZ6^-G_).I?^OF+^=?-->UE_\+YG+6^(^@OA%XCT/3/ D5O?ZSI] MK.+B0^7/7$1.-\ M4#.,_4"IO^$9U[_H":E_X"2?X5G4P<)23_ /_D5=2_Z_3_Z M>LUY^*_C2-J?PHS-?T:V\0:%>:7=J&B MN(RN2/NMV8>X.#^%?'4T3P320R AXV*,/0BOMS(P'ZA_P#QVO?:^;_@=$7^(#L, MXCLI&./]Y1S^=?2%KW6FWL>RXMW*,/7T(]B.1]:-'U:ZT/ M5[74[%]ES;2!T)Z'U!]B,@_6OI/X@?#FS\:6ZSQ.EKJL2[8[C&0X_NO[>_:O MGGQ!X1USPQ<&+5;"2),X68#=&_T8/=(\86 M:-;3+#?!?WMF[?.I[D?WE]Q73RPQ7$3131I)&W57&0?PKXK1WC=71RKJ]-EQK=SZB_L;2\?\@VS_ ._" M_P"%?&==O/\ %WQM."/[8$:D8PEM$/UVYKB*Z<)0G2OSO(K:,M]F'V>YP.B$Y1OH"6'_ MA7LM13V\5W;RV\\:RPRJ4D1QD,IX((KQ*-5TYJ2.J4>96/BJO3OA7\2(O##- MH^K,PTR9]Z3 9\ASUR/[I_2K/C?X-7^G3RWWAQ&O+(DL;4R_WQ^OUZUY M7-#+;S/#/$\4J'#(Z[2I]P:]N]+$PM@S[0M;NVOK9+BTGCG@D&4DB8,K M#V(ID^G6-U)YD]G;RR8QN>)6/YD5\@:7KVKZ)(7TS4;JT+?>$,A4-]1T-=-% M\7?&\:%?[9#C&!OMHB1_X[7#++ZB?N,U59=3M?CQ96EI9:(;:VAA+23;O+C" MYX7TKQ.MOQ!XOUWQ1Y(UF_-T(,F,>6B!O-XE\7:CJFXF*24K M#[1K\J_H,_B:T/AIH'_"0^.]/MW7=!;M]JG!Z;4YP?JVT?C7(U[]\"=!^RZ% M>:Y*F)+R3RHB?^>:=3^+9_[YKUL1-4:-EZ&$%S2/7*\A^.^@?:=&LM=B3+VC M^3,0/X'Z$_1N/^!5Z]6;K^DPZ[H-]I<^ ES"T>?[I[-^!P?PKQJ-3V=12.F2 MNK'QO7U1\,/$/_"0^!K&5VW7-J/LL_KN4#!_%=I_$U\N75M-9WF_ _Q!_9_BF;2)7Q#J,?R9/\ RU3)'YKN_2O7QM/GI%CXJ R<#DU]4?# M7PK_ ,(IX1@@FCVWUQ^_NO4,>B_\!&!]<^M><^%OA>]I\5;J&Z1GTO3&6ZB= MAQ+N.8A[XP<_[A]:]WK?&XA32C'U)I0MJSPO]H'_ (_M"_ZY3?S2O+?#/_(U MZ/\ ]?T/_H:UZE^T#_Q_:%_USF_FE>6^&?\ D:]'_P"OZ'_T-:Z\-_NZ^9E/ MXS[&':LOQ-_R*FL?]>,W_H!K4':LKQ/_ ,BIK'_7E-_Z U>)'XD=3V/CJO9O MV?O^/[7?^NQT_G7T->FZE-Q1QQ=G M<^R,"DKY._X6/XQ_Z&"\_,?X4?\ "Q_&/_0P7G_?0_PKS?[/J=T;^V1]8UE> M)O\ D5-8_P"O&;_T UF_#S4+O5/ >E7M].\]S*C%Y'ZM\[#^E:7B?_D5-8_Z M\IO_ $ UQ-=8\'_:_[)>%? MM6SS?-CW?=W8Q_WT:][$4W4I.,3C@^65V?7%8OB;Q+8>%M%FU*_E554$1QY^ M:5^RJ/\ .*^?+GXQ^,YX]B7\,'O%;IG]0:X[4]6U'6;HW.I7L]W-TWS.6P/0 M>@KSZ>7RO[[T-G670BO;N;4+^YO;AMTUQ*TLA]68Y/ZFO3?@7HTEWXLN=69# MY-C 55O^FC\ ?]\[OTKA_#7A+5_%=^MKIEJSKNQ).PQ'$/5F_IUKZ@\)>%[/ MPAH,6EV>7P=\TK#!ED/5C^0'T KHQE>,(>SCNR*<&W]?'/B;_D:]8_Z_IO_ $-JPRWXI%UMD=3\&_\ DI5A_P!618XU+.[!54=23VJ_KVK MS:]K]]JLY.^ZF:3!/W1_"OX# _"NI^$>@?VWX\M9'7=;V ^U29]5^X/^^B#^ M!KT8)4*&O0Q?OR/H?PKHB>'?"^G:4N,V\(#D=&<\L?Q8FF>+]#7Q'X4U'2B M7FB/E$]I!\R'_OH"MVBO"YWSH->Q? ?Q (;Z_\ M/S/\DZ_:8 ?[PX'_ M /L)6_\ Z-6NB^,G_)2K_P#ZYP_^BQ7#6\\MI(=2*F100;AO6OK(5S5\/*BU=[EPFI'SM\> M?^1YLO\ L&Q_^C):\ULO^/ZW_P"NJ_SKTOX\_P#(\V?_ _P#T9+7FEG_Q M_6__ %U7^=>OA?X".:?Q,^TQ2T@I:\$[#YA^,G_)2[__ *YP_P#HL4?!O_DI M6G_]+_&'P'<:EK6G:MI4!>:]D2SG4=-YX1S[8X)[8%<.!K\DN66S-:L+JZ,K MX'^%!>ZG-XCNDS#9GRK;(X:0CYC^"G\V]J]4^)'_ "3K7/\ KV/\Q6IX=T2W M\.:!9Z5:@>7;QA2V,%VZLQ^IR:R_B1_R3K7/^O8_S%9SJ^UKJ7F4H\L+'R=7 MU)\(O^27:/\ ]MO_ $<]?+=?4?PA_P"27:/_ -MO_1SUW9C_ UZ_P"9E1^( M[>OC/6?^0[J'_7S)_P"A&OLROC/6?^0[J'_7S)_Z$:QRWXI%5NAVWP4_Y*+# M_P!>TO\ *OI:OFGX*?\ )18?^O:7^5?2U98_^+\BJ/PB]J@O?^/"X_ZYM_*I M^U07O_'C M2#2-2DM8I6WNJJK MC&>0:GO/'WBR_4K/X@OMIZB.7RP?^^<5G6P,ZE1RON. M-5*-CWOXC^/++POHMQ:P7"OJ\\92&%&R8\C[[>F.H]3^-?,-*S,[EW8LS')+ M'))KO/!7PMUCQ10>B*>O^]T^O2NFG3IX6%VR)-S9VWP M%T)XK74==E0@3$6T!/<#ER/;.T?@:]HJGINFVFDZ=;Z?8PK#;6Z!(T7L/\?> MKE>-6J>TJ.1TQCRJP4445F4%%%% !1110 4444 %1R1)-&TI@S#_P"@$5D2_!CP9(1ML[F/_ O#7B6_%]J^F_ M:+D((P_GR)\HS@85@.YJA#\*/!5O/'/%HI62-@ZG[5,<$$.P_%LFNBHI.M4>\F'+%="..-(8UC MC141> JC %8OB#PAH?BK[/\ VS9&Y^S[O*'G2(%W8S]UAZ"MVBH3:=TQVN<1 M_P *B\#?] 3_ ,FY_P#XNNKTS3;31].@T^PA$-K NV.,$G:/J>35RBG*N%8"FV7PO\':=?07MG MI!BN()%DB<73RKL1SPQW$$D$J[HY%*N,XR#P:XS M_A47@;_H!_\ DW/_ /%UW%%*,Y1^%V&TGN96A>'M,\-6!L=)M?LUL7,FSS&? MYCC)RQ)["M2EHJ6VW=C"BBB@# \0>#=!\4R0/K5A]I:W#",^BL[N]RC@I?@YX*DSMTR6+(P-EU)Q[\L:K_P#" MD_!W_/&\_P# @UZ)2UK[>K_,R>2/8\Z_X4GX._YXWG_@0:O67PG\%V+JXT<3 M.O0SS.X_[Y)V_I7;T4.O4?VF')'L06MI;65NEO:V\4$*#"QQ(%5?H!4]%%9% M"5QEU\*_!=Y=S74^C;YIG:21OM4PRQ.2$="\+&?^Q; 6OVC;YI\QW+;< MX^\3ZFMVBFZLVK-L.5+H+1114#,'Q!X/T+Q2;DJU5J)64G]Y/*NQQ'_"HO O\ T __ ";G_P#B MZ/\ A47@7_H!_P#DW/\ _%UW%%/VU3^9_>')'L<2GPE\$1NKIHN&4[@?M4W! M_P"^Z[6EHJ93E+XG<:26QS>O^!?#GB>^2]UC3OM-Q'&(E?SY$PH)(&%8#JQK M-3X2^"(Y%=-%PRG(/VJ;@_\ ?==M24U5FE928N5=A:***@HY;6/AYX6\0:E) MJ.J:7Y]W( &D^T2KG P.%8#I1HWP\\+>']3CU'2]+\B[C!"R?:)6P",'AF(Z M5U%%7[6=K7=A66]A:2EHJ!B54U+3;75].GT^^B\VUG79(FXKN'U!!JY10M-4 M!P__ J+P-_T _\ R;G_ /BZZC2-(L=!TN'3=-@\BTAW>7'O9L98L>6)/4FK M]%5*I.6DG<2BEL!KBYOA1X*N)Y)Y=%W22,78_:IADGD]'KM:2B,Y1^%V!I/< MYC1/A_X8\.ZB-0TK3/L]TJE _GR/P>O#,1744E+2E)R=Y.X));!3)$62-D89 M5A@CVI]%(9P__"HO W_0#_\ )N?_ .+K5T'P/X=\,74MUHVG?9II4\MV\^1\ MKG.,,Q]!714M6ZLVK.3)Y4N@4445!1F:UH6F^(M..GZK;?:+4L',?F,G(Z+DCV.'_ .%1>!O^@)_Y-S__ !== MOBEHJ93E+XG<:26Q7N[.VOK5[:\MXKBWD&'BE0.K?4'@U@2?#WPA+C=X>L!C M^[%M_E73TE)3E'9A9,Y!_A?X+=RQT"#)]'<#]&H3X7^"XV##08"1_>=R/R+5 MU]%7[:I_,QQC6'A+P]I;J]CHEA!(O218%W#_@6,ULT45#DWN.UA:***0P MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** (* "BBB@#_]D! end EX-101.SCH 16 gigm-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 995457 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995467 - Disclosure - EARNINGS (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 995477 - Disclosure - PREPAID LICENSING AND ROYALTY FEES link:presentationLink link:calculationLink link:definitionLink 995487 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 995497 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH link:presentationLink link:calculationLink link:definitionLink 995507 - Disclosure - ACCOUNTS RECEIVABLE - NET link:presentationLink link:calculationLink link:definitionLink 995517 - Disclosure - OTHER CURRENT ASSETS link:presentationLink link:calculationLink link:definitionLink 995527 - Disclosure - INVESTMENT IN SECURITIES link:presentationLink link:calculationLink link:definitionLink 995537 - Disclosure - LEASE ARRANGEMENTS link:presentationLink link:calculationLink link:definitionLink 995547 - Disclosure - ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 995557 - Disclosure - DEFERRED REVENUE link:presentationLink link:calculationLink link:definitionLink 995567 - Disclosure - PENSION BENEFITS link:presentationLink link:calculationLink link:definitionLink 995577 - Disclosure - SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 995587 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 995597 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 995607 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 995617 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 995627 - Disclosure - SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION link:presentationLink link:calculationLink link:definitionLink 995637 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 995647 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995657 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995667 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 995677 - Disclosure - PREPAID LICENSING AND ROYALTY FEES (Tables) link:presentationLink link:calculationLink link:definitionLink 995687 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 995697 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables) link:presentationLink link:calculationLink link:definitionLink 995707 - Disclosure - ACCOUNTS RECEIVABLE - NET (Tables) link:presentationLink link:calculationLink link:definitionLink 995717 - Disclosure - OTHER CURRENT ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 995727 - Disclosure - INVESTMENT IN SECURITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995737 - Disclosure - LEASE ARRANGEMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 995747 - Disclosure - ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 995757 - Disclosure - DEFERRED REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 995767 - Disclosure - PENSION BENEFITS (Tables) link:presentationLink link:calculationLink link:definitionLink 995777 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 995787 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 995797 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 995807 - Disclosure - SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 995817 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995827 - Disclosure - Useful Lives of Property Plant and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 995837 - Disclosure - Reconciliation of Denominators of Basic and Diluted Per Share Computations (Detail) link:presentationLink link:calculationLink link:definitionLink 995847 - Disclosure - Earnings (Loss) Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995857 - Disclosure - Summary of Changes to Prepaid Licensing and Royalty Fees (Detail) link:presentationLink link:calculationLink link:definitionLink 995867 - Disclosure - Prepaid Licensing and Royalty Fees - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995877 - Disclosure - Carrying Amounts and Estimated Fair Values of Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 995887 - Disclosure - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 995897 - Disclosure - Reconciliation of Beginning and Ending Balances of Assets Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs Level Three (Detail) link:presentationLink link:calculationLink link:definitionLink 995907 - Disclosure - Summary of Significant Unobservable Inputs Used in Fair Value Measurements Categorized Within Level 3 of Fair Value Hierarchy (Detail) link:presentationLink link:calculationLink link:definitionLink 995917 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995927 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Detail) link:presentationLink link:calculationLink link:definitionLink 995937 - Disclosure - Cash, Cash Equivalents and Restricted Cash - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995947 - Disclosure - Cash and Cash Equivalents, As well As Restricted, Cash in Bank Accounts Jurisdictions of Major Financial Institutions (Detail) link:presentationLink link:calculationLink link:definitionLink 995957 - Disclosure - Accounts Receivable, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 995967 - Disclosure - Summary of the Changes in Allowance for Doubtful Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink 995977 - Disclosure - Other Current Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 995987 - Disclosure - Reconciliation of Changes in Allowance for Loans Receivable Current (Detail) link:presentationLink link:calculationLink link:definitionLink 995997 - Disclosure - Investment in Securities - Summary of Investment in Securities Current and Noncurrent (Detail) link:presentationLink link:calculationLink link:definitionLink 996007 - Disclosure - Investment in Securities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996017 - Disclosure - Lease Arrangements - Summary of Right of Use Assets Carrying Amount (Detail) link:presentationLink link:calculationLink link:definitionLink 996027 - Disclosure - Lease Arrangements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996037 - Disclosure - Lease Arrangements - Summary of Changes to Right-of Use Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 996047 - Disclosure - Lease Arrangements - Summary of Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 996057 - Disclosure - Lease Arrangements - Supplemental Disclosures of Cash Flow Information Related to Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 996067 - Disclosure - Lease Arrangements - Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 996077 - Disclosure - Accrued Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 996087 - Disclosure - Lease Arrangements - Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 996097 - Disclosure - Summary of Deferred Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 996107 - Disclosure - Deferred Revenue - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996117 - Disclosure - Pension Benefits - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996127 - Disclosure - Plan's Benefit Obligations, Fair Value of Plan Assets, and Funded Status (Detail) link:presentationLink link:calculationLink link:definitionLink 996137 - Disclosure - Pension Cost (Detail) link:presentationLink link:calculationLink link:definitionLink 996147 - Disclosure - Weighted Average Assumptions Used to Determine Benefit Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 996157 - Disclosure - Schedule of Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost (Detail) link:presentationLink link:calculationLink link:definitionLink 996167 - Disclosure - Shareholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996177 - Disclosure - Accumulated Balances of Other Comprehensive Income (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 996187 - Disclosure - Share-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996197 - Disclosure - Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 996207 - Disclosure - Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 996217 - Disclosure - Summary of Option Transactions (Detail) link:presentationLink link:calculationLink link:definitionLink 996227 - Disclosure - Information about Stock Options Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 996237 - Disclosure - Income (Loss) Before Income Taxes by Geographic Location (Detail) link:presentationLink link:calculationLink link:definitionLink 996247 - Disclosure - Components of Income Tax Benefit (Expense) by Taxing Jurisdiction (Detail) link:presentationLink link:calculationLink link:definitionLink 996257 - Disclosure - Reconciliation of Effective Tax Rate Related to Statutory United States Federal Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 996267 - Disclosure - Significant Components of Deferred Tax Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 996277 - Disclosure - Reconciliation of Beginning and Ending Amounts of Valuation Allowance on Deferred Tax Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 996287 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996297 - Disclosure - Net Operating Loss Carryforwards available to Offset Future Taxable Income (Detail) link:presentationLink link:calculationLink link:definitionLink 996307 - Disclosure - Commitment and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996317 - Disclosure - Segment, Product, Geographic and Other Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996327 - Disclosure - Revenues From Major Product Lines (Detail) link:presentationLink link:calculationLink link:definitionLink 996337 - Disclosure - Revenue from Unaffiliated Customers by Geographic Region (Detail) link:presentationLink link:calculationLink link:definitionLink 996347 - Disclosure - Geographic Information for Property, Plant and Equipment, Intangible Assets and Operating Lease Right-of-use Assets (Detail) link:presentationLink link:calculationLink link:definitionLink Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Auditor Firm ID Auditor Firm ID Expiring year Operating Loss Carryforward Expiration Date Operating Loss Carryforward Expiration Date 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Document Transition Report Document Transition Report Balance at December 31 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Accrued advertising expenses Accrued Advertising, Current Geographical Geographical [Axis] For each of first 15 years of service For Each Of First Fifteen Years Of Service [Member] For each of first fifteen years of service. Property and equipment, useful life Property, plant and equipments, estimated useful lives Property, plant and equipments, estimated useful lives. Debt Securities, Available-for-Sale, Total Debt Securities, Available-for-Sale Debt securities, classified as available-for-sale Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss), Statement of Other Comprehensive Income or Comprehensive Income [Extensible Enumeration] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Receivables Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Fair Value Measurements Using Level 1 Fair Value, Inputs, Level 1 [Member] Investment. Investment [Member] Investment Lessee, Operating Lease, Liability, to be Paid, Year Four 2026 Other Current Assets Schedule of Other Current Assets [Table Text Block] Available-for-sale Securities Available-for-Sale Securities [Member] Document Information [Table] Document Information [Table] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Property and equipment, useful life Property, Plant and Equipment, Useful Life Revenue Revenue from Contract with Customer, Excluding Assessed Tax Total gains or (losses) (realized/unrealized), included in earnings Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings Other liabilities Increase (Decrease) in Other Current Liabilities Hong Kong Inland Revenue, Hong Kong [Member] Changes to valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Financial liabilities Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Address Type Address Type [Domain] SUBSEQUENT EVENT Subsequent Events [Text Block] License agreement extended expiration period License Agreement Extended Expiration Period License agreement extended expiration period. Summary of Revenues From Major Products Line Revenue from External Customers by Products and Services [Table Text Block] Non-current lease obligations Noncurrent portion Lease liabilities (Note 9) Deferred Revenue Arrangement Type Deferred Revenue Arrangement Type [Axis] Fair Value Measurement Fair Value Measurement [Domain] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Hong Kong HONG KONG Balance Sheet Location Balance Sheet Location [Axis] Total Current Assets Assets, Current Vesting Vesting [Domain] TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Other Deferred Tax Assets, Other Beginning Balance Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Discount rate for future cash flows. Discount Rate for Future Cash Flows Discount rate for future cash flows COMPREHENSIVE LOSS ATTRIBUTABLE TO GIGAMEDIA SHAREHOLDERS Comprehensive Income (Loss), Net of Tax, Attributable to Parent Investments In Debt And Marketable Equity Securities And Certain Trading Assets [Text Block] Investments In Debt And Marketable Equity Securities And Certain Trading Assets [Text Block] INVESTMENT IN SECURITIES Trading Symbol Trading Symbol Deferred tax assets - net Deferred Tax Assets, Net of Valuation Allowance Noncurrent liabilities (assets) Prepaid pension Defined Benefit Plan Assets Liabilities Net Defined benefit plan assets (liabilities), net. Common shares, issued Common Stock, Shares, Issued Ordinary shares, issued MahJong and Casino Casual Games Mah Jong And Casino Casual Games [Member] MahJong and Casino Casual Games [Member] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Cash, Cash Equivalents and Restricted Cash Schedule Of Cash And Cash Equivalents And Restricted Cash Table [Text Block] Schedule of cash and cash equivalents and restricted cash. For each year of service thereafter For Each Year Of Service Thereafter [Member] For each year of service thereafter. Recent Accounting Pronouncements Not Yet Adopted Recent Accounting Pronouncements Not Yet Adopted Policy [Text Block] Recent Accounting Pronouncements Not Yet Adopted Policy [Text Block] Selling and Marketing Expenses Selling and Marketing Expense [Member] Foreign Tax Authority Foreign Tax Authority [Member] Maximum estimated service period for players Maximum Estimated Service Period For Players Maximum estimated service period for players. Litigation settlement, amount Litigation Settlement, Amount Awarded to Other Party 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Advertising expenses Advertising Expense Aeolus Robotics Corporation Aeolus Robotics Corporation [Member] Aeolus Robotics Corporation. Accumulated other comprehensive loss AOCI Attributable to Parent [Member] Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Other comprehensive (income) loss Foreign Currency Transactions Foreign Currency Transactions and Translations Policy [Policy Text Block] Equity Securities, FV-NI, Total Equity Securities, FV-NI Equity securities Information about Stock Options Outstanding Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Accumulated Other Comprehensive Income Loss [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Capitalized stock-based compensation Capitalized Cost [Member] Capitalized cost. PREPAID LICENSING AND ROYALTY FEES Prepaid Expense Noncurrent [Text Block] Prepaid expense noncurrent. Entity Address, City or Town Entity Address, City or Town Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Defined Benefit Plan, Benefit Obligation, Ending Balance Defined Benefit Plan, Benefit Obligation, Beginning Balance Benefit Obligation Defined Benefit Plan, Benefit Obligation Debt instrument convertible number of shares Debt Instrument, Convertible, Number of Equity Instruments Cash and cash equivalents and Restricted cash Cash And Cash Equivalents At Carrying Value Including Restricted Cash And Discontinued Operations Cash and cash equivalents, at carrying value, including restricted cash and discontinued operations. Useful Lives of Property Plant and Equipment Property, Plant and Equipment [Table Text Block] Subsequent Event Subsequent Event [Member] Subsequent Event Type Subsequent Event Type [Axis] Options Forfeited / canceled / expired Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Components of Income Tax Benefit Expense by Taxing Jurisdiction Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Discount for Lack of Marketability (“DLOM”) Measurement Input, Discount for Lack of Marketability [Member] Amortization, Total Amortization and usage Amortization Amortization Schedule Of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Series B Preferred Stock Series B Preferred Stock [Member] CURRENT LIABILITIES Liabilities, Current [Abstract] CURRENT ASSETS Assets, Current [Abstract] Office Furniture And Equipment Office Furniture And Equipment [Member] Office Furniture And Equipment [Member] Less: Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Counterparty Name Counterparty Name [Axis] Preferred stock, par value per share Preferred Stock, Par or Stated Value Per Share CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash and Cash Equivalents Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Discount for lack of marketability (“DLOM”) Discount For Lack Of Marketability Measurement Input Discount for lack of marketability measurement input. Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Less: current obligation under leases Current portion (classified under other current liabilities) Operating Lease, Liability, Current Marketable Securities Marketable Securities, Policy [Policy Text Block] Investment in Securities Advertising Advertising Cost [Policy Text Block] Debt instrument maturity date Debt Instrument, Maturity Date Breakage amount recognized as revenue Breakage Amount Recognized As Revenue Breakage amount recognized as revenue. PROPERTY, PLANT AND EQUIPMENT, NET (Note 18) Property, Plant and Equipment, Net, Total Property, plant and equipment, net Property, Plant and Equipment, Net Class of Stock Class of Stock [Domain] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Prepaid Expenses [Table] Prepaid Expenses [Table] Prepaid Expenses [Table] Interest income on securities (Note 17) Investment Income, Interest Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable, Ending Balance Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable, Beginning Balance Option currently exercisable, No. of Shares Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Bad debt expense (Note 6) Additions: Bad debt expense Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Accounts Receivable, Credit Loss Expense (Reversal), Total Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Domestic Plan Domestic Plan [Member] Vested and expected to vest at December 31 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Taiwan statutory rate, including taxes on income and retained earnings Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Statement of Comprehensive Income [Abstract] Translation of Foreign Currency Financial Statements Translation Of Foreign Currency Financial Statements Policy [Text Block] Disclosure of accounting policy for translation of foreign currency financial statements. Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Entity Central Index Key Entity Central Index Key Plan Name Plan Name [Domain] ACCOUNTS RECEIVABLE - NET Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Total Assets, Fair Value Disclosure Increase (Decrease) in Other Operating Assets, Total Other assets Increase (Decrease) in Other Operating Assets Financial assets Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Exchange differences Deferred Tax Assets Valuation Allowances Currency Translation Increase Decrease Deferred Tax Assets Valuation Allowances Currency Translation Increase Decrease Document Registration Statement Document Registration Statement Total Current Liabilities Liabilities, Current LOSS BEFORE INCOME TAXES Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] PC-based online sports games. PC-Based Online Sports Games [Member] PC-Based Online Sports Games Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] The amount of total gains or (losses) for the period included in earnings attributable to the change in unrealized gains or losses relating to assets still held at the reporting date. Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Gain Loss Included In Earnings Attributable To Change In Unrealized Gains Losses Related To Assets Still Held Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain Loss Included in Earnings Attributable to Change in Unrealized Gains (Losses) Related to Assets Still Held Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Net changes in: Increase (Decrease) in Operating Capital [Abstract] Refundable deposits Deposits Assets, Noncurrent Share Based Compensation Share Based Compensation [Axis] Share based compensation. Components Of Income Tax Expense Benefit [Line Items] Components Of Income Tax Expense Benefit [Line Items] Components of income tax expense benefit. Balance at beginning of year Balance at end of year Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Share-based compensation Stock-based compensation tax benefit recognized Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Weighted- Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Taiwan TAIWAN Unrealized Gain (Loss) on Security AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Unrealized gain (loss) on securities LEASE ARRANGEMENTS Lessee, Operating Leases [Text Block] Cash and Cash Equivalents [Abstract] Plan Name Plan Name [Axis] Components Of Income Tax Expense Benefit [Table] Components Of Income Tax Expense Benefit [Table] Components Of Income Tax Expense Benefit [Table] Translation adjustment Allowance For Doubtful Accounts Receivable Translation Adjustment Allowance for doubtful accounts receivable translation adjustment. Monthly Payment Monthly Payment [Member] Monthly Payment [Member] Geographical Geographical [Domain] Lease term Lessee, Operating Lease, Term of Contract TOTAL ASSETS Assets Right-of-use assets (Note 9 and 18) Right of use assets carrying amount Beginning balance Ending balance Operating Lease, Right-of-Use Asset Unrecognized compensation cost related to nonvested options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax, Total Accumulated other comprehensive income Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Entity Registrant Name Entity Registrant Name Property, plant and equipment - Information and communication equipment Information And Communication Equipment [Member] Information and Communication Equipment [Member] Entity Address, Address Line Three Entity Address, Address Line Three Lessee Lease Description [Line Items] Lessee, Lease, Description [Line Items] Retained Earnings (Accumulated Deficit), Total Accumulated deficit Retained Earnings (Accumulated Deficit) Summary of Changes in Allowance for Doubtful Accounts Allowance For Doubtful Accounts Table [Text Block] Allowance for Doubtful Accounts, Table [Text Block] Cash received from employee stock award vesting and the forfeiture of RSUs Proceeds from Stock Plans SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Accumulated deficit Retained Earnings [Member] Class of Stock Class of Stock [Axis] Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total Balance Balance Equity, Including Portion Attributable to Noncontrolling Interest Rate for Equity Investment Rate For Equity Investment [Member] Rate for equity investment. 2007 Plan Two Thousand Seven Plan [Member] Two thousand seven plan. Minimum Minimum [Member] Other (Note 12) Other Assets, Miscellaneous, Noncurrent Summary of Changes to Prepaid Licensing and Royalty Fees Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Lease liabilities Lease liabilities - current and noncurrent Operating Lease, Liability Fair value of RSUs granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted Fair Value Share based compensation arrangement by share based payment award equity instruments other than options granted fair value. Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Loans receivable - current Financing Receivable, before Allowance for Credit Loss, Current Revenue Recognition and Deferral Revenue [Policy Text Block] Equity Component Equity Component [Domain] Total amount of defined contribution pension expenses Defined Contribution Plan, Cost Valuation Allowance [Abstract] 2006 Plan Two Thousand Six Plan [Member] Two thousand six plan. Receivables [Abstract] Cash and Due from Banks, Total Cash and savings accounts Cash and Due from Banks Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Capitalized software development cost Software Development [Member] Adjustments to reconcile net income (loss) to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Measurement Frequency Measurement Frequency [Axis] Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Marketable Securities [Abstract] Entity Current Reporting Status Entity Current Reporting Status Research and Development Expense, Total Product development and engineering expenses Research and Development Expense Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Unrealized foreign exchange (gain) loss Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Other Other Comprehensive Income, Other, Net of Tax Tranche One Tranche One [Member] Tranche one. Debt instrument conversion price Debt Conversion, Converted Instrument, Amount Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Changes in the fair value of investment in equity securities recognized at fair value. Changes In Fair Value Of Investment In Equity Securities Recognized At Fair Value Changes in the fair value of investment in equity securities recognized at fair value Changes in the fair value of investment in equity securities recognized at fair value (Note 4) ASSETS Assets [Abstract] Prepaid Licensing and Royalty Fees Prepaid Expenses And Other Policy [Text Block] Prepaid Expenses and Other, Policy [Text Block] Percentage of outstanding principal amount converted Percentage Of Outstanding Principal Amount Converted Percentage of outstanding principal amount converted. Conversion price Debt Instrument, Convertible, Conversion Price Change in deferred tax assets and valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Other Noncash Income (Expense), Total Other Noncash Income (Expense) Other Expiration of net operating loss carryforwards Effective Income Tax Rate Reconciliation Expiration Of Net Operating Loss Carryforwards Effective income tax rate reconciliation expiration of net operating loss carryforwards. Accrued expenses Accrued expenses Accrued expenses (Note 10) Accrued Liabilities, Current Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense, Total Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Auditor Name Auditor Name LOSS FROM OPERATIONS Operating Income (Loss) Expected payment for incentive fee Expected Payment For Incentive Fee Expected payment for incentive fee. Increase in refundable deposits Increase Decrease In Other Assets Investing Increase (decrease) in other assets, investing. Tax Period Tax Period [Axis] Deferred Income Tax Expense (Benefit), Total Deferred Deferred Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Total income tax benefit (expense) INCOME TAX EXPENSE (Note 16) Income Tax Expense (Benefit) Marketable Securities [Line Items] Options outstanding, Weighted average remaining contractual life Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Rate of return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets Leases Lessee, Leases [Policy Text Block] Accumulated Depreciation Right Of Use Assets Accumulated Depreciation [Member] Right-of use assets accumulated depreciation. Expected future benefit payments from 2029 to 2033 Defined Benefit Plan Expected Future Benefit Payments Year Six Through Ten Defined benefit plan, expected future benefit payments, year six through ten. Operating Expenses Operating Expense [Member] Measurement Input Type Measurement Input Type [Domain] Time deposits Time Deposits, at Carrying Value Marketable Securities [Table] Additions Operating Lease Right Of Use Assets Additions Operating lease right of use assets additions. Valuation Approach and Technique Valuation Approach and Technique [Domain] DEFERRED REVENUE Revenue from Contract with Customer [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures, Total Options granted Granted awards Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] OTHER COMPREHENSIVE INCOME (LOSS) - NET OF TAX: Other Comprehensive Income (Loss), Net of Tax [Abstract] Debt instrument convertible percentage of ordinary shares Debt Instrument Convertible Percentage Of Ordinary Shares Debt instrument convertible percentage of ordinary shares. Balance at December 31 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Licensor License License [Member] Operating lease right of use assets gross. Operating Lease Right of Use Assets Gross Beginning balance Ending balance Debt instrument principal amount Debt Instrument, Face Amount Earnings (Loss) Per Share Earnings Per Share, Policy [Policy Text Block] Convertible Note Amendment Agreement Convertible Note Amendment Agreement [Member] Convertible note amendment agreement. Cumulative effect, period of adoption, adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Number of votes per share Number Of Votes Per Share Number of votes per share. Measurement Basis Measurement Basis [Axis] Interest income from financial institutions Interest Income, Deposits with Financial Institutions Interest Income, Deposits with Financial Institutions, Total Other Nonoperating Income (Expense), Total Other Other Nonoperating Income (Expense) Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] OPERATING EXPENSES Operating Expenses [Abstract] Property, Plant and Equipment [Abstract] Deferred Tax Assets Deferred Tax Assets [Member] Deferred Tax Assets [Member] Long-term Debt, Type Long-Term Debt, Type [Domain] Entity Voluntary Filers Entity Voluntary Filers Subsequent Events [Abstract] Debt Securities, Available-for-Sale [Table Text Block] Summary of Investment in Securities Current and Noncurrent Non-Taiwan operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Commitments and Contingencies Disclosure [Abstract] Options granted to employees on grant date Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Other Other Accrued Liabilities, Current SHAREHOLDERS' EQUITY Equity [Text Block] Depreciation, Total Depreciation Depreciation Interest paid during the year Interest Paid, Excluding Capitalized Interest, Operating Activities Summary of Deferred Revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Retirement Plan Type Retirement Plan Type [Domain] Extended and Amended License Agreement Extended And Amended License Agreement [Member] Extended and amended license agreement. Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Interest cost Defined Benefit Plan, Interest Cost Cost of Goods and Services Sold, Total Cost of goods and services sold Cost of Goods and Services Sold LOSS PER SHARE ATTRIBUTABLE TO GIGAMEDIA Earnings Per Share [Abstract] Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Accounting Policies [Abstract] Expected future benefit payments from 2024 to 2028 Defined Benefit Plan Expected Future Benefit Payments Year One Through Five Defined benefit plan expected future benefit payments year one through five. Lessee Lease Description [Table] Lessee, Lease, Description [Table] Exchange differences Changes In Right Of Use Assets Due To Exchange Differences Changes in right-of use assets due to exchange differences. Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cost Right Of Use Assets Cost [Member] Right-of use assets cost. Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Reconciliation of Beginning and Ending Balances of Assets Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs Level Three Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table Text Block] Prepaid Expenses [Line Items] Prepaid Expenses [Line Items] Prepaid expenses. Investment in Securities - current and noncurrent. Investment in Securities - current and noncurrent Investment in securities - current and noncurrent SHAREHOLDERS' EQUITY (Note 13) Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Underlying Asset Class Underlying Asset Class [Domain] Volatility Volatility Measurement Input Volatility measurement input. Basic loss per share Basic loss per share Basic Earnings Per Share, Basic Earnings Per Share, Basic, Total Schedule Of Cash And Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Accumulated Balances of Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] COMMITMENTS AND CONTINGENCIES (Note 17) Commitments and Contingencies Income Statement [Abstract] Operating lease expense Operating Lease, Cost Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total Unrecognized tax benefits, income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Prepaid expenses Addition Increase (Decrease) in Prepaid Expense Retirement Benefits [Abstract] Measurement Input Type Measurement Input Type [Axis] Vested and expected to vest at December 31 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Statistical Measurement Statistical Measurement [Domain] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Carrying Amounts And Fair Values Of Financial Instruments [Line Items] Carrying Amounts And Fair Values Of Financial Instruments [Line Items] Carrying Amounts and Fair Values of Financial Instruments [Line Items] Document Period End Date Document Period End Date Statistical Measurement Statistical Measurement [Axis] Balance at beginning of year Balance at end of year Accounts Receivable, Allowance for Credit Loss COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Translation adjustment Allowance for Loan and Lease Losses, Foreign Currency Translation Cash paid for operating leases Operating Lease, Payments Ordinary shares, no par value, and additional paid-in capital; issued and outstanding 11,052 thousand shares in 2023 and 2022 Common Stocks, Including Additional Paid in Capital Escrow Deposit Escrow accounts Escrow Deposit Diluted loss per share Diluted loss per share Diluted Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Product and Service Product and Service [Domain] Disposal or repayment Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales Deferred Tax Assets, Operating Loss Carryforwards, Total Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards OPERATING REVENUES Revenue from Contract with Customer [Abstract] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Range Two Range Two [Member] Range Two [Member] Exercisable at December 31 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] China CHINA Marketable Securities - Debt and Equity Securities Debt And Equity Securities [Member] Debt and Equity Securities [Member] Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Pension and post retirement benefit plans Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Pension Plan Pension Plan [Member] No. of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Antidilutive stock options excluded and their associated expercise price per share range Antidilutive Securities Excluded from Computation of Net Income, Per Outstanding Unit, Amount Percentage of salaries and wages contributed Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Foreign Currency Transaction Gain (Loss), before Tax, Total Foreign exchange gain (loss), net Gain (Loss), Foreign Currency Transaction, before Tax COSTS OF REVENUES Cost of Goods and Services Sold [Abstract] Effect of dilutive securities Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Reconciliation of Beginning and Ending Amounts of Valuation Allowance on Deferred Tax Assets Summary of Valuation Allowance [Table Text Block] Options exercised Share-based compensation, number of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent LIABILITIES & SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] 2004 Plan Two Thousand Four Plan [Member] Two thousand four plan. Unused Virtual Point Unused Virtual Points [Member] Unused virtual points. Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Volatility Measurement Input, Option Volatility [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Selling and Marketing Expense, Total Selling and marketing expenses Selling and Marketing Expense Unrecognized tax benefits that if recognized would affect the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Measurement Input, Discount Rate [Member] Discount Rate for Future Cash Flows Increase (Decrease) in Accounts Payable, Total Accounts payable Increase (Decrease) in Accounts Payable Type of Revenue [Extensible List] Revenue, Product and Service [Extensible Enumeration] Latest Tax Year Latest Tax Year [Member] Segments, Geographical Areas [Abstract] Equity [Abstract] Less: amount of lease payments representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Options exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Equity Components Equity Components [Axis] Government Assistance, Statement of Income or Comprehensive Income [Extensible Enumeration] Accounts receivable Increase (Decrease) in Accounts Receivable Investments, Debt and Equity Securities [Abstract] Defined Benefit Plan, Plan Assets, Amount, Ending Balance Defined Benefit Plan, Plan Assets, Amount, Beginning Balance Fair value of plan assets Defined Benefit Plan, Plan Assets, Amount PENSION BENEFITS Retirement Benefits [Text Block] Debt instrument offering price percentage Debt Instrument Offering Price Percentage Debt instrument offering price percentage. Components Of Deferred Tax Assets And Liabilities Components Of Deferred Tax Assets And Liabilities [Domain] Components Of Deferred Tax Assets And Liabilities [Domain] Other Other Assets Current Other Other assets current other. Proceeds from disposal of investment in securities Proceeds from Sale, Maturity and Collection of Investments Proceeds from Sale, Maturity and Collection of Investments, Total Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Sale of Stock [Axis] Option currently exercisable, Exercise price Exercisable at December 31 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Defined benefit plan, expected contribution in 2023 Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Period Period [Axis] Period. Cash restricted as performance bond Restricted cash (Note 5) Restricted Cash, Current Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Statement of Cash Flows [Abstract] Earliest Tax Year Earliest Tax Year [Member] Income Tax Authority Income Tax Authority [Domain] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss (Note 14) Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] GROSS PROFIT Gross Profit Foreign Currency Items Foreign currency items Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Document Annual Report Document Annual Report Reversal for collection of bad debt Allowance For Loan And Lease Loss Recovery Of Provision For Bad Debts Allowance for loan and lease loss, recovery of (provision for) bad debts. Debt Security Category Debt Security Category [Axis] Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Net foreign currency exchange differences on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Debt instrument interest rate stated percentage Debt Instrument, Interest Rate, Stated Percentage Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Axis] Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Vested and expected to vest at December 31 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Share-based compensation, number of shares reserved for issuance Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Share based compensation, ordinary shares reserved Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Maximum Maximum [Member] Vesting schedule Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights Common Stock Including Additional Paid in Capital [Member] Ordinary shares and additional paid-in capital Amortization of net loss Defined Benefit Plan Expected Amortization Of Gain Loss Defined benefit plan expected amortization of gain loss. Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Prepaid Expense, Noncurrent, Total Prepaid licensing and royalty fees (Note 3) Balance at beginning of year Balance at end of year Prepaid Expense, Noncurrent Gain loss on disposal of investment in securities that have been fully impaired. Gain loss on disposal of investment in securities that have been fully impaired Gain loss on disposal of investment in securities that have been fully impaired Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Level 3 Fair Value Measurements Using Level 3 Fair Value, Inputs, Level 3 [Member] APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Service cost Defined Benefit Plan, Service Cost Payables and Accruals [Abstract] Software Cost Internal Use Software, Policy [Policy Text Block] General and Administrative Expense General and Administrative Expense [Member] Tranche Two Tranche Two [Member] Tranche two. Summary of Right of Use Asset Schedule Of Right Of Use Asset Table [Text Block] Schedule of right of use asset. Investments Deferred Tax Assets, Investments Employee share-based compensation Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Retirement Plan Sponsor Location Retirement Plan Sponsor Location [Domain] Document Financial Statement Error Correction [Flag] Debt instrument extendable maturity date Debt Instrument Extendable Maturity Date Debt instrument extendable maturity date. SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION Segment Reporting Disclosure [Text Block] Carrying Amounts and Estimated Fair Values of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] City Area Code City Area Code CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Document Information [Line Items] Document Information [Line Items] Purchase Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases Debt Securities [Member] Investment in Debt Securities Debt Securities Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase General and Administrative Expense, Total General and administrative expenses General and Administrative Expense Weighted Average Number of Shares Outstanding, Basic, Total Basic Weighted Average Number of Shares Outstanding, Basic Pension And Other Benefits Of Expected Benefit Payments Pension And Other Benefits Of Expected Benefit Payments [Domain] Pension And Other Benefits Of Expected Benefit Payments [Domain] Deferred Revenue Deferred Revenue [Domain] Period Period [Domain] Period. CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Accrued director compensation and liability insurance Accrued Incentive Compensation Current Accrued incentive compensation current. Statement [Table] Statement [Table] Summary of Option Transactions Share-Based Payment Arrangement, Option, Activity [Table Text Block] Effective income tax rate reconciliation net operating loss carryforwards not utilized due to dissolution of subsidiaries. Effective Income Tax Rate Reconciliation Net Operating Loss Carryforwards Not Utilized Due To Dissolution Of Subsidiaries Net operating loss carryforwards not utilized due to dissolution of subsidiaries Document Fiscal Period Focus Document Fiscal Period Focus Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Government Assistance, Amount Government assistance Government subsidies Investment, Policy [Policy Text Block] Investment in Securities Fair Value, Net Asset (Liability), Total Fair value of assets and liabilities measured on a nonrecurring basis Fair Value, Net Asset (Liability) Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Accrued professional fees Accrued Professional Fees, Current Statement [Line Items] Statement [Line Items] OTHER ASSETS Other Assets [Abstract] Other games and game related revenues Others [Member] Others [Member] Lump sum retirement benefit, equivalent months of pensionable salary Employee Salary Benefits Payments Period Employee salary benefits payments period. Antidilutive shares excluded from computation of earnings per-share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Gain on deemed disposal arising from partial conversion of promissory note into preferred shares Gain On Deemed Disposal Arising From Partial Conversion Of Promissory Note Into Preferred Shares Gain on deemed disposal arising from partial conversion of promissory note into preferred shares. Geographic Information for Property, Plant and Equipment, Intangible Assets and Operating Lease Right-of-use Assets Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Exercise Price Range Exercise Price Range [Domain] Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Asset Class Asset Class [Domain] Significant Components of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Accounts receivable Accounts receivable - net Accounts receivable - net (Note 6) Accounts Receivable, after Allowance for Credit Loss, Current Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Domain] Expiring year Operating Loss Carryforward Expiration Year Operating Loss Carryforward, Expiration Year Loss contingency, Obligated payment Loss Contingency, Damages Sought, Value License agreement extended commencement period License Agreement Extended Commencement Period License agreement extended commencement period. Reclassification adjustment for loss included in net income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Cash and cash equivalents Cash and cash equivalents reported on the consolidated balance sheets Cash and cash equivalents (Note 5) Cash and Cash Equivalents, at Carrying Value Changes in Allowance for Loans Receivable Financing Receivable, Allowance for Credit Loss [Table Text Block] Other current assets Other current assets (Note 7) Other Assets, Current Realized gain on investment Realized Investment Gains (Losses) Realized Investment Gains (Losses), Total Prepaid Licensing and Royalty Fees Prepaid Licensing And Royalty Fees [Member] Prepaid licensing and royalty fees. Exercisable at December 31 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Share Based Compensation Share Based Compensation [Domain] Share based compensation. Summary of General Terms of Stock-Based Compensation Plans for Awards Granted Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Prepaid Expense, Current, Total Prepaid expenses Prepaid Expense, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Business Contact Business Contact [Member] Office Premise Office Premises [Member] Office premises. Prepaid licensing and royalty fees Increase Decrease In Prepaid Expenses Noncurrent The net change during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods, after one year or beyond the operating cycle, if longer.. Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Taiwan operations Income (Loss) from Continuing Operations before Income Taxes, Domestic Cover Cover [Abstract] Vesting Vesting [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Document Accounting Standard Document Accounting Standard Payment of accrued interest Payment of Accrued Interest Payment of accrued interest. ACCUMULATED OTHER COMPREHENSIVE LOSS Comprehensive Income (Loss) Note [Text Block] Pension And Other Benefits Of Expected Benefit Payments Pension And Other Benefits Of Expected Benefit Payments [Axis] Pension And Other Benefits Of Expected Benefit Payments [Axis] Income tax refunded during the year Income Taxes Paid, Net, Total Income Taxes Paid, Net Government Assistance [Policy Text Block] Government Assistance Sale of Stock [Domain] Income Tax Contingency [Table] Income Tax Contingency [Table] Product Development and Engineering Property, Plant and Equipment, Preproduction Design and Development Costs [Policy Text Block] Share-Based Compensation Share-Based Payment Arrangement [Policy Text Block] RSUs' grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Long-Term Investments, Total Long-Term Investments INVESTMENT IN SECURITIES - NONCURRENT (Note 8) Investment in securities - noncurrent Option Pricing Method Valuation Technique, Option Pricing Model [Member] Taiwan Domestic Tax Authority [Member] Revenue by Geographic Region Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Preferred stock, shares issued Preferred Stock, Shares Issued Lease liabilities arising from obtaining right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Weighted average number of outstanding shares Weighted Average Number of Shares Outstanding, Diluted [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding, Ending Balance Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding, Beginning Balance Options outstanding, No. of Shares Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Sensitivity analysis of fair value if rate of input changes by plus one percentage. Sensitivity Analysis of Fair Value If Rate of Input Changes by Plus One Percentage Changes of Fair Value, If the Rate of Input changes by +1% Amendment Flag Amendment Flag Weighted Average Assumptions Used to Determine Benefit Obligations Defined Benefit Plan, Assumptions [Table Text Block] Contact Personnel Fax Number Contact Personnel Fax Number Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Document Shell Company Report Document Shell Company Report Initial Public Offering IPO [Member] Reconciliation of Denominators of Basic and Diluted Per Share Computations Schedule of Weighted Average Number of Shares [Table Text Block] Increase in intangible assets Payments to Acquire Intangible Assets Components Of Deferred Tax Assets And Liabilities Components Of Deferred Tax Assets And Liabilities [Axis] Components Of Deferred Tax Assets And Liabilities [Axis] Leases [Abstract] Tax Period Tax Period [Domain] Entity File Number Entity File Number Entity Addresses, Address Type Entity Addresses, Address Type [Axis] Less: Allowance for loans receivable - current Balance at beginning of year Balance at end of year Financing Receivable, Allowance for Credit Loss, Current Retirement Plan and Net Periodic Pension Cost Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block] Deferred Tax Assets, Gross, Total Deferred Tax Assets, Gross Supplemental Disclosures of Cash Flow and Noncash Information Related to Leases Supplemental Disclosures Of Cash Flow And Noncash Information Related To Leases Table [Text Block] Supplemental disclosures of cashflow and noncash information related to leases. Bank Time Deposits Bank Time Deposits [Member] Performance Bonds Performance Bonds [Member] Performance Bonds [Member] OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Unrealized holding gain (loss) on investment in securities Unrealized holding gain arising during period Share-Based Payment Arrangement [Abstract] Lease right-of-use assets Deferred Tax Assets Lease Right Of Use Assets Deferred tax assets lease right of use assets. Net Operating Loss Carryforwards Available to Offset Future Income Summary of Operating Loss Carryforwards [Table Text Block] Depreciation, Excluding Lessor Asset under Operating Lease Depreciation Accounts Payable, Current, Total Accounts payable Accounts Payable, Current Estimated Fair Value Estimate of Fair Value Measurement [Member] Less: valuation allowance Balance at beginning of year Balance at end of year Deferred Tax Assets, Valuation Allowance Other receivable Other Receivables Operating Expenses, Total Operating Expenses Operating Expenses Auditor Location Auditor Location Share-based compensation, number of shares reserved for issuance, contractual terms Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Defined benefit pension plan adjustment Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Entity Address, Address Line Two Entity Address, Address Line Two Schedule Of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Intangible assets and goodwill Deferred Tax Assets, Goodwill and Intangible Assets Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Entity Shell Company Entity Shell Company Number of operating segments Number of Operating Segments Range One Range One [Member] Range One [Member] Payments to Acquire Investments, Total Payments to Acquire Investments Purchase of investment in securities Unrecognized compensation cost related to nonvested RSUs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount NONCURRENT LIABILITIES Liabilities, Noncurrent [Abstract] Common shares, no par value Common Stock, No Par Value Ordinary shares, no par value EARNINGS (LOSS) PER SHARE Earnings Per Share [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total Options Forfeited / canceled / expired Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Deferred Revenue [Abstract] Entity Address, Address Line One Entity Address, Address Line One Contractual Obligation, Total Contractual obligation Contractual Obligation Percentage of conversion price equal to purchase price offered Percentage Of Conversion Price Equal To Purchase Price Offered Percentage of conversion price equal to purchase price offered. Antidilutive Securities Antidilutive Securities [Axis] Other current liabilities (Notes 9 and 17) Other Liabilities, Current Convertible Promissory Note Convertible Promissory Note [Member] Convertible promissory note. OTHER CURRENT ASSETS Other Assets Disclosure [Text Block] Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Table] Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Table] Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Table] Subsequent reversal and utilization of valuation allowance Reversal Of Deferred Tax Asset Valuation Allowance Reversal of deferred tax asset valuation allowance. Subsequent Event Type Subsequent Event Type [Domain] Summary of Lease Liabilities Schedule Of Lease Liabilities Table [Text Block] Schedule of lease liabilities. Income Statement Location Income Statement Location [Axis] Exercise Price Range Exercise Price Range [Axis] Type of Cost, Good or Service [Extensible List] Cost, Product and Service [Extensible Enumeration] Long-term Debt, Type Long-Term Debt, Type [Axis] Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net loss NET LOSS Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Amounts recognized in accumulated comprehensive income (loss) consist of: Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Abstract] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Fair Value Measurements Using Level 2 Fair Value, Inputs, Level 2 [Member] Carrying Amounts And Fair Values Of Financial Instruments [Table] Carrying Amounts And Fair Values Of Financial Instruments [Table] Carrying Amounts and Fair Values of Financial Instruments [Table] Product and Service Product and Service [Axis] ACCRUED EXPENSES Accrued Liabilities Disclosure [Text Block] Accrued Liabilities Disclosure [Text Block] Title of 12(b) Security Title of 12(b) Security Equity Securities [Member] Investment in Equity Securities Equity Securities Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position, Total Net amount recognized Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Taiwan Ministry Of Finance Taiwan Member [Member] Ministry of Finance Taiwan Member [Member] Tax loss carryforward period Tax Loss Carryforward Period Tax loss carryforward period. Income Tax Authority, Name Income Tax Authority, Name [Axis] Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table] Revenue from External Customers by Products and Services [Table] Entity Address, Country Entity Address, Country CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Carrying Amount Reported Value Measurement [Member] Unamortized Virtual Items Unamortized Virtual Items [Member] Unamortized virtual items. Segment Reporting Segment Reporting, Policy [Policy Text Block] Portion at Fair Value Measurement [Member] [Default] Fair Value Disclosure Item Amounts [Default] Portion at Fair Value Measurement [Member] Gain loss on disposal of investment in securities from partial repayment Gain Loss On Disposal Of Investment In Securities From Partial Repayment Gain loss on disposal of investment in securities from partial repayment. Deferred Revenue Arrangement By Type [Table] Deferred Revenue Arrangement, by Type [Table] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Cash Equivalents, Restricted Cash and Presentation of Statements of Cash Flows Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Maximum monthly contribution for each employee Defined Contribution Plan, Employer Discretionary Contribution Amount Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain] Exercisable at December 31 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Common shares, outstanding Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding Ordinary shares, outstanding Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] SHARE-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Accrued royalties Accrued Royalties, Current Convertible Note Purchase Agreement Convertible Note Purchase Agreement [Member] Convertible note purchase agreement. Accounts Receivable Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] WEIGHTED AVERAGE SHARES USED TO COMPUTE LOSS PER SHARE ATTRIBUTABLE TO GIGAMEDIA SHAREHOLDERS (Note 2) Weighted Average Number Basic And Diluted Shares Outstanding [Abstract] Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract] Retirement Plan Type Retirement Plan Type [Axis] Summary of Assets and Liabilities Measured at Fair Value Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Tax Credit Carryforward Tax Credit Carryforward [Axis] Discount rates for lease liabilities Lessee, Operating Lease, Discount Rate Income Statement Location Income Statement Location [Domain] Options granted Options' exercise price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Restricted Cash and Cash Equivalents, Current, Total Restricted cash Restricted Cash and Cash Equivalents, Current Advances For Pre-Order Items Advances For Pre Order Items [Member] Advances for pre-order items. Document Type Document Type Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Accumulated other comprehensive loss Unrecognized net gain (loss) Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax Range Three Range Three [Member] Range Three [Member] Pension Cost Schedule of Net Benefit Costs [Table Text Block] Counterparty Name Counterparty Name [Domain] Net Cash Provided by (Used in) Financing Activities, Total Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Curtailment gain Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment Entity Filer Category Entity Filer Category Prepaid pension assets Increase Decrease In Prepaid Pension Assets Increase (decrease) in prepaid pension assets. Rate for Debt Investment Rate For Debt Investment [Member] Rate for debt investment. Balance Sheet Location Balance Sheet Location [Domain] Increase (Decrease) in Accrued Liabilities, Total Accrued expenses Increase (Decrease) in Accrued Liabilities Income Tax Authority, Name Income Tax Authority, Name [Domain] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Income (Loss) Before Income Taxes by Geographic Location Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Underlying Asset Class Underlying Asset Class [Axis] Schedule of Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost Schedule Of Weighted Average Assumptions Used To Determine Net Periodic Benefit Cost Table [Text Block] Schedule Of Weighted Average Assumptions Used To Determine Net Periodic Benefit Cost Table [Text Block] Short-Term Investments, Total Short-Term Investments Investment in securities - current (Note 8) Investment in securities - current Less: Write-off Accounts Receivable, Allowance for Credit Loss, Writeoff Asset Class Asset Class [Axis] Fair Value, Option, Changes in Fair Value, Gain (Loss) Changes in the fair value of an instrument recognized at fair value (Note 8) Changes in the fair value Nonoperating Income (Expense), Total Nonoperating Income (Expense) Total Liabilities Liabilities Foreign tax differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Sensitivity analysis of fair value if rate of input changes by minus one percentage Sensitivity Analysis of Fair Value If Rate of Input Changes by Minus One Percentage Changes of Fair Value, If the Rate of Input changes by -1% Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Equity Method Investment, Realized Gain (Loss) on Disposal Gain on disposal of investment in securities Gain on disposal of investment in securities (Note 8) Gains on disposal of investment in securities License agreement period License Agreement Period License agreement period. Finite lived intangible assets, useful life Finite-Lived Intangible Asset, Useful Life Accumulated Other Comprehensive Income Loss [Table] Accumulated Other Comprehensive Income (Loss) [Table] Stockholders' Equity Attributable to Parent, Ending Balance Stockholders' Equity Attributable to Parent, Beginning Balance Total GigaMedia Shareholders’ Equity Equity, Attributable to Parent Restricted Cash Restricted Cash [Member] Restricted Cash [Member] INTANGIBLE ASSETS - NET (Note 18) Intangible Assets, Net (Excluding Goodwill), Total Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Expirations Deferred Tax Assets Expirations Deferred tax assets expirations. NET LOSS ATTRIBUTABLE TO SHAREHOLDERS OF GIGAMEDIA NON-OPERATING INCOME (EXPENSES) Nonoperating Income (Expense) [Abstract] Partial repayment of debt Repayments of Convertible Debt Benefit Obligations, Fair Value of Plan Assets, and Funded Status Schedule of Defined Benefit Plans Disclosures [Table Text Block] Mobile Role Playing Games Rpgs [Member] RPGs [Member] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Statement of Financial Position [Abstract] Diluted Diluted Weighted Average Number of Shares Outstanding, Diluted Accumulated benefit obligation Defined Benefit Plan, Accumulated Benefit Obligation Gain on disposal or repayment of investment in securities (Note 8) Debt Securities, Available-for-Sale, Gain (Loss), Total Debt Securities, Available-for-Sale, Gain (Loss) Gain on disposal of investment in securities Other non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent Operating lease right of use assets accumulated depreciation. Operating Lease Right of Use Assets Accumulated Depreciation Beginning balance Ending balance Reconciliation of Effective Tax Rate Related to Statutory Taiwan Federal Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Undistributed Foreign Earnings Undistributed Foreign Earnings [Member] Undistributed Foreign Earnings [Member] Shares issued, price per share Shares Issued, Price Per Share Effective rate Effective Income Tax Rate Reconciliation, Percent Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Net periodic benefit cost Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Summary of Significant Unobservable Inputs Used in Fair Value Measurements Categorized Within Level 3 of Fair Value Hierarchy Schedule Of Effect Of Significant Unobservable Inputs Table [Text Block] Schedule of effect of significant unobservable inputs. Contact Personnel Name Contact Personnel Name Use of Estimates Use of Estimates, Policy [Policy Text Block] INCOME TAXES Income Tax Disclosure [Text Block] Options outstanding, Exercise price Beginning Balance Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Valuation Approach and Technique Valuation Approach and Technique [Axis] Leasehold Improvements Leasehold Improvements [Member] Income Tax Authority Income Tax Authority [Axis] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Current Income Tax Expense (Benefit), Total Current Current Income Tax Expense (Benefit) Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Measurement Frequency Measurement Frequency [Domain] Effective income tax rate reconciliation loss on investment in subsidiaries dissolved. Effective Income Tax Rate Reconciliation Loss On Investment In Subsidiaries Dissolved Loss on investment in subsidiaries dissolved Payments to Acquire Property, Plant, and Equipment, Total Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax, Total Pension and post retirement benefit adjustment Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Impairment charges Impairment loss on prepaid licensing and royalty fees (Notes 3 and 4) Impairment losses on prepaid licensing and royalty fees Impairment Loss On Prepaid Licensing And Royalty Fees Impairment loss on prepaid licensing and royalty fees. Employee-related Liabilities, Current, Total Accrued compensation Employee-related Liabilities, Current Total cash, cash equivalents and restricted cash reported on the consolidated statements of cash flows CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT BEGINNING OF YEAR CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT END OF YEAR Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Deferred Revenue, Current, Total Deferred revenue Deferred revenue (Note 11) Deferred Revenue, Current Restricted cash - time deposits Restricted Cash And Cash Equivalents Fair Value Disclosure Restricted cash and cash equivalents, fair value disclosure. Income Tax Disclosure [Abstract] Tax Credit Carryforward, Name Tax Credit Carryforward, Name [Domain] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Total gains or (losses) (realized/unrealized), included in other comprehensive income Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) Defined Benefit Plan, Funded (Unfunded) Status of Plan, Total Defined Benefit Plan, Funded Status of Plan Defined Benefit Plan, Funded (Unfunded) Status of Plan Amount Operating Loss Carryforwards Retirement Plan Sponsor Location Retirement Plan Sponsor Location [Axis] XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information
12 Months Ended
Dec. 31, 2023
shares
Document Information [Line Items]  
Document Type 20-F
Amendment Flag false
Document Period End Date Dec. 31, 2023
Document Registration Statement false
Document Annual Report true
Document Transition Report false
Document Shell Company Report false
Document Fiscal Year Focus 2023
Document Fiscal Period Focus FY
Trading Symbol GIGM
Security Exchange Name NASDAQ
Entity Registrant Name GIGAMEDIA Ltd
Entity Incorporation, State or Country Code U0
Entity Central Index Key 0001105101
Current Fiscal Year End Date --12-31
Entity Well-known Seasoned Issuer No
Entity Current Reporting Status Yes
Entity Filer Category Non-accelerated Filer
Entity Shell Company false
Entity Emerging Growth Company false
Entity Voluntary Filers No
Entity Interactive Data Current Yes
Entity Common Stock, Shares Outstanding 11,052,235
Title of 12(b) Security Ordinary Shares
Entity File Number 000-30540
Entity Address, Address Line One 8 TH FLOOR, NO. 22
Entity Address, Address Line Two LANE 407
Entity Address, Address Line Three SECTION 2 TIDING BOULEVARD
Entity Address, City or Town TAIPEI
Entity Address, Country TW
Entity Address, Postal Zip Code 114-740
ICFR Auditor Attestation Flag false
Document Financial Statement Error Correction [Flag] false
Document Accounting Standard U.S. GAAP
Auditor Firm ID 1060
Auditor Name Deloitte & Touche
Auditor Location Taipei, Taiwan
Business Contact  
Document Information [Line Items]  
Entity Address, Address Line One 8 TH FLOOR, NO. 22
Entity Address, Address Line Two LANE 407
Entity Address, Address Line Three SECTION 2 TIDING BOULEVARD
Entity Address, City or Town TAIPEI
Entity Address, Country TW
Entity Address, Postal Zip Code 114-740
Contact Personnel Name CHENG-MING HUANG
City Area Code 886
Local Phone Number 2-2656-8000
Contact Personnel Fax Number 2-2656-8003
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
CURRENT ASSETS    
Cash and cash equivalents (Note 5) $ 38,470 $ 38,794
Investment in securities - current (Note 8)   7,950
Accounts receivable - net (Note 6) 227 199
Prepaid expenses 54 60
Restricted cash (Note 5) 313 313
Other current assets (Note 7) 143 510
Total Current Assets 39,207 47,826
INVESTMENT IN SECURITIES - NONCURRENT (Note 8) 5,777 2,371
PROPERTY, PLANT AND EQUIPMENT, NET (Note 18) 111 103
INTANGIBLE ASSETS - NET (Note 18) 13 19
OTHER ASSETS    
Refundable deposits 193 192
Prepaid licensing and royalty fees (Note 3) 24 177
Right-of-use assets (Note 9 and 18) 944 1,306
Other (Note 12) 228 142
TOTAL ASSETS 46,497 52,136
CURRENT LIABILITIES    
Accounts payable 44 53
Accrued expenses (Note 10) 1,182 1,151
Deferred revenue (Note 11) 573 817
Other current liabilities (Notes 9 and 17) 665 616
Total Current Liabilities 2,464 2,637
NONCURRENT LIABILITIES    
Lease liabilities (Note 9) 495 893
Total Liabilities 2,959 3,530
COMMITMENTS AND CONTINGENCIES (Note 17)
SHAREHOLDERS' EQUITY (Note 13)    
Ordinary shares, no par value, and additional paid-in capital; issued and outstanding 11,052 thousand shares in 2023 and 2022 308,752 308,752
Accumulated deficit (241,830) (238,431)
Accumulated other comprehensive loss (Note 14) (23,384) (21,715)
Total GigaMedia Shareholders’ Equity 43,538 48,606
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 46,497 $ 52,136
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Ordinary shares, no par value
Ordinary shares, issued 11,052 11,052
Ordinary shares, outstanding 11,052 11,052
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
OPERATING REVENUES      
Revenue from Contract with Customer, Excluding Assessed Tax $ 4,292 $ 5,585 $ 5,492
Type of Revenue [Extensible List] us-gaap:EntertainmentMember us-gaap:EntertainmentMember us-gaap:EntertainmentMember
COSTS OF REVENUES      
Cost of goods and services sold $ (1,846) $ (2,335) $ (2,584)
Type of Cost, Good or Service [Extensible List] us-gaap:EntertainmentMember us-gaap:EntertainmentMember us-gaap:EntertainmentMember
GROSS PROFIT $ 2,446 $ 3,250 $ 2,908
OPERATING EXPENSES      
Product development and engineering expenses (729) (1,110) (1,449)
Selling and marketing expenses (1,623) (1,644) (1,729)
General and administrative expenses (3,242) (3,515) (3,697)
Bad debt expense (Note 6) (7) (2) (7)
Operating Expenses (5,601) (6,271) (6,882)
LOSS FROM OPERATIONS (3,155) (3,021) (3,974)
NON-OPERATING INCOME (EXPENSES)      
Interest income from financial institutions 1,609 559 92
Interest income on securities (Note 17) 202 159 160
Gain on disposal or repayment of investment in securities (Note 8) 76   125
Foreign exchange gain (loss), net (34) (941) 122
Changes in the fair value of investment in equity securities recognized at fair value (Note 4) (2,110) 409  
Other 13 83 50
Nonoperating Income (Expense), Total (244) 269 549
LOSS BEFORE INCOME TAXES (3,399) (2,752) (3,425)
NET LOSS ATTRIBUTABLE TO SHAREHOLDERS OF GIGAMEDIA $ (3,399) $ (2,752) $ (3,425)
LOSS PER SHARE ATTRIBUTABLE TO GIGAMEDIA      
Basic $ (0.31) $ (0.25) $ (0.31)
Diluted $ (0.31) $ (0.25) $ (0.31)
WEIGHTED AVERAGE SHARES USED TO COMPUTE LOSS PER SHARE ATTRIBUTABLE TO GIGAMEDIA SHAREHOLDERS (Note 2)      
Basic 11,052 11,052 11,052
Diluted 11,052 11,052 11,052
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
NET LOSS $ (3,399) $ (2,752) $ (3,425)
OTHER COMPREHENSIVE INCOME (LOSS) - NET OF TAX:      
Defined benefit pension plan adjustment (11) 76 14
Foreign currency translation adjustment (129) (190) 203
Unrealized holding gain (loss) on investment in securities (1,453) 620 (124)
Reclassification adjustment for loss included in net income (76)   97
Other     (10)
Other comprehensive income (loss) (1,669) 506 180
COMPREHENSIVE LOSS ATTRIBUTABLE TO GIGAMEDIA SHAREHOLDERS $ (5,068) $ (2,246) $ (3,245)
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Ordinary shares and additional paid-in capital
Accumulated deficit
Accumulated other comprehensive loss
Balance at Dec. 31, 2020 $ 54,097 $ 308,752 $ (232,254) $ (22,401)
Balance (in shares) at Dec. 31, 2020   11,052    
Net loss (3,425)   (3,425)  
Other comprehensive income (loss) 180     180
Balance at Dec. 31, 2021 50,852 $ 308,752 (235,679) (22,221)
Balance (in shares) at Dec. 31, 2021   11,052    
Net loss (2,752)   (2,752)  
Other comprehensive income (loss) 506     506
Balance at Dec. 31, 2022 $ 48,606 $ 308,752 (238,431) (21,715)
Balance (in shares) at Dec. 31, 2022 11,052 11,052    
Net loss $ (3,399)   (3,399)  
Other comprehensive income (loss) (1,669)     (1,669)
Balance at Dec. 31, 2023 $ 43,538 $ 308,752 $ (241,830) $ (23,384)
Balance (in shares) at Dec. 31, 2023 11,052 11,052    
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:      
NET LOSS $ (3,399) $ (2,752) $ (3,425)
Adjustments to reconcile net income (loss) to net cash used in operating activities:      
Depreciation 43 24 11
Amortization 12 9 9
Bad debt expense 7 2 7
Gain on disposal of investment in securities (76)   (125)
Changes in the fair value of investment in equity securities recognized at fair value 2,110 (409)  
Unrealized foreign exchange (gain) loss (85) 1,022  
Other   3  
Net changes in:      
Accounts receivable (35) 64 3
Prepaid expenses 7 341 (313)
Prepaid licensing and royalty fees 152 (142) 96
Prepaid pension assets 9 (59) (16)
Other assets 272 (141) (151)
Accounts payable (9) (66) 47
Accrued expenses 31 (284) (80)
Other liabilities (232) (121) (198)
Net cash used in operating activities (1,193) (2,509) (4,135)
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchase of investment in securities (105)    
Purchases of property, plant and equipment (52) (52) (76)
Increase in intangible assets (6) (18) (17)
Proceeds from disposal of investment in securities 1,000   80
Increase in refundable deposits     (4)
Net cash provided by (used in) investing activities 837 (70) (17)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Net foreign currency exchange differences on cash, cash equivalents and restricted cash 32 (75) (89)
NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (324) (2,654) (4,241)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT BEGINNING OF YEAR 39,107 41,761 46,002
CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT END OF YEAR $ 38,783 $ 39,107 41,761
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:      
Income tax refunded during the year     $ (2)
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net Income (Loss) $ (3,399) $ (2,752) $ (3,425)
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies

NOTE 1. Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies

(a) Principal Activities

GigaMedia Limited (referred to hereinafter as GigaMedia, our Company, we, us, or our) is a diversified provider of digital entertainment services, with a headquarters in Taipei, Taiwan.

Our digital entertainment service business operates a suite of play-for-fun digital entertainment services, mainly targeting online and mobile-device users across Asia.

(b) Basis of Presentation

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

(c) Summary of significant accounting policies

Principles of Consolidation

The consolidated financial statements include the accounts of GigaMedia and its subsidiaries after elimination of all inter-company accounts and transactions.

Foreign Currency Transactions

The functional currency of each individual consolidated entity is determined based on the primary economic environment in which the entity operates. Foreign currency transactions denominated in currencies other than the functional currencies are translated into the functional currency using the exchange rate prevailing on the transactions dates. At year-end, the balances of foreign currency monetary assets and liabilities are recorded based on prevailing exchange rates and any resulting gains or losses are included in other income and expenses. For the Investments in debt securities that are classified as either trading or available for sale that is denominated in a foreign currency, see Note 1(c), Summary of significant accounting policies - Investment in Securities, for additional information.

Translation of Foreign Currency Financial Statements

The reporting currency of our Company is the U.S. dollars. The functional currency of some of our Company’s subsidiaries is the local currency of the respective entity. Accordingly, the financial statements of the foreign subsidiaries were translated into U.S. dollars at the following exchange rates: assets and liabilities — current rate on the balance sheet date; shareholders’ equity — historical rates; income and expenses — average rate during the period. Cumulative translation adjustments resulting from this process are charged or credited to other comprehensive income.

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management bases its estimates on historical experience and on assumptions that it believes are reasonable. Management assesses these estimates on a regular basis; however, actual results could differ from those estimates. Items subject to such estimates and assumptions include but not limit to the deferral and breakage of revenues; the fair value of unquoted debt and equity securities, the useful lives of property, plant and equipment and right-of-use assets; allowances for doubtful accounts; the valuation of deferred tax assets, long-lived assets, investments and share-based compensation; and accrued pension liabilities (prepaid pension assets), income tax uncertainties and other contingencies. We believe the critical accounting policies listed below affect management’s judgments and estimates used in the preparation of the consolidated financial statements.

Revenue Recognition and Deferral

General

Our recognition of revenue from contracts with customers is in accordance with the five-step revenue recognition model: (1) identify the contract with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to each performance obligation; and (5) recognize revenue when or as we satisfy a performance obligation.

Sales taxes assessed by governmental authorities on our revenue transactions are presented on a net basis of digital entertainment service revenues in our consolidated financial statements.

In addition to the aforementioned general policies, the following are the specific revenue recognition policies for revenue from contracts with customers.

Digital Entertainment Product and Service Revenues

Digital entertainment product and service revenues are mainly generated through sale of virtual points and in-game items, and those virtual goods purchased in our games can only be consumed in our games. Therefore, we regard the sale of a virtual good as a service, where the related performance obligation is satisfied over time, and revenues are recognized by measuring progress toward satisfying the performance obligation in a manner that best depicts the transfer of goods or services to the customer. Accordingly, we recognize revenues from the sale of virtual goods over the period of time using the output method, which is generally the estimated service period.

Digital entertainment product and service revenues are generated through the sale of virtual points, prepaid cards and game packs via various third-party storefronts, distributors and payment channels, including but not limited to the “Google Play Store,” the “Apple App Store,” convenience stores, telecom service providers and other payment service providers. Proceeds from sales of prepaid cards and game packs, net of sales discounts, and virtual points are deferred when received, and revenue is recognized upon the actual usage of the playing time or in-game virtual items by the end-users, or over the estimated useful life of virtual items, when the game is terminated and the period of refund claim for any sold virtual items is ended in accordance with our published policy, or when the likelihood of the customer exercising the remaining rights becomes remote. (Please see “Deferred Revenues and Breakage” below for more discussion of accounting treatments of the unexercised rights.)

Estimated Service Period

The virtual goods for our games may have different service periods. We use the weighted average number of days of a player’s payment interval as the estimate for the service period of each game. We evaluate the appropriateness of such estimates quarterly to see if they are in line with our observations in the operations. We believe this provides a reasonable depiction of the transfer of services to our customers, as it is the best representation of the time period during which our customers play our games. Determining the estimated service period is subjective and requires management’s judgment. Future usage patterns may differ from historical ones and therefore, the estimated service period may change in the future. The estimated service periods for players of our current games are generally less than 6 months.

Principal Agent Considerations

For the revenues generated from our digital entertainment offerings which are licensed to us for using, marketing, distributing, selling and publishing, and for the sales of our products and services via third-party storefronts and other channels, we evaluate to determine whether our revenues should be reported on a gross or net basis. Key indicators that we evaluate in determining whether we are the principal in the sale (gross reporting) or an agent (net reporting) include, but are not limited to:

which party is primarily responsible for fulfilling the promise to provide the specified good or service; and
which party has discretion in establishing the price for the specified good or service.

Based on our evaluation of various indicators, we report revenues on a gross basis for games that we publish and operate, as we are, and we present ourselves as, responsible for fulfilling the promise of delivering the virtual goods in the game and maintaining the game environment for customers’ consumption of such virtual goods. We have the discretion in establishing the price for those virtual goods, including the power to decide the range and extent of price discount or quantity discount, while the licensors or the third-party channels charge a fixed percentage of fees for such sales. And any loss on the receivables has to be absorbed by us and not the third-party channels.

Deferred Revenues and Breakage

Deferred revenues representing contract liabilities consist mainly of the advanced income related to our digital entertainment business. Deferred revenue represents proceeds received relating to the sale of virtual points and in-game items that are activated or charged to the respective user account by users, but which have not been consumed by the users or expired. Deferred revenue is credited to profit or loss when the virtual points and in-game items are consumed or have expired. Pursuant to relevant requirements in Taiwan, as of December 31, 2023 and 2022, cash totaling $313 thousand and $313 thousand, respectively, had been deposited in escrow accounts in banks mainly as a performance bond for the users’ prepayments and virtual points, and is included within restricted cash in the consolidated balance sheets.

For deferred revenues, some users may not exercise all of their contractual rights, and those unexercised rights are referred to as breakage. We estimate and recognize the breakage amount as revenue when the likelihood of the customer exercising the remaining rights becomes remote. We consider a variety of data points when determining the estimated breakage amount, including the time when we ceased selling prepaid products for certain services and when such prepaid products were last used in charging users’ accounts.

Prepaid Licensing and Royalty Fees

Our Company, through our subsidiaries, routinely enters into agreements with licensors to acquire licenses for using, marketing, distributing, selling and publishing digital entertainment offerings.

Prepaid licensing fees paid to licensors are amortized on a straight-line basis over the shorter of the estimated useful economic life of the relevant product and service or license period, which is usually within one to two years.

Prepaid royalty fees and related costs are initially deferred when paid to licensors and amortized as operating costs based on certain percentages of revenues generated by the licensee from operating the related digital entertainment product and service in the specific country or region over the contract period.

Fair Value Measurements

Our Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We determine fair value based on assumptions that market participants would use in pricing an asset or a liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:

Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.

Our Company generally determines or calculates the fair value of financial instruments using quoted market prices in active markets when such information is available; otherwise we apply appropriate present value or other valuation techniques, such as the income approach, incorporating adjusted available market discount rate information and our Company’s estimates for non-performance and liquidity risk, or the market approach, where we derive the implied value of financial instruments for the target company from a recent transaction involving the target company’s own securities. These techniques rely extensively on the use of a number of assumptions, including the discount rate, credit spreads, and estimates of future cash flows. (Please see Note 4, “Fair Value Measurements”, for additional information.)

Cash Equivalents, Restricted Cash and Presentation of Statements of Cash Flows

Cash equivalents are short-term, highly liquid investments that are readily convertible to known amounts of cash and so near to their maturity that they present relatively insignificant risk from changes in interest rates. Commercial paper, negotiable certificates of deposit, time deposits and bank acceptances with original maturities of three months or less are considered to be cash equivalents.

Our consolidated statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Amounts generally described as restricted cash and restricted cash equivalents are included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the consolidated statement of cash flows.

Investment in Securities

Debt securities

Debt securities for which we have the positive intent and ability to hold to maturity are classified as held-to-maturity and are carried at amortized cost. Debt securities held primarily for the purpose of selling in the near term are classified as trading securities and are reported at fair value, with unrealized gains and losses included in income.

Debt securities not classified as held-to-maturity or trading are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of income taxes, as a separate component of other comprehensive income. When a trading or available-for-sale security is denominated in a foreign currency, changes in the exchange rate between the foreign currency and an entity’s functional currency affect the security’s fair value. Therefore, under ASC 320, Investments—Debt Securities, the trading or available-for-sale security must be remeasured from the foreign currency to the functional currency as of each reporting date by using the current exchange rate to determine the fair value of the security. The entire change in the security’s fair value (including the portion related to a change in the exchange rates) is classified in accordance with ASC 320.

Losses on debt security transactions and declines in value that are determined to be the result of credit losses, if any, are reported in the consolidated statements of operations. In evaluating credit losses on the debt securities, management first considers whether the fair value is less than amortized cost. An impairment exists if the fair value of the investment is less than its amortized cost basis. Secondly, the intent or requirement to sell the securities is analyzed. If we intend to sell the debt security, or more likely than not will be required to sell the security before recovery of its amortized cost basis, any allowance for credit losses shall be written off and the amortized cost basis shall be written down to the debt security’s fair value at the reporting date, with any incremental impairment reported in the consolidated statements of operations. Subsequently, it shall be determined whether the decline in fair value below the amortized cost basis has resulted from a credit loss, considering comprehensive factors including but not limited to changes in industry or area, in technology or changes that indicate likely or realized failure of the issue of the security to make scheduled interest or principal payments. Unrealized gains on credit-related recoveries are reported in the consolidated statements of operations.

Equity securities

Equity investments (except those accounted for under the equity method of accounting, or those that result in consolidation of the investee) are to be measured at fair value with changes in fair value recognized in net income.

Receivables

Accounts receivable are recorded at the invoiced amount and do not bear interest. Amounts collected on accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. Our Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management adopts a current expected credit loss model based on expected losses. The measurement of expected losses is based on relevant information about past events, including historical losses adjusted to take into account the amount of receivables in dispute, and the current receivables aging and current payment patterns, as well as reasonable and supportable forecasts that affect the collectibility of reported amounts. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.

Property, Plant and Equipment

Property, plant and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation is recorded on a straight-line basis over useful lives that correspond to categories as follows:

Categories

 

Years

Information and communication equipment

 

2 to 5

Office furniture and equipment

 

3 to 6

Leasehold improvements

 

Shorter of 5 or lease term

 

 

Leasehold improvements are amortized over the shorter of the term of the lease or the economic useful life of the assets. Improvements and replacements are capitalized and depreciated over their estimated useful lives, while ordinary repairs and maintenance are expensed as incurred.

Software Cost

We capitalize certain costs incurred to purchase computer software. These capitalized costs are amortized on a straight-line basis over the shorter of the useful economic life of the software or its contractual license period, which is typically one to three years.

Impairment of Long-Lived Assets

Long-lived assets other than goodwill not being amortized are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value of an asset might not be recoverable from its related future undiscounted cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured by the extent to which the carrying amount of the assets exceeds the estimated fair value of the assets. Fair value is determined through various valuation techniques, including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. When impairment is identified, the carrying amount of the asset is reduced to its estimated fair value, and is recognized as a loss from operations. (Please see Note 4, “Fair Value Measurements”, for additional information.)

Product Development and Engineering

Product development and engineering expenses primarily consist of research compensation, depreciation and amortization, and are expensed as incurred.

Advertising

Costs of broadcast advertising are recorded as expenses as advertising airtime is used. Other advertising expenditures are expensed as incurred.

Advertising expenses incurred in 2023, 2022 and 2021 totaled $0.2 million, $0.2 million and $0.2 million, respectively and were included in selling and marketing expenses.

Leases

General

We determine if an arrangement is or contains a lease at contract inception. In certain situations, judgment may be required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement provides us with an asset that is physically distinct, or that represents substantially all of the capacity of the asset, and if we have the right to direct the use of the asset. Lease assets and liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. Included in the lease liability are future lease payments that are fixed, in-substance fixed, or are payments based on an index or rate known at the commencement date of the lease. Variable lease payments are recognized as lease expenses as incurred, and generally relate to variable payments made based on the level of services provided by the lessor of our leases. The operating lease right-of-use (“ROU”) asset also includes any lease payments made prior to commencement, initial direct costs incurred, and lease incentives received. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents the rate required to borrow funds over a similar term to purchase the leased asset, and is based on the information available at the commencement date of the lease. For leased assets with similar lease terms and asset type we applied a portfolio approach in determining a single incremental borrowing rate to apply to the leased assets.

In determining our lease liability, the lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such option. Leases with an initial term of 12 months or less are not recorded on the balance sheet, and we recognize lease expense for these leases on a straight-line basis over the lease term.

Subsequently, lease liabilities are measured at amortized cost using the effective interest method, with interest expense recognized over the lease terms. When there is a change in a lease term, a change in future lease payments resulting from a change in an index or a rate used to determine those payments, or a change in the assessment of an option to purchase an underlying asset, our Company remeasures the lease liabilities with a corresponding adjustment to the ROU assets.

Operating lease ROU assets are presented in “Other assets” and operating lease liabilities are presented in “Other current liabilities” and “Lease liabilities” on our consolidated balance sheets.

Retirement Plan and Net Periodic Pension Cost

Under our defined benefit pension plan, net periodic pension cost, which includes service cost, interest cost, expected return on plan assets, amortization of unrecognized net transition obligation and gains or losses on plan assets, is recognized based on an actuarial valuation report. We recognize the funded status of pension plans and non-pension post-retirement benefit plans (retirement-related benefit plans) as an asset or a liability in the consolidated balance sheets.

Under our defined contribution pension plans, net periodic pension cost is recognized as incurred.

Government Assistance

Government subsidies received by our Company for employment support are recognized as non-operating income. If we have an obligation to repay any of the funds provided by government plus any penalties due to breach of the terms and conditions of the subsidy scheme, we estimate that obligation and recognize the amount as non-operating loss and a liability.

In 2022, a Hong Kong subsidiary of ours received subsidies from the first and the second tranches of Employment Support Scheme of the Hong Kong Government as a relief from the COVID-19 pandemic. The scheme provided time-limited financial support to employers to retain their employees who may otherwise be made redundant. Employers who participated in the scheme must provide an undertaking not to implement redundancy during the subsidy period and to spend all the wage subsidies on paying wages to their employees. The scheme was not effected in 2023 and 2021.

For the years ended December 31, 2023, 2022 and 2021, the amounts of government subsidies were $0, $44 thousand and $0, respectively.

Income Taxes

The asset and liability method is used in accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between financial reporting and tax bases of assets and liabilities. Deferred tax assets and liabilities, which are classified as noncurrent on the consolidated balance sheets, are measured using the enacted tax rate and laws that will be in effect when the related temporary differences are expected to reverse. A valuation allowance is established when necessary to reduce deferred tax assets to the amount that more-likely-than-not will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences and loss carryforwards become deductible.

In addition, we recognize the financial statement impact of a tax position when it is more-likely-than-not that the position will be sustained upon examination. If the tax position meets the more-likely-than-not recognition threshold, the tax effect is measured at the largest amount that is greater than a 50% likelihood of being realized upon settlement. Interest and penalties on an underpayment of income taxes are reflected as income tax expense in the consolidated financial statements.

Earnings (Loss) Per Share

Basic earnings (loss) per share is computed by dividing the net income (loss) attributable to ordinary shareholders for the period by the weighted average number of ordinary shares outstanding during the period. Diluted earnings (loss) per share is computed by dividing the net earnings (loss) for the period by the weighted average number of ordinary shares and potential ordinary shares outstanding during the period. Potential ordinary shares, composed of incremental ordinary shares issuable upon the exercise of options in all periods, are included in the computation of diluted earnings (loss) per share to the extent such shares are dilutive. Diluted earnings (loss) per share also takes into consideration the effect of dilutive securities issued by subsidiaries. In a period in which a loss is incurred, only the weighted average number of ordinary shares issued and outstanding is used to compute the diluted loss per share, as the inclusion of potential ordinary shares would be anti-dilutive. Therefore, for the years ended December 31, 2023, 2022 and 2021, basic and diluted loss per share were $0.31, $0.25 and $0.31, respectively.

Segment Reporting

Our segment reporting is mainly based on lines of business. We use the management approach in determining reportable operating segments. The management approach considers the internal organization and reporting used by our Company’s chief operating decision maker for making operating decisions, allocating resources and assessing performance as the source for determining our operating segments. Our Company’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer.

Segment profit and loss is determined on a basis that is consistent with how our Company reports operating loss in its consolidated statements of operations. Our Company does not report segment asset information to the CODM. Consequently, no asset information by segment is presented. Because we operate only one segment, there are no intersegment transactions.

(d) Recently Adopted Accounting Pronouncements

In July 2023, the Financial Accounting Standards Board ("FASB") issued an accounting standard update ("ASU"), ASU 2023-03, Presentation of Financial Statements (Topic 205), Income Statement—Reporting Comprehensive Income (Topic 220), Distinguishing Liabilities from Equity (Topic 480), Equity (Topic 505), and Compensation—Stock Compensation (Topic 718): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 EITF Meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280—General Revision of Regulation S-X: Income or Loss Applicable to Common Stock (SEC Update). This ASU amends or supersedes various SEC paragraphs within the codification to conform to past announcements and guidance issued by the SEC. The adoption of this amendment did not have a material impact on our Company’s results of operations, financial position, cash flows or financial statement disclosures.

(e) Recent Accounting Pronouncements Not Yet Adopted

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, to amend certain disclosure and presentation requirements for a variety of topics within the ASC. These amendments align the requirements in the ASC to the removal of certain disclosure requirements set out in Regulation S-X and Regulation S-K, announced by the SEC. The effective date for each amended topic in the ASC is either the date on which the SEC’s removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, or on June 30, 2027, if the SEC has not removed the requirements by that date. Early adoption is prohibited. The adoption of this amendment is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.

Income tax

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires a public business entity to disclose specific categories in its annual effective tax rate reconciliation and disaggregated information about significant reconciling items by jurisdiction and by nature. The ASU also requires entities to disclose their income tax payments (net of refunds received) to international, federal, and state and local jurisdictions in which income taxes paid (net of refunds received) is equal to or greater than 5 percent of total income taxes paid (net of refunds received). The guidance makes several other changes to income tax disclosure requirements. This guidance is effective for fiscal years beginning after December 15, 2024 and requires prospective application with the option to apply it retrospectively. Early adoption is permitted. The adoption of this amendment is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.

Segment Reporting

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in the ASU:

Require that a public entity disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit or loss (collectively referred to as the “significant expense principle”).
Require that a public entity disclose, on an annual and interim basis, an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment
revenue less the segment expenses disclosed under the significant expense principle and each reported measure of segment profit or loss.
Require that a public entity provide all annual disclosures about a reportable segment’s profit or loss and assets currently required by Topic 280 in interim periods.
Clarify that if the CODM uses more than one measure of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources, a public entity may report one or more of those additional measures of segment profit. However, at least one of the reported segment profit or loss measures (or the single reported measure, if only one is disclosed) should be the measure that is most consistent with the measurement principles used in measuring the corresponding amounts in the public entity’s consolidated financial 3 statements. In other words, in addition to the measure that is most consistent with the measurement principles under U.S. GAAP, a public entity is not precluded from reporting additional measures of a segment’s profit or loss that are used by the CODM in assessing segment performance and deciding how to allocate resources.
Require that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss in assessing segment performance and deciding how to allocate resources.
Require that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280.

The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The adoption of this ASU is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.

XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS (LOSS) PER SHARE
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE

NOTE 2. EARNINGS (LOSS) PER SHARE

The following table provides a reconciliation of the denominators of the basic and diluted per share computations:

 

(in thousand shares)

 

2023

 

 

2022

 

 

2021

 

Weighted average number of outstanding shares

 

 

 

 

 

 

 

 

 

Basic

 

 

11,052

 

 

 

11,052

 

 

 

11,052

 

Effect of dilutive securities

 

 

 

 

 

 

 

 

 

Employee share-based compensation

 

 

 

 

 

 

 

 

 

Diluted

 

 

11,052

 

 

 

11,052

 

 

 

11,052

 

 

Certain outstanding options were excluded from the computation of diluted EPS since their effect would have been anti-dilutive. The antidilutive stock options excluded and their associated exercise prices per share were 29 thousand shares at the range of $2.90 to $7.15 as of December 31, 2023, 33 thousand shares at $2.90 to $7.15 as of December 31, 2022, and 37 thousand shares at $2.90 to $7.15 as of December 31, 2021. There were no antidilutive Restricted Stock Units (“RSUs”) as of December 31, 2023, 2022, and 2021.

XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PREPAID LICENSING AND ROYALTY FEES
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
PREPAID LICENSING AND ROYALTY FEES

NOTE 3. PREPAID LICENSING AND ROYALTY FEES

The following table summarizes changes to our Company’s prepaid licensing and royalty fees:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

177

 

 

$

35

 

 

$

130

 

Addition

 

 

36

 

 

 

369

 

 

 

98

 

Amortization and usage

 

 

(189

)

 

 

(227

)

 

 

(193

)

Impairment charges

 

 

 

 

 

 

 

 

 

Balance at end of year

 

$

24

 

 

$

177

 

 

$

35

 

 

 

XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS

NOTE 4. FAIR VALUE MEASUREMENTS

The following table presents the carrying amounts and estimated fair values of our Company’s financial instruments at December 31, 2023 and 2022.

 

(in US$ thousands)

 

2023

 

 

2022

 

 

 

Carrying
amount

 

 

Fair value

 

 

Carrying
amount

 

 

Fair value

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

38,470

 

 

$

38,470

 

 

$

38,794

 

 

$

38,794

 

Accounts receivable

 

 

227

 

 

 

227

 

 

 

199

 

 

 

199

 

Restricted cash

 

 

313

 

 

 

313

 

 

 

313

 

 

 

313

 

Refundable deposits

 

 

193

 

 

 

193

 

 

 

192

 

 

 

192

 

Investment in securities - current

 

 

 

 

 

 

 

 

7,950

 

 

 

7,950

 

Investment in securities - noncurrent

 

 

5,777

 

 

 

5,777

 

 

 

2,371

 

 

 

2,371

 

Financial liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Accounts payable

 

 

44

 

 

 

44

 

 

 

53

 

 

 

53

 

Accrued expenses

 

 

1,182

 

 

 

1,182

 

 

 

1,151

 

 

 

1,151

 

Lease liabilities - current and noncurrent

 

 

970

 

 

 

970

 

 

 

1,333

 

 

 

1,333

 

The carrying amounts shown in the table are included in the consolidated balance sheets under the indicated captions.

The fair values of the financial instruments shown in the above table as of December 31, 2023 and 2022 represent the amounts that would be received to sell those assets or that would be paid to transfer those liabilities in an arm’s length transaction between market participants at that date. Those fair value measurements maximize the use of observable inputs. In situations where there is little market activity for the asset or liability at the measurement date, the fair value measurement reflects our Company’s own judgments about the assumptions that market participants would use in pricing the asset or liability. Those judgments are developed by us based on the best information available in the circumstances, including expected cash flows and appropriately risk-adjusted discount rates, available observable and unobservable inputs.

The following methods and assumptions were used to estimate the fair value of each class of financial instruments:

Cash and cash equivalents, accounts receivable, restricted cash, accounts payable, accrued expenses: The carrying amounts, at face value or cost plus accrued interest, approximate fair value because of the short maturity of these instruments.
Refundable deposits: Measurement of refundable deposits with no fixed maturities is based on carrying amounts.
Investment in securities – current and noncurrent: Valuation techniques are applied for measurement of debt and equity securities.
Lease liabilities: Measured at discounted amounts of lease payments.

Assets and Liabilities that are Measured at Fair Value on a Recurring Basis

Our Company has segregated all financial assets and liabilities that are measured at fair value on a recurring basis (at least annually) into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date in the table below.

Assets and liabilities measured at fair value on a recurring basis are summarized as below:

(in US$ thousands)

 

Fair Value Measurement Using

 

 

 

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

At December 31, 2023

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Restricted cash - time deposits

 

$

 

 

$

313

 

 

$

 

 

$

313

 

Investment in securities - noncurrent

 

 

 

 

 

 

 

 

5,777

 

 

 

5,777

 

 

 

$

 

 

$

313

 

 

$

5,777

 

 

$

6,090

 

 

(in US$ thousands)

 

Fair Value Measurement Using

 

 

 

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

At December 31, 2022

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Restricted cash - time deposits

 

$

 

 

$

313

 

 

$

 

 

$

313

 

Investment in securities - current

 

 

 

 

 

 

 

 

7,950

 

 

 

7,950

 

Investment in securities - noncurrent

 

 

 

 

 

 

 

 

2,371

 

 

 

2,371

 

 

 

$

 

 

$

313

 

 

$

10,321

 

 

$

10,634

 

 

Our Company’s accounting policy is to recognize transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer. There were no transfers into or out of Level 3 for the years ended December 31, 2023 and 2022.

Level 2 measurements:

Cash equivalents – time deposits and restricted cash – time deposits are interest-earning deposits in banks, and the cash flows are estimated based on the terms of the contracts and discounted using the market interest rates applicable to the maturity of the contracts, which are adjusted to reflect credit risks on counterparties. As the inputs into the valuation techniques are readily observable, these deposits are classified in Level 2 of the fair value hierarchy.

Level 3 measurements:

For assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3) during 2023 and 2022, a reconciliation of the beginning and ending balances are presented as follows:

(in US$ thousands)

 

2023

 

 

 

Investment in debt securities

 

 

Investment in equity securities

 

Balance at beginning of year

 

$

7,950

 

 

$

2,371

 

Purchase

 

 

105

 

 

 

 

Disposal or repayment

 

 

(1,000

)

 

 

 

Total gains or (losses) (realized/unrealized)

 

 

 

 

 

 

included in earnings

 

 

 

 

 

(2,110

)

included in other comprehensive income - unrealized gain (loss) on security

 

 

(1,453

)

 

 

 

included in other comprehensive income - foreign currency items

 

 

(54

)

 

 

(32

)

Balance at end of year

 

$

5,548

 

 

$

229

 

The amount of total gains or (losses) for the period
   included in earnings attributable to the change in
   unrealized gains or losses relating to assets still held at
   the reporting date.

 

$

 

 

$

(2,110

)

 

(in US$ thousands)

 

2022

 

 

 

Investment in debt securities

 

 

Investment in equity securities

 

Balance at beginning of year

 

$

8,132

 

 

$

2,190

 

Purchase

 

 

 

 

 

 

Disposal

 

 

 

 

 

 

Total gains or (losses) (realized/unrealized)

 

 

 

 

 

 

included in earnings

 

 

 

 

 

409

 

included in other comprehensive income - unrealized gain (loss) on security

 

 

620

 

 

 

 

included in other comprehensive income - foreign currency items

 

 

(802

)

 

 

(228

)

Balance at end of year

 

$

7,950

 

 

$

2,371

 

The amount of total gains or (losses) for the period
   included in earnings attributable to the change in
   unrealized gains or losses relating to assets still held at
   the reporting date.

 

$

 

 

$

409

 

 

 

The significant unobservable inputs used in the fair value measurements categorized within Level 3 of the fair value hierarchy, together with a quantitative sensitivity analysis as of December 31, 2023 and 2022 are shown below:

 

Investment in securities - Level 3 financial assets

 

Sensitivity of the Input to Fair Value

 

 

 

 

 

Changes of Fair Value (in US$ thousands)

Calculation Date

Valuation Technique

Significant

Unobservable Inputs

Rate for debt investment

Rate for equity investment

If the Rate of Input changes by -1%

If the Rate of Input changes by +1%

December 31, 2023

The discounted cash flow analysis to estimate the enterprise value, and then the

 option pricing method to allocate equity value among various classes of stakeholders.

 

Discount rate for future cash flows

38.5%

38.5%

Debt securities: +$90

Equity securities: +$67

Debt securities: -$121

Equity securities: -$58

 

Discount for lack of marketability (“DLOM”)

 

12%

 

From12.0% to 30.0% for different scenarios

 

Debt securities: +$63

Equity securities: +$4

 

Debt securities: -$63

Equity securities: -$3

 

Volatility

 

29%

 

29%

 

Debt securities: +$22

Equity securities: +$3

 

 

Debt securities: -$86

Equity securities: -$2

December 31, 2022

The discounted cash flow analysis to estimate the enterprise value, and then the option pricing method to allocate equity value among various classes of stakeholders.

Discount rate for future cash flows

38.5%

38.5%

Debt securities: +$372

Equity securities: +$175

Debt securities: -$262

Equity securities: -$170

 

Discount for lack of marketability (“DLOM”)

 

From 4.0% to 12.0% for different scenarios

 

From 6.0% to 12.0% for different scenarios

 

Debt securities: +$93

Equity securities: +$26

 

Debt securities: -$93

Equity securities: -$25

 

Volatility

 

From 28% to 31.0% for different scenarios

 

From 28% to 31.0% for different scenarios

 

Debt securities: +$23

Equity securities: +$16

 

 

Debt securities: +$24

Equity securities: -$10

 

When estimating the value of the early stage enterprise, in the absence of observable market prices or a recent financing transaction, we obtained sufficient financial and operational information from the issuer’s company, using the income approach as our primary method, which reflects the close relationship between the future cash generating ability of the issuer’s company and respective enterprise value. As the issuer’s company was still at its early stage of development with limited historical track record, market multiples were conducted for supplementary reference only.

The derived enterprise value was then served as a reasonable basis for the subsequent equity value allocation exercise to estimate the portion assignable to the issuer’s convertible note and respective share categories as of the measurement date by applying a hybrid method of Probability Weighted Expected Return Method (“PWERM”) and Option Pricing Method (“OPM”). Such hybrid method estimates the probability weighted value across multiple scenarios, using OPM to estimate the allocation of value within one or more of those scenarios.

Assets and Liabilities that are Measured at Fair Value on a Nonrecurring Basis

Assets and liabilities measured at fair value on a nonrecurring basis include measuring impairment when required for long-lived assets. For GigaMedia, long-lived assets measured at fair value on a nonrecurring basis include property, plant, and equipment, intangible assets, operating lease ROU assets, and prepaid licensing and royalty fees.

No assets and liabilities measured at fair value on a nonrecurring basis were determined to be impaired as of December 31, 2023 and 2022.

XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CASH, CASH EQUIVALENTS AND RESTRICTED CASH
12 Months Ended
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]  
CASH, CASH EQUIVALENTS AND RESTRICTED CASH

NOTE 5. CASH, CASH EQUIVALENTS AND RESTRICTED CASH

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows as of December 31, 2023 and 2022.

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Cash and savings accounts

 

$

38,470

 

 

$

38,794

 

Time deposits

 

 

 

 

 

 

Cash and cash equivalents reported on the consolidated
   balance sheets

 

 

38,470

 

 

 

38,794

 

Cash restricted as performance bond

 

 

313

 

 

 

313

 

Total cash, cash equivalents and restricted cash reported
   on the consolidated statements of cash flows

 

$

38,783

 

 

$

39,107

 

 

As of December 31, 2023 and 2022, cash amounting to $313 thousand and $313 thousand, respectively, has been deposited in escrow accounts in banks mainly as a performance bond for our players’ game points. These deposits are restricted and are included in restricted cash in the consolidated balance sheets.

We maintain cash and cash equivalents, as well as restricted cash, in bank accounts with major financial institutions with high credit ratings located in the following jurisdictions:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Taiwan

 

$

38,289

 

 

$

38,352

 

Hong Kong

 

 

494

 

 

 

739

 

China

 

 

 

 

 

16

 

 

 

$

38,783

 

 

$

39,107

 

XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCOUNTS RECEIVABLE - NET
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
ACCOUNTS RECEIVABLE - NET

NOTE 6. ACCOUNTS RECEIVABLE – NET

Accounts receivable consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Accounts receivable

 

$

229

 

 

$

200

 

Less: Allowance for doubtful accounts

 

 

(2

)

 

 

(1

)

 

 

$

227

 

 

$

199

 

 

The following is a summary of the changes in our Company’s allowance for doubtful accounts during the years ended December 31, 2023, 2022 and 2021:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

1

 

 

$

2

 

 

$

1

 

Additions: Bad debt expense

 

 

7

 

 

 

2

 

 

 

7

 

Less: Write-off

 

 

(6

)

 

 

(3

)

 

 

(6

)

Translation adjustment

 

 

 

 

 

 

 

 

 

Balance at end of year

 

$

2

 

 

$

1

 

 

$

2

 

XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER CURRENT ASSETS
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
OTHER CURRENT ASSETS

NOTE 7. OTHER CURRENT ASSETS

Other current assets consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Loans receivable - current

 

$

24

 

 

$

29

 

Less: Allowance for loans receivable - current

 

 

(24

)

 

 

(29

)

Other receivable

 

 

2

 

 

 

374

 

Other

 

 

141

 

 

 

136

 

 

 

$

143

 

 

$

510

 

 

 

The following is a reconciliation of changes in our Company’s allowance for loans receivable - current during the years ended December 31, 2023, 2022 and 2021:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

29

 

 

$

33

 

 

$

32

 

Reversal for collection of bad debt

 

 

(5

)

 

 

 

 

 

 

Translation adjustment

 

 

 

 

 

(4

)

 

 

1

 

Balance at end of year

 

$

24

 

 

$

29

 

 

$

33

 

XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENT IN SECURITIES
12 Months Ended
Dec. 31, 2023
Marketable Securities [Abstract]  
INVESTMENT IN SECURITIES

NOTE 8. INVESTMENT IN SECURITIES

 

Investment in securities – current and noncurrent consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Debt securities, classified as available-for-sale

 

$

5,548

 

 

$

7,950

 

Equity securities

 

 

229

 

 

 

2,371

 

 

 

$

5,777

 

 

$

10,321

 

 

 

Our Company’s investment in securities - current and noncurrent are invested in convertible promissory notes and preferred shares. During 2023, we recognized a realized exchange gain of $76 thousand arising from the partial repayment of the aforementioned promissory note. During 2021, we recognized gains of $125 thousand on disposal of investment in securities, consisting of a gain of $79 thousand on the disposal of an equity security that have been fully impaired years ago, and a gain of $46 thousand on the deemed disposal arising from the partial conversion of the aforementioned promissory note into the preferred shares. Certain of our investment in securities, though denominated in US dollars, are held by an entity of ours whose functional currency is not US dollars, resulting to unrealized exchange gain or loss accounted for as other comprehensive income or loss, and corresponding translation adjustment accordingly.

 

The promissory notes are purchased under different agreements, and are convertible into common or preferred shares at certain different prices, subject to applicable adjustments. Upon conditions outlined in the agreements, the convertible promissory notes may be automatically converted or become redeemable. See Note 17, “Commitments and Contingencies, (c) Investment Agreements”, for additional information.

 

We assessed the estimated fair values of these investments as of December 31, 2023. See Note 4 “Fair Value Measurements” for additional information.

XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASE ARRANGEMENTS
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
LEASE ARRANGEMENTS

NOTE 9. LEASE ARRANGEMENTS

We rent certain office premises and automobile for operation use under lease agreements that expire at various dates through 2026.

 

Right-of-use assets

 

Right-of-use assets consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Carrying amount:

 

 

 

 

 

 

Office premise

 

$

944

 

 

$

1,306

 

 

The following tables summarize changes to our Company’s right-of use assets during 2023 and 2022:

(in US$ thousands)

 

Cost

 

 

 

2023

 

 

2022

 

Balance at January 1

 

$

2,165

 

 

$

2,390

 

Additions

 

 

116

 

 

 

 

Exchange differences

 

 

 

 

 

(225

)

Balance at December 31

 

$

2,281

 

 

$

2,165

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated depreciation

 

 

 

2023

 

 

2022

 

Balance at January 1

 

$

859

 

 

$

419

 

Depreciation

 

 

472

 

 

 

489

 

Exchange differences

 

 

6

 

 

 

(49

)

Balance at December 31

 

$

1,337

 

 

$

859

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Carrying amounts

 

 

 

2023

 

 

2022

 

Balance at January 1

 

$

1,306

 

 

$

1,971

 

Balance at December 31

 

$

944

 

 

$

1,306

 

 

Lease liabilities

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Carrying amount:

 

 

 

 

 

 

Current portion (classified under other current liabilities)

 

$

475

 

 

$

440

 

Noncurrent portion

 

 

495

 

 

 

893

 

 

 

$

970

 

 

$

1,333

 

 

Discount rates for the existing lease liabilities ranged from 1.44% to 3.6% as of December 31, 2023, and from 1.44% to 2.88% as of December 31, 2022.

 

Material terms of right-of-use assets

We lease office premises and automobile for operational use with lease terms of 2 to 5 years. We do not have purchase options to acquire the leasehold office premises at the end of the lease terms.

 

Supplemental information

Supplemental disclosures of cash flow and noncash information consist of the following:

 

 

 

For the Year ended December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Cash paid for operating leases

 

$

491

 

 

$

502

 

Lease liabilities arising from obtaining right-of-use assets

 

$

116

 

 

$

 

 

 

 

 

 

 

 

 

 

As of December 31

 

 

 

2023

 

 

2022

 

Weighted-average remaining lease term

 

2.04 years

 

 

3.03 years

 

Weighted-average discount rate

 

1.60%

 

 

1.50%

 

 

Operating lease expenses were $495 thousand and $520 thousand during the years ended December 31, 2023 and 2022, respectively.

 

The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the consolidated balance sheet as of December 31, 2023:

 

(in US$ thousands)

 

 

 

Operating Leases

 

Year

 

 

 

 

 

2024

 

 

 

$

486

 

2025

 

 

 

 

430

 

2026

 

 

 

 

69

 

Total minimum lease payments

 

 

 

 

985

 

Less: amount of lease payments representing interest

 

 

 

 

(15

)

Present value of future minimum lease payments

 

 

 

 

970

 

Less: current obligation under leases

 

 

 

 

(475

)

Non-current lease obligations

 

 

 

$

495

 

XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
ACCRUED EXPENSES

NOTE 10. ACCRUED EXPENSES

Accrued expenses consist of the following:

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Accrued professional fees

 

$

356

 

 

$

393

 

Accrued compensation

 

 

423

 

 

 

201

 

Accrued royalties

 

 

45

 

 

 

122

 

Accrued advertising expenses

 

 

2

 

 

 

21

 

Accrued director compensation and liability insurance

 

 

100

 

 

 

107

 

Other

 

 

256

 

 

 

307

 

 

 

$

1,182

 

 

$

1,151

 

XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEFERRED REVENUE
12 Months Ended
Dec. 31, 2023
Deferred Revenue [Abstract]  
DEFERRED REVENUE

NOTE 11. DEFERRED REVENUE

Deferred revenue consists of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Unused virtual points

 

$

481

 

 

$

700

 

Unamortized virtual items

 

 

75

 

 

 

95

 

Advances for pre-order items

 

 

17

 

 

 

22

 

 

 

$

573

 

 

$

817

 

 

The breakage amounts recognized as revenue during the years ended December 31, 2023, 2022 and 2021 were $228 thousand, $20 thousand and $62 thousand, respectively.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PENSION BENEFITS
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
PENSION BENEFITS

NOTE 12. PENSION BENEFITS

Our Company and our subsidiaries have defined benefit and defined contribution pension plans that cover substantially all of our employees.

Defined Benefit Pension Plan

We have a defined benefit pension plan in accordance with the Labor Standards Law of the Republic of China (R.O.C.) for our employees located in Taiwan, covering substantially all full-time employees for services provided prior to July 1, 2005, and employees who have elected to remain in the defined benefit pension plan subsequent to the enactment of the Labor Pension Act on July 1, 2005. Under the defined benefit pension plan, employees are entitled to a lump sum retirement benefit upon retirement equivalent to the aggregate of 2 months’ pensionable salary for each of the first 15 years of service and 1 month’s pensionable salary for each year of service thereafter subject to a maximum of 45 months’ pensionable salary. The pensionable salary is the monthly average salary or wage of the final six months prior to approved retirement.

We use December 31 as the measurement date for our defined benefit pension plan. As of December 31, 2023 and 2022, the accumulated benefit obligation amounted to $266 thousand and $247 thousand, respectively, and the funded status of prepaid pension assets amounted to $134 thousand and $142 thousand, respectively. The fair value of plan assets amounted to $473 thousand and $463 thousand as of December 31, 2023 and 2022, respectively. The accumulated other comprehensive income amounted to $15 thousand and $4 thousand as of December 31, 2023 and 2022, respectively. The net periodic benefit cost for 2023, 2022 and 2021 amounted to ($2) thousand, $1 thousand and $3 thousand, respectively.

The following table sets forth the plan’s benefit obligations, fair value of plan assets, and funded status at December 31, 2023 and 2022:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Benefit obligation

 

$

339

 

 

$

321

 

Fair value of plan assets

 

 

473

 

 

 

463

 

 

 

$

(134

)

 

$

(142

)

Amounts recognized in the balance sheet consist of:

 

 

 

 

 

 

Noncurrent liabilities (assets)

 

$

(134

)

 

$

(142

)

Accumulated other comprehensive income

 

 

 

 

 

 

Net amount recognized

 

$

(134

)

 

$

(142

)

Amounts recognized in accumulated comprehensive income
   (loss) consist of:

 

 

 

 

 

 

Unrecognized net gain (loss)

 

$

(15

)

 

$

(4

)

 

For the years ended December 31, 2023, 2022 and 2021, the net period pension cost consisted of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Service cost

 

$

 

 

$

 

 

$

 

Interest cost

 

 

6

 

 

 

2

 

 

 

3

 

Expected return on plan assets

 

 

(8

)

 

 

(3

)

 

 

(3

)

Amortization of net loss

 

 

 

 

 

2

 

 

 

3

 

Curtailment gain

 

 

 

 

 

 

 

 

 

 

 

$

(2

)

 

$

1

 

 

$

3

 

 

Weighted average assumptions used to determine benefit obligations for 2023 and 2022 were as follows:

 

 

 

December 31

 

 

 

2023

 

 

2022

 

Discount rate

 

 

1.625

%

 

 

1.750

%

Rate of compensation increase

 

 

2.00

%

 

 

2.00

%

 

Weighted average assumptions used to determine net periodic benefit cost for end of fiscal year were as follows:

 

 

 

2023

 

 

2022

 

Discount rate

 

 

1.750

%

 

 

0.750

%

Rate of return on plan assets

 

 

1.750

%

 

 

0.750

%

Rate of compensation increase

 

 

2.00

%

 

 

2.00

%

 

Management determines the discount rate and rate of return on plan assets based on the yields of fifteen year ROC central government bonds which is in line with the respective employees remaining service period and the historical rate of return on the above mentioned Fund mandated by the ROC Labor Standard Law.

We have contributed an amount equal to 2% of the salaries and wages paid to all qualified employees located in Taiwan to a pension fund (the “Fund”). The Fund is administered by a pension fund monitoring committee (the “Committee”) and deposited in the Committee’s name in the Bank of Taiwan. Our Company makes pension payments from our account in the Fund unless the Fund is insufficient, in which case we make payments from internal funds as payments become due. We seek to maintain a normal, highly liquid working capital balance to ensure payments are made timely.

We expect to make a contribution of $0 thousand to the Fund in 2024. We expect to make future benefit payments of $10 thousand to employees from 2024 to 2028 and $75 thousand from 2029 to 2033.

Defined Contribution Pension Plans

We have provided defined contribution plans for employees located in Taiwan and Hong Kong. Contributions to the plans are expensed as incurred.

Taiwan

Pursuant to the new “Labor Pension Act” enacted on July 1, 2005, our Company has a defined contribution pension plan for our employees located in Taiwan. For eligible employees who elect to participate in the defined contribution pension plan, we contribute no less than 6% of an employee’s monthly salary and wage and up to the maximum amount of NT$9 thousand (approximately $293), to each of the eligible employees’ individual pension accounts at the Bureau of Labor Insurance each month. Pension payments to employees are made either by monthly installments or in a lump sum from the accumulated contributions and earnings in employees’ individual accounts.

Hong Kong

According to the relevant Hong Kong regulations, we provide a contribution plan for the eligible employees in Hong Kong. We must contribute at least 5% of the employees’ total salaries. For this purpose, the monthly relevant contribution to their individual contribution accounts is subject to a cap of HK$1.5 thousand (approximately $192). After the termination of employment, the benefits still belong to the employees in any circumstances.

The total amount of defined contribution pension expenses pursuant to our defined contribution plans for the years ended December 31, 2023, 2022 and 2021 were $163 thousand, $167 thousand, and $193 thousand, respectively, which are included in operating expenses.

XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHAREHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
SHAREHOLDERS' EQUITY

NOTE 13. SHAREHOLDERS’ EQUITY

In accordance with Singapore law, the holders of ordinary shares that do not have par value, are entitled to receive dividends as declared from time to time and are entitled to one vote per share at the general meeting of our Company. All Shares rank equally with regard to our Company’s residual assets. In addition, we are not required to have a number of authorized ordinary shares to be issued.

XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS

NOTE 14. ACCUMULATED OTHER COMPREHENSIVE LOSS

The accumulated balances for each component of other comprehensive income (loss) are as follows:

(in US$ thousands)

 

Foreign
currency items

 

 

Unrealized
gain (loss) on
securities

 

 

Pension and
post retirement
benefit plans

 

 

Accumulated
other
comprehensive
loss

 

Balance as of January 1, 2021

 

$

(21,956

)

 

$

(351

)

 

$

(94

)

 

$

(22,401

)

Foreign currency translation adjustment

 

 

203

 

 

 

 

 

 

 

 

 

203

 

Pension and post retirement benefit adjustment

 

 

 

 

 

 

 

 

14

 

 

 

14

 

Unrealized holding loss arising during period

 

 

 

 

 

(124

)

 

 

 

 

 

(124

)

Reclassification adjustment for loss included in net income

 

 

 

 

 

97

 

 

 

 

 

 

97

 

Other

 

 

 

 

 

(10

)

 

 

 

 

 

(10

)

Balance as of December 31, 2021

 

 

(21,753

)

 

 

(388

)

 

 

(80

)

 

 

(22,221

)

Foreign currency translation adjustment

 

 

(190

)

 

 

 

 

 

 

 

 

(190

)

Pension and post retirement benefit adjustment

 

 

 

 

 

 

 

 

76

 

 

 

76

 

Unrealized holding loss arising during period

 

 

 

 

 

620

 

 

 

 

 

 

620

 

Balance as of December 31, 2022

 

 

(21,943

)

 

 

232

 

 

 

(4

)

 

 

(21,715

)

Foreign currency translation adjustment

 

 

(144

)

 

 

15

 

 

 

 

 

 

(129

)

Pension and post retirement benefit adjustment

 

 

 

 

 

 

 

 

(11

)

 

 

(11

)

Unrealized holding loss arising during period

 

 

 

 

 

(1,453

)

 

 

 

 

 

(1,453

)

Reclassification adjustments for loss included in net income

 

 

 

 

 

(76

)

 

 

 

 

 

(76

)

Balance as of December 31, 2023

 

$

(22,087

)

 

$

(1,282

)

 

$

(15

)

 

$

(23,384

)

 

There were no significant tax effects allocated to each component of other comprehensive income for the years ended December 31, 2023, 2022 and 2021.

XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHARE-BASED COMPENSATION
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION

NOTE 15. SHARE-BASED COMPENSATION

During 2023, 2022 and 2021, no stock-based compensation expenses were incurred and recognized.

 

There were no capitalized stock-based compensation costs at December 31, 2023 and 2022. There was no recognized stock-based compensation tax benefit for the years ended December 31, 2023, 2022 and 2021, as our Company recognized a full valuation allowance on net deferred tax assets as of December 31, 2023 and 2022.

(a) Overview of Stock-Based Compensation Plans

Summarized below are the stock-based compensation plans pursuant to which awards have been granted as of December 31, 2023.

2004 Employee Share Option Plan

At the June 2004 annual general meeting of shareholders, the shareholders of our Company approved the GigaMedia Limited 2004 Employee Share Option Plan (the “2004 Plan”) under which up to 1.4 million ordinary shares of our Company have been reserved for issuance. All employees, officers, directors, supervisors, advisors, and consultants of our Company are eligible to participate in the 2004 Plan. The 2004 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the exercise price for the option grants, the eligible individuals who are to receive option grants, the time or times when options grants are to be made, the number of shares subject to grant and the vesting schedule. The maximum contractual term for the options under the 2004 Plan is 10 years.

2006 Equity Incentive Plan

At the June 2006 annual general meeting of shareholders, the shareholders of our Company approved the GigaMedia Limited 2006 Equity Incentive Plan (the “2006 Plan”) under which up to 200 thousand ordinary shares of our Company have been reserved for issuance. The 2006 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the grant of awards under the 2006 Plan. The maximum contractual term for the options under the 2006 Plan is 10 years.

2007 Equity Incentive Plan

At the June 2007 annual general meeting of shareholders, the shareholders of our Company approved the GigaMedia Limited 2007 Equity Incentive Plan (the “2007 Plan”) under which up to 400 thousand ordinary shares of our Company have been reserved for issuance. The 2007 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the grant of awards under the 2007 Plan. The maximum contractual term for the options under the 2007 Plan is 10 years.

 

Summarized below are the general terms of our stock-based compensation plans, for which awards have been granted as of December 31, 2023.

 

Stock-Based compensation plan

 

Granted awards

 

 

 

Vesting schedule

 

Options’ exercise
price

 

RSUs’ grant date
fair value

 

2004 plan

 

 

1,575,037

 

(1)

 

immediately upon granting to four years

 

$3.95~$12.75

 

 

 

2006 Plan

 

 

256,716

 

(2)

 

immediately upon granting to four years

 

$3.85~$83

 

$14.55~$80.05

 

2007 Plan

 

 

675,057

 

(3)

 

immediately upon granting to four years

 

$2.90~$90.85

 

$12.35~$76.75

 

 

(1)
The granted awards, net of forfeited or canceled options, were within reserved shares of 1,400 thousand ordinary shares.
(2)
The granted awards, net of forfeited or canceled options or shares, were within reserved shares of 200 thousand ordinary shares.
(3)
The granted awards, net of forfeited or canceled options or shares, were within reserved shares of 400 thousand ordinary shares.

 

Options and RSUs generally vest over the schedule described above. Certain RSUs provide for accelerated vesting if there is a change in control. All options and RSUs are expected to be settled by issuing new shares.

(b) Options

In 2023, 2022 and 2021, no options were exercised for each year.

Our Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted to employees on the grant date. No options were granted to employees during 2023, 2022 and 2021.

Option transactions during the last three years are summarized as follows:

 

2023

 

 

2022

 

2021

 

 

Weighted
Avg.
Exercise
Price

 

 

No. of
Shares
(in thousands)

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value
(in thousands)

 

 

Weighted
Avg.
Exercise
Price

 

 

No. of
Shares
(in thousands)

 

 

 

Weighted
Avg.
Exercise
Price

 

 

No. of
Shares
(in thousands)

 

Balance at January 1

$

6.38

 

 

 

33

 

 

 

 

 

 

 

 

$

6.13

 

 

 

37

 

 

 

$

6.16

 

 

 

49

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options Forfeited / canceled /
   expired

 

5.05

 

 

 

(4

)

 

 

 

 

 

 

 

 

4.05

 

 

 

(4

)

 

 

 

6.25

 

 

 

(12

)

Balance at December 31

$

6.56

 

 

 

29

 

 

 

0.67

 

 

$

 

 

$

6.38

 

 

 

33

 

 

 

$

6.13

 

 

 

37

 

Exercisable at December 31

$

6.56

 

 

 

29

 

 

 

0.67

 

 

$

 

 

$

6.38

 

 

 

33

 

 

 

$

6.13

 

 

 

37

 

Vested and expected to vest at
   December 31

$

6.56

 

 

 

29

 

 

 

0.67

 

 

$

 

 

$

6.38

 

 

 

33

 

 

 

$

6.13

 

 

 

37

 

 

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between GigaMedia’s closing stock price on the last trading day of 2023 and the exercise price of an option, multiplied by the number of in-the-money options) that would have been received by the option holders had they exercised their options on December 31, 2023. This amount changes based on the fair market value of GigaMedia’s stock.

As of December 31, 2023, there was no unrecognized compensation cost related to non-vested options.

The following table sets forth information about stock options outstanding at December 31, 2023:

 

Options outstanding

 

Option currently exercisable

 

Exercise price

 

No. of Shares
(in thousands)

 

 

Weighted
average
remaining
contractual life

 

Exercise price

 

No. of Shares
(in thousands)

 

Under $5

 

 

4

 

 

3.35 years

 

Under $5

 

 

4

 

$5~$50

 

 

25

 

 

0.24 years

 

$5~$50

 

 

25

 

$50~$100

 

 

 

 

 

 

$50~$100

 

 

 

 

 

 

29

 

 

 

 

 

 

 

29

 

 

XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES

NOTE 16. INCOME TAXES

Income (loss) before income taxes by geographic location is as follows:

 

(in US$ thousands )

 

2023

 

 

2022

 

 

2021

 

Taiwan operations

 

$

(1,726

)

 

$

(1,588

)

 

$

(1,989

)

Non-Taiwan operations

 

 

(1,673

)

 

 

(1,164

)

 

 

(1,436

)

 

 

$

(3,399

)

 

$

(2,752

)

 

$

(3,425

)

 

The components of income tax benefit (expense) by taxing jurisdiction are as follows:

 

( in US$ thousands )

 

2023

 

 

2022

 

 

2021

 

Taiwan:

 

 

 

 

 

 

 

 

 

Current

 

$

 

 

$

 

 

$

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

$

 

 

$

 

 

$

 

Non-Taiwan:

 

 

 

 

 

 

 

 

 

Current

 

$

 

 

$

 

 

$

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

$

 

 

$

 

 

$

 

Total current income tax benefit (expense)

 

$

 

 

$

 

 

$

 

Total deferred income tax benefit

 

$

 

 

$

 

 

$

 

Total income tax benefit

 

$

 

 

$

 

 

$

 

 

Our ultimate parent company is based in Singapore.

A reconciliation of our effective tax rate related to the statutory tax rate in Taiwan, where our major operations are based, is as follows:

 

 

2023

 

 

2022

 

 

2021

 

Taiwan statutory rate, including taxes on income and
   retained earnings

 

 

24.00

%

 

 

24.00

%

 

 

24.00

%

Foreign tax differential

 

 

0.75

%

 

 

(3.03

)%

 

 

(5.75

)%

Expiration of net operating loss carryforwards

 

 

(27.71

)%

 

 

(20.18

)%

 

 

(6.47

)%

Net operating loss carryforwards not utilized due to dissolution of subsidiaries

 

 

 

 

 

(42.73

)%

 

 

 

Other non-deductible expenses

 

 

(12.84

)%

 

 

(9.79

)%

 

 

(1.65

)%

Change in deferred tax assets and valuation allowance

 

 

15.79

%

 

 

24.94

%

 

 

(10.32

)%

Loss on investment in subsidiaries dissolved

 

 

 

 

 

26.62

%

 

 

 

Other

 

 

0.01

%

 

 

0.17

%

 

 

0.19

%

Effective rate

 

 

 

 

 

 

 

 

 

 

 

The significant components of our deferred tax assets consist of the following:

 

(in US$ thousands)

 

December 31

 

 

 

2023

 

 

2022

 

Net operating loss carryforwards

 

$

10,630

 

 

$

11,385

 

Share-based compensation

 

 

292

 

 

 

292

 

Investments

 

 

131

 

 

 

131

 

Lease right-of-use assets

 

 

6

 

 

 

6

 

Other

 

 

5

 

 

 

66

 

 

 

 

11,064

 

 

 

11,880

 

Less: valuation allowance

 

 

(11,064

)

 

 

(11,880

)

Deferred tax assets - net

 

$

 

 

$

 

 

A reconciliation of the beginning and ending amounts of our valuation allowance on deferred tax assets for the years ended December 31, 2023, 2022 and 2021 are as follows:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

11,880

 

 

$

13,607

 

 

$

13,046

 

Subsequent reversal and utilization of valuation allowance

 

 

(263

)

 

 

(94

)

 

 

(81

)

Changes to valuation allowance

 

 

405

 

 

 

1,158

 

 

 

575

 

Expirations

 

 

(942

)

 

 

(1,731

)

 

 

(221

)

Exchange differences

 

 

(16

)

 

 

(1,060

)

 

 

288

 

Balance at end of year

 

$

11,064

 

 

$

11,880

 

 

$

13,607

 

 

Under ROC Income Tax Act, the tax loss carryforward in the preceding ten years would be deducted from income tax for Taiwan operations.

As of December 31, 2023, we had net operating loss carryforwards available to offset future taxable income, shown below by major jurisdictions:

 

Jurisdiction

 

Amount

 

 

Expiring year

Hong Kong

 

$

15,521

 

 

indefinite

Taiwan

 

 

33,414

 

 

2024~2033

 

 

$

48,935

 

 

 

 

Unrecognized Tax Benefits

 

As of December 31, 2023, 2022 and 2021, there were no unrecognized tax benefits that if recognized would affect the effective tax rate.

There were no interest and penalties related to income tax liabilities recognized for the years ended December 31, 2023, 2022 and 2021.

Our major tax paying components are all located in Taiwan. As of December 31, 2023, the income tax filings in Taiwan have been examined for the years through 2021.

XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 17. COMMITMENTS AND CONTINGENCIES

Commitments

(a) Operating Leases

We rent certain office premises and automobile for operation use under lease agreements that expire at various dates through 2026. Please refer to Note 9 for more information of our lease arrangements.

 

(b) License Agreements

We have contractual obligations under various license agreements to pay the licensors license fees and minimum guarantees against future royalties. There were no committed license fees and minimum guarantees against future royalties set forth in our significant license agreements as of December 31, 2023.

 

For a specific licensed game, we were required to pay an incentive fee of $20 thousand to the licensor for every $600 thousand additional revenues generated from the game during the agreement period from January 2022 to January 2024. In January 2024, we entered an extension and amendment agreement to extend the term and modified certain provisions. The extension term commenced on January 27, 2024 and expires on January 26, 2026, and the incentive fee remains $20 thousand for every $600 thousand additional revenues generated during the extension term.

 

(c) Investment Agreements

On August 31, 2020, we entered into a convertible note purchase agreement to purchase a US$10,000,000 principal amount convertible promissory note (the “Note”) issued by Aeolus Robotics Corporation (“Aeolus”), a global company primarily engaged in designing, manufacturing, processing and sales of intellectual robotics. The Note, which bears interest at a rate of 2% per annum, was due on August 30, 2022 but was extendable to August 30, 2023 at Aeolus’s option, and all or a portion of the principal amount under the Note was convertible at GigaMedia’s option upon maturity, upon prepayment, or when certain events occur, into ordinary shares or preferred shares of Aeolus at a price of US$3.00 per share, or into preferred shares in Aeolus’s nearest next round equity financing where Aeolus issues further preferred shares. GigaMedia may elect to convert all or any part of the principal amount of the Note into the preferred shares to be issued at the Qualified Financing, among which (1) 20% of such outstanding principal amount shall be converted at a conversion price equal to 90% of the purchase price offered to the investors in such qualified financing, and (2) 80% of such outstanding principal amount shall converted at a conversion price equal to 100% of the purchase price offered to the investors in such qualified financing. In the event that any portion of the principal amount is converted into the ordinary or preferred shares, all the interest accrued but unpaid on such portion of principal amount shall be waived. Assuming full conversion of the Note into ordinary shares and the exercise or conversion of all other Aeolus rights, options and convertible securities outstanding as of August 31, 2020, we would beneficially own 3,333,333 shares representing approximately 4.62% of the total ordinary shares of Aeolus as of August 31, 2020.

In November 2021, Aeolus notified GigaMedia that it intended to issue series B preferred shares, par value of US$0.0001 per share (the “Series B Preferred Shares”), to certain new series B preferred shareholders for a subscription price of US$3.02 per share (the “Next Round Financing”). The Next Round Financing constituted a Qualified Financing as defined in the said Note. GigaMedia exercised its conversion right in accordance with the Note with respect to US$2,000,000 of principal amount at the conversion price of US$2.718 per share, effective December 30, 2021. GigaMedia received 735,835 Series B Preferred Shares.

After the conversion, the outstanding principal amount under the note was US$8,000,000, and GigaMedia’s right to elect to convert the remaining amount upon maturity, upon prepayment, or when certain events occur, into ordinary shares of Aeolus at a price of US$3.00 per share, is not affected.

On July 29, 2022, Aeolus notified GigaMedia that it had decided to exercise its right of extension under the Note to extend the original August 30, 2022 maturity date to August 30, 2023.

On August 31, 2023, GigaMedia and Aeolus entered into an agreement to amend the Note. The amendment extends the maturity date of the Note after the partial repayment of US$1,000,000 and the payment of accrued interest on the unpaid principal amount of the Note due through August 30, 2023 in the amount of US$480,000 are made by Aeolus and the outstanding principal amount becomes US$7,000,000 due thereunder. The US$1,480,000 payment by Aeolus was made on September 6, 2023.

Pursuant to the amendment to the Note, the remaining principal amount of US$7,000,000 due thereunder will bear interest at a rate of 4% per annum, shall be due on February 28, 2025 (such date to be extended, at Aeolus’s option, to February 28, 2026), and all or a portion of the principal amount due thereunder may be converted upon maturity, upon prepayment or upon the occurrence of certain specified events, upon Aeolus’s next round of equity financing, or upon Aeolus’s initial public offering, at the lower of US$1.25 per share or 80% of the applicable offering price.

On August 15, 2023, we entered into an agreement to purchase a convertible promissory note, with principal amount of US$105,346, issued by Aeolus, and on March 15, 2024, we entered into an agreement to purchase a convertible promissory note, with principal amount of US$63,208, issued by Aeolus. These notes bear interest at a rate of 4.5% per annum and are convertible at US$0.1 per share, while other terms and conditions are similar to the original Note.

Contingencies

We are subject to legal proceedings and claims that arise in the normal course of business.

 

On January 15, 2018, Ennoconn Corporation (“Ennoconn”) filed a complaint against one of our subsidiaries, GigaMedia Cloud Services Co., Ltd. (“GigaMedia Cloud”) in the Taiwan Taipei District Court. The complaint alleged that GigaMedia Cloud is obligated to pay Ennoconn NTD 79,477,648 (approximately $2,588,005) in connection with a transaction to purchase taximeters in 2015. GigaMedia Cloud filed an answer to the complaint denying Ennoconn’s allegations in the lack of factual and legal basis on March 1, 2018. On November 15, 2018, the Taiwan Taipei District Court determined that all of Ennoconn’s claims were without merit and made a judgment denying the complaint. On January 3, 2019, Ennoconn filed an appeal demanding the judgment which was entered in the District Court, to be reversed and amended. The civil court of the second instance, the Taiwan High Court, has conducted the session of the preparatory proceedings for several times during 2019. As a result, the Taiwan High Court ruled on January 8, 2020, that the decision of the Taiwan Taipei District Court should be partially modified and Ennoconn is entitled to NTD 27,084,180 (approximately $882,077). GigaMedia Cloud has filed another appeal with the Taiwan Supreme Court on February 4, 2020. On May 5, 2021, the Taiwan Supreme Court revoked the previous ruling of the Taiwan High Court, and sent the case back to the Taiwan High Court for a retrial. Under the Taiwan Supreme Court’s ruling, the appeal made by Ennoconn should be reviewed by the Taiwan High Court by following the instructions of the Taiwan Supreme Court. On May 18, 2022, the Taiwan High Court found such appeal meritless and made a civil judgment denying the complaint by Ennoconn. On June 15, 2022, Ennoconn filed an appeal and demanded that the Taiwan Supreme Court reverse this civil judgment and remand the case to the Taiwan High Court. On February 22, 2023, the Taiwan Supreme Court revoked the previous ruling of the Taiwan High Court, and sent the case back to the Taiwan High Court for a retrial. On October 30, 2023, the Taiwan High Court ruled such appeal meritorious and Ennoconn has the right to claim compensation from GigaMedia Cloud. On November 16, 2023, GigaMedia Cloud filed an appeal against the Taiwan High Court’s decision, and the appeal has been transferred to Taiwan Supreme Court on January 2, 2024. On April 17, 2024, the Taiwan Supreme Court, in a written notice, denied GigaMedia’s appeal.

GigaMedia Cloud accrued its best estimate for the ultimate resolution of this claim. On the other hand, pursuant to Taiwan’s Company Act, the shareholder of GigaMedia Cloud is limitedly liable for GigaMedia Cloud in an amount equal to the total value of shares subscribed. Therefore, we believe that the immediate parent company, the intermediate parent companies, as well as GigaMedia, the ultimate parent company, individually or collectively do not have obligations to absorb GigaMedia Cloud’s loss exceeding GigaMedia Cloud’s net worth and accordingly, it will not have a material adverse impact on our financial condition, results of operations or cash flows.

XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION

NOTE 18. SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION

Segment Information

We have only one segment, the digital entertainment business segment, which operates a portfolio of digital entertainment products, primarily targeting digital entertainment service users across Asia.

Our Company uses the loss from operations as the measurement for the basis of performance assessment. The basis for such measurement is the same as that for the preparation of consolidated financial statements. Please refer to the consolidated statements of operations and comprehensive income (loss) for the related segment revenue and operating results.

 

Major Product Lines

Revenues from our Company’s major product lines are summarized as follows:

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

MahJong and casino casual games

 

$

1,070

 

 

$

1,308

 

 

$

1,493

 

PC-based online sports games

 

 

2,696

 

 

 

3,395

 

 

 

2,376

 

Mobile role playing games

 

 

464

 

 

 

801

 

 

 

1,522

 

Other games and game related revenues

 

 

62

 

 

 

81

 

 

 

101

 

 

 

$

4,292

 

 

$

5,585

 

 

$

5,492

 

 

Major Customers

No single customer represented 10% or more of GigaMedia’s consolidated total net revenues in any period presented.

Geographic Information

Revenues by geographic area are attributed by country of the operating entity location. Revenue from by geographic region is as follows:

 

(in US$ thousands)

 

 

 

 

 

 

 

 

 

Geographic region / country

 

2023

 

 

2022

 

 

2021

 

Taiwan

 

$

1,785

 

 

$

2,427

 

 

$

3,050

 

Hong Kong

 

 

2,507

 

 

 

3,158

 

 

 

2,442

 

 

 

$

4,292

 

 

$

5,585

 

 

$

5,492

 

 

Geographic information for property, plant and equipment, intangible assets and operating lease right-of-use assets are as follows:

 

(in US$ thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Geographic region / country

 

Property, plant and equipment, net

 

 

Intangible assets, net

 

 

Operating lease right-of-use assets, net

 

 

Property, plant and equipment, net

 

 

Intangible assets, net

 

 

Operating lease right-of-use assets, net

 

Taiwan

 

$

111

 

 

$

13

 

 

$

869

 

 

$

103

 

 

$

19

 

 

$

1,289

 

Hong Kong

 

 

 

 

 

 

 

 

75

 

 

 

 

 

 

 

 

 

17

 

 

 

$

111

 

 

$

13

 

 

$

944

 

 

$

103

 

 

$

19

 

 

$

1,306

 

 

XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUBSEQUENT EVENT
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENT

NOTE 19. SUBSEQUENT EVENT

There have been no events that have occurred subsequent to December 31, 2023, and through the date that the consolidated financial statements are issued that would require adjustment to or disclosure except as already disclosed in the consolidated financial statements.

XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Foreign Currency Transactions

Foreign Currency Transactions

The functional currency of each individual consolidated entity is determined based on the primary economic environment in which the entity operates. Foreign currency transactions denominated in currencies other than the functional currencies are translated into the functional currency using the exchange rate prevailing on the transactions dates. At year-end, the balances of foreign currency monetary assets and liabilities are recorded based on prevailing exchange rates and any resulting gains or losses are included in other income and expenses. For the Investments in debt securities that are classified as either trading or available for sale that is denominated in a foreign currency, see Note 1(c), Summary of significant accounting policies - Investment in Securities, for additional information.

Translation of Foreign Currency Financial Statements

Translation of Foreign Currency Financial Statements

The reporting currency of our Company is the U.S. dollars. The functional currency of some of our Company’s subsidiaries is the local currency of the respective entity. Accordingly, the financial statements of the foreign subsidiaries were translated into U.S. dollars at the following exchange rates: assets and liabilities — current rate on the balance sheet date; shareholders’ equity — historical rates; income and expenses — average rate during the period. Cumulative translation adjustments resulting from this process are charged or credited to other comprehensive income.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management bases its estimates on historical experience and on assumptions that it believes are reasonable. Management assesses these estimates on a regular basis; however, actual results could differ from those estimates. Items subject to such estimates and assumptions include but not limit to the deferral and breakage of revenues; the fair value of unquoted debt and equity securities, the useful lives of property, plant and equipment and right-of-use assets; allowances for doubtful accounts; the valuation of deferred tax assets, long-lived assets, investments and share-based compensation; and accrued pension liabilities (prepaid pension assets), income tax uncertainties and other contingencies. We believe the critical accounting policies listed below affect management’s judgments and estimates used in the preparation of the consolidated financial statements.

Revenue Recognition and Deferral

Revenue Recognition and Deferral

General

Our recognition of revenue from contracts with customers is in accordance with the five-step revenue recognition model: (1) identify the contract with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to each performance obligation; and (5) recognize revenue when or as we satisfy a performance obligation.

Sales taxes assessed by governmental authorities on our revenue transactions are presented on a net basis of digital entertainment service revenues in our consolidated financial statements.

In addition to the aforementioned general policies, the following are the specific revenue recognition policies for revenue from contracts with customers.

Digital Entertainment Product and Service Revenues

Digital entertainment product and service revenues are mainly generated through sale of virtual points and in-game items, and those virtual goods purchased in our games can only be consumed in our games. Therefore, we regard the sale of a virtual good as a service, where the related performance obligation is satisfied over time, and revenues are recognized by measuring progress toward satisfying the performance obligation in a manner that best depicts the transfer of goods or services to the customer. Accordingly, we recognize revenues from the sale of virtual goods over the period of time using the output method, which is generally the estimated service period.

Digital entertainment product and service revenues are generated through the sale of virtual points, prepaid cards and game packs via various third-party storefronts, distributors and payment channels, including but not limited to the “Google Play Store,” the “Apple App Store,” convenience stores, telecom service providers and other payment service providers. Proceeds from sales of prepaid cards and game packs, net of sales discounts, and virtual points are deferred when received, and revenue is recognized upon the actual usage of the playing time or in-game virtual items by the end-users, or over the estimated useful life of virtual items, when the game is terminated and the period of refund claim for any sold virtual items is ended in accordance with our published policy, or when the likelihood of the customer exercising the remaining rights becomes remote. (Please see “Deferred Revenues and Breakage” below for more discussion of accounting treatments of the unexercised rights.)

Estimated Service Period

The virtual goods for our games may have different service periods. We use the weighted average number of days of a player’s payment interval as the estimate for the service period of each game. We evaluate the appropriateness of such estimates quarterly to see if they are in line with our observations in the operations. We believe this provides a reasonable depiction of the transfer of services to our customers, as it is the best representation of the time period during which our customers play our games. Determining the estimated service period is subjective and requires management’s judgment. Future usage patterns may differ from historical ones and therefore, the estimated service period may change in the future. The estimated service periods for players of our current games are generally less than 6 months.

Principal Agent Considerations

For the revenues generated from our digital entertainment offerings which are licensed to us for using, marketing, distributing, selling and publishing, and for the sales of our products and services via third-party storefronts and other channels, we evaluate to determine whether our revenues should be reported on a gross or net basis. Key indicators that we evaluate in determining whether we are the principal in the sale (gross reporting) or an agent (net reporting) include, but are not limited to:

which party is primarily responsible for fulfilling the promise to provide the specified good or service; and
which party has discretion in establishing the price for the specified good or service.

Based on our evaluation of various indicators, we report revenues on a gross basis for games that we publish and operate, as we are, and we present ourselves as, responsible for fulfilling the promise of delivering the virtual goods in the game and maintaining the game environment for customers’ consumption of such virtual goods. We have the discretion in establishing the price for those virtual goods, including the power to decide the range and extent of price discount or quantity discount, while the licensors or the third-party channels charge a fixed percentage of fees for such sales. And any loss on the receivables has to be absorbed by us and not the third-party channels.

Deferred Revenues and Breakage

Deferred revenues representing contract liabilities consist mainly of the advanced income related to our digital entertainment business. Deferred revenue represents proceeds received relating to the sale of virtual points and in-game items that are activated or charged to the respective user account by users, but which have not been consumed by the users or expired. Deferred revenue is credited to profit or loss when the virtual points and in-game items are consumed or have expired. Pursuant to relevant requirements in Taiwan, as of December 31, 2023 and 2022, cash totaling $313 thousand and $313 thousand, respectively, had been deposited in escrow accounts in banks mainly as a performance bond for the users’ prepayments and virtual points, and is included within restricted cash in the consolidated balance sheets.

For deferred revenues, some users may not exercise all of their contractual rights, and those unexercised rights are referred to as breakage. We estimate and recognize the breakage amount as revenue when the likelihood of the customer exercising the remaining rights becomes remote. We consider a variety of data points when determining the estimated breakage amount, including the time when we ceased selling prepaid products for certain services and when such prepaid products were last used in charging users’ accounts.

Prepaid Licensing and Royalty Fees

Prepaid Licensing and Royalty Fees

Our Company, through our subsidiaries, routinely enters into agreements with licensors to acquire licenses for using, marketing, distributing, selling and publishing digital entertainment offerings.

Prepaid licensing fees paid to licensors are amortized on a straight-line basis over the shorter of the estimated useful economic life of the relevant product and service or license period, which is usually within one to two years.

Prepaid royalty fees and related costs are initially deferred when paid to licensors and amortized as operating costs based on certain percentages of revenues generated by the licensee from operating the related digital entertainment product and service in the specific country or region over the contract period.

Fair Value Measurements

Fair Value Measurements

Our Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We determine fair value based on assumptions that market participants would use in pricing an asset or a liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:

Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.

Our Company generally determines or calculates the fair value of financial instruments using quoted market prices in active markets when such information is available; otherwise we apply appropriate present value or other valuation techniques, such as the income approach, incorporating adjusted available market discount rate information and our Company’s estimates for non-performance and liquidity risk, or the market approach, where we derive the implied value of financial instruments for the target company from a recent transaction involving the target company’s own securities. These techniques rely extensively on the use of a number of assumptions, including the discount rate, credit spreads, and estimates of future cash flows. (Please see Note 4, “Fair Value Measurements”, for additional information.)

Cash Equivalents, Restricted Cash and Presentation of Statements of Cash Flows

Cash Equivalents, Restricted Cash and Presentation of Statements of Cash Flows

Cash equivalents are short-term, highly liquid investments that are readily convertible to known amounts of cash and so near to their maturity that they present relatively insignificant risk from changes in interest rates. Commercial paper, negotiable certificates of deposit, time deposits and bank acceptances with original maturities of three months or less are considered to be cash equivalents.

Our consolidated statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Amounts generally described as restricted cash and restricted cash equivalents are included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the consolidated statement of cash flows.
Investment in Securities

Investment in Securities

Debt securities

Debt securities for which we have the positive intent and ability to hold to maturity are classified as held-to-maturity and are carried at amortized cost. Debt securities held primarily for the purpose of selling in the near term are classified as trading securities and are reported at fair value, with unrealized gains and losses included in income.

Debt securities not classified as held-to-maturity or trading are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of income taxes, as a separate component of other comprehensive income. When a trading or available-for-sale security is denominated in a foreign currency, changes in the exchange rate between the foreign currency and an entity’s functional currency affect the security’s fair value. Therefore, under ASC 320, Investments—Debt Securities, the trading or available-for-sale security must be remeasured from the foreign currency to the functional currency as of each reporting date by using the current exchange rate to determine the fair value of the security. The entire change in the security’s fair value (including the portion related to a change in the exchange rates) is classified in accordance with ASC 320.

Losses on debt security transactions and declines in value that are determined to be the result of credit losses, if any, are reported in the consolidated statements of operations. In evaluating credit losses on the debt securities, management first considers whether the fair value is less than amortized cost. An impairment exists if the fair value of the investment is less than its amortized cost basis. Secondly, the intent or requirement to sell the securities is analyzed. If we intend to sell the debt security, or more likely than not will be required to sell the security before recovery of its amortized cost basis, any allowance for credit losses shall be written off and the amortized cost basis shall be written down to the debt security’s fair value at the reporting date, with any incremental impairment reported in the consolidated statements of operations. Subsequently, it shall be determined whether the decline in fair value below the amortized cost basis has resulted from a credit loss, considering comprehensive factors including but not limited to changes in industry or area, in technology or changes that indicate likely or realized failure of the issue of the security to make scheduled interest or principal payments. Unrealized gains on credit-related recoveries are reported in the consolidated statements of operations.

Equity securities

Equity investments (except those accounted for under the equity method of accounting, or those that result in consolidation of the investee) are to be measured at fair value with changes in fair value recognized in net income.

Receivables

Receivables

Accounts receivable are recorded at the invoiced amount and do not bear interest. Amounts collected on accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. Our Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management adopts a current expected credit loss model based on expected losses. The measurement of expected losses is based on relevant information about past events, including historical losses adjusted to take into account the amount of receivables in dispute, and the current receivables aging and current payment patterns, as well as reasonable and supportable forecasts that affect the collectibility of reported amounts. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.

Property, Plant and Equipment

Property, Plant and Equipment

Property, plant and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation is recorded on a straight-line basis over useful lives that correspond to categories as follows:

Categories

 

Years

Information and communication equipment

 

2 to 5

Office furniture and equipment

 

3 to 6

Leasehold improvements

 

Shorter of 5 or lease term

 

 

Leasehold improvements are amortized over the shorter of the term of the lease or the economic useful life of the assets. Improvements and replacements are capitalized and depreciated over their estimated useful lives, while ordinary repairs and maintenance are expensed as incurred.

Software Cost

Software Cost

We capitalize certain costs incurred to purchase computer software. These capitalized costs are amortized on a straight-line basis over the shorter of the useful economic life of the software or its contractual license period, which is typically one to three years.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

Long-lived assets other than goodwill not being amortized are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value of an asset might not be recoverable from its related future undiscounted cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured by the extent to which the carrying amount of the assets exceeds the estimated fair value of the assets. Fair value is determined through various valuation techniques, including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. When impairment is identified, the carrying amount of the asset is reduced to its estimated fair value, and is recognized as a loss from operations. (Please see Note 4, “Fair Value Measurements”, for additional information.)

Product Development and Engineering

Product Development and Engineering

Product development and engineering expenses primarily consist of research compensation, depreciation and amortization, and are expensed as incurred.

Advertising

Advertising

Costs of broadcast advertising are recorded as expenses as advertising airtime is used. Other advertising expenditures are expensed as incurred.

Advertising expenses incurred in 2023, 2022 and 2021 totaled $0.2 million, $0.2 million and $0.2 million, respectively and were included in selling and marketing expenses.

Leases

Leases

General

We determine if an arrangement is or contains a lease at contract inception. In certain situations, judgment may be required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement provides us with an asset that is physically distinct, or that represents substantially all of the capacity of the asset, and if we have the right to direct the use of the asset. Lease assets and liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. Included in the lease liability are future lease payments that are fixed, in-substance fixed, or are payments based on an index or rate known at the commencement date of the lease. Variable lease payments are recognized as lease expenses as incurred, and generally relate to variable payments made based on the level of services provided by the lessor of our leases. The operating lease right-of-use (“ROU”) asset also includes any lease payments made prior to commencement, initial direct costs incurred, and lease incentives received. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents the rate required to borrow funds over a similar term to purchase the leased asset, and is based on the information available at the commencement date of the lease. For leased assets with similar lease terms and asset type we applied a portfolio approach in determining a single incremental borrowing rate to apply to the leased assets.

In determining our lease liability, the lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such option. Leases with an initial term of 12 months or less are not recorded on the balance sheet, and we recognize lease expense for these leases on a straight-line basis over the lease term.

Subsequently, lease liabilities are measured at amortized cost using the effective interest method, with interest expense recognized over the lease terms. When there is a change in a lease term, a change in future lease payments resulting from a change in an index or a rate used to determine those payments, or a change in the assessment of an option to purchase an underlying asset, our Company remeasures the lease liabilities with a corresponding adjustment to the ROU assets.

Operating lease ROU assets are presented in “Other assets” and operating lease liabilities are presented in “Other current liabilities” and “Lease liabilities” on our consolidated balance sheets.

Retirement Plan and Net Periodic Pension Cost

Retirement Plan and Net Periodic Pension Cost

Under our defined benefit pension plan, net periodic pension cost, which includes service cost, interest cost, expected return on plan assets, amortization of unrecognized net transition obligation and gains or losses on plan assets, is recognized based on an actuarial valuation report. We recognize the funded status of pension plans and non-pension post-retirement benefit plans (retirement-related benefit plans) as an asset or a liability in the consolidated balance sheets.

Under our defined contribution pension plans, net periodic pension cost is recognized as incurred.

Government Assistance

Government Assistance

Government subsidies received by our Company for employment support are recognized as non-operating income. If we have an obligation to repay any of the funds provided by government plus any penalties due to breach of the terms and conditions of the subsidy scheme, we estimate that obligation and recognize the amount as non-operating loss and a liability.

In 2022, a Hong Kong subsidiary of ours received subsidies from the first and the second tranches of Employment Support Scheme of the Hong Kong Government as a relief from the COVID-19 pandemic. The scheme provided time-limited financial support to employers to retain their employees who may otherwise be made redundant. Employers who participated in the scheme must provide an undertaking not to implement redundancy during the subsidy period and to spend all the wage subsidies on paying wages to their employees. The scheme was not effected in 2023 and 2021.

For the years ended December 31, 2023, 2022 and 2021, the amounts of government subsidies were $0, $44 thousand and $0, respectively.

Income Taxes

Income Taxes

The asset and liability method is used in accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between financial reporting and tax bases of assets and liabilities. Deferred tax assets and liabilities, which are classified as noncurrent on the consolidated balance sheets, are measured using the enacted tax rate and laws that will be in effect when the related temporary differences are expected to reverse. A valuation allowance is established when necessary to reduce deferred tax assets to the amount that more-likely-than-not will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences and loss carryforwards become deductible.

In addition, we recognize the financial statement impact of a tax position when it is more-likely-than-not that the position will be sustained upon examination. If the tax position meets the more-likely-than-not recognition threshold, the tax effect is measured at the largest amount that is greater than a 50% likelihood of being realized upon settlement. Interest and penalties on an underpayment of income taxes are reflected as income tax expense in the consolidated financial statements.

Earnings (Loss) Per Share

Earnings (Loss) Per Share

Basic earnings (loss) per share is computed by dividing the net income (loss) attributable to ordinary shareholders for the period by the weighted average number of ordinary shares outstanding during the period. Diluted earnings (loss) per share is computed by dividing the net earnings (loss) for the period by the weighted average number of ordinary shares and potential ordinary shares outstanding during the period. Potential ordinary shares, composed of incremental ordinary shares issuable upon the exercise of options in all periods, are included in the computation of diluted earnings (loss) per share to the extent such shares are dilutive. Diluted earnings (loss) per share also takes into consideration the effect of dilutive securities issued by subsidiaries. In a period in which a loss is incurred, only the weighted average number of ordinary shares issued and outstanding is used to compute the diluted loss per share, as the inclusion of potential ordinary shares would be anti-dilutive. Therefore, for the years ended December 31, 2023, 2022 and 2021, basic and diluted loss per share were $0.31, $0.25 and $0.31, respectively.

Segment Reporting

Segment Reporting

Our segment reporting is mainly based on lines of business. We use the management approach in determining reportable operating segments. The management approach considers the internal organization and reporting used by our Company’s chief operating decision maker for making operating decisions, allocating resources and assessing performance as the source for determining our operating segments. Our Company’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer.

Segment profit and loss is determined on a basis that is consistent with how our Company reports operating loss in its consolidated statements of operations. Our Company does not report segment asset information to the CODM. Consequently, no asset information by segment is presented. Because we operate only one segment, there are no intersegment transactions.

Recently Adopted Accounting Pronouncements

(d) Recently Adopted Accounting Pronouncements

In July 2023, the Financial Accounting Standards Board ("FASB") issued an accounting standard update ("ASU"), ASU 2023-03, Presentation of Financial Statements (Topic 205), Income Statement—Reporting Comprehensive Income (Topic 220), Distinguishing Liabilities from Equity (Topic 480), Equity (Topic 505), and Compensation—Stock Compensation (Topic 718): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 EITF Meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280—General Revision of Regulation S-X: Income or Loss Applicable to Common Stock (SEC Update). This ASU amends or supersedes various SEC paragraphs within the codification to conform to past announcements and guidance issued by the SEC. The adoption of this amendment did not have a material impact on our Company’s results of operations, financial position, cash flows or financial statement disclosures.

(e) Recent Accounting Pronouncements Not Yet Adopted

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, to amend certain disclosure and presentation requirements for a variety of topics within the ASC. These amendments align the requirements in the ASC to the removal of certain disclosure requirements set out in Regulation S-X and Regulation S-K, announced by the SEC. The effective date for each amended topic in the ASC is either the date on which the SEC’s removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, or on June 30, 2027, if the SEC has not removed the requirements by that date. Early adoption is prohibited. The adoption of this amendment is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.

Income tax

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires a public business entity to disclose specific categories in its annual effective tax rate reconciliation and disaggregated information about significant reconciling items by jurisdiction and by nature. The ASU also requires entities to disclose their income tax payments (net of refunds received) to international, federal, and state and local jurisdictions in which income taxes paid (net of refunds received) is equal to or greater than 5 percent of total income taxes paid (net of refunds received). The guidance makes several other changes to income tax disclosure requirements. This guidance is effective for fiscal years beginning after December 15, 2024 and requires prospective application with the option to apply it retrospectively. Early adoption is permitted. The adoption of this amendment is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.

Segment Reporting

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in the ASU:

Require that a public entity disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit or loss (collectively referred to as the “significant expense principle”).
Require that a public entity disclose, on an annual and interim basis, an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment
revenue less the segment expenses disclosed under the significant expense principle and each reported measure of segment profit or loss.
Require that a public entity provide all annual disclosures about a reportable segment’s profit or loss and assets currently required by Topic 280 in interim periods.
Clarify that if the CODM uses more than one measure of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources, a public entity may report one or more of those additional measures of segment profit. However, at least one of the reported segment profit or loss measures (or the single reported measure, if only one is disclosed) should be the measure that is most consistent with the measurement principles used in measuring the corresponding amounts in the public entity’s consolidated financial 3 statements. In other words, in addition to the measure that is most consistent with the measurement principles under U.S. GAAP, a public entity is not precluded from reporting additional measures of a segment’s profit or loss that are used by the CODM in assessing segment performance and deciding how to allocate resources.
Require that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss in assessing segment performance and deciding how to allocate resources.
Require that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280.

The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The adoption of this ASU is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.

XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Useful Lives of Property Plant and Equipment Depreciation is recorded on a straight-line basis over useful lives that correspond to categories as follows:

Categories

 

Years

Information and communication equipment

 

2 to 5

Office furniture and equipment

 

3 to 6

Leasehold improvements

 

Shorter of 5 or lease term

 

XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS (LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Reconciliation of Denominators of Basic and Diluted Per Share Computations

The following table provides a reconciliation of the denominators of the basic and diluted per share computations:

 

(in thousand shares)

 

2023

 

 

2022

 

 

2021

 

Weighted average number of outstanding shares

 

 

 

 

 

 

 

 

 

Basic

 

 

11,052

 

 

 

11,052

 

 

 

11,052

 

Effect of dilutive securities

 

 

 

 

 

 

 

 

 

Employee share-based compensation

 

 

 

 

 

 

 

 

 

Diluted

 

 

11,052

 

 

 

11,052

 

 

 

11,052

 

XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PREPAID LICENSING AND ROYALTY FEES (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Summary of Changes to Prepaid Licensing and Royalty Fees

The following table summarizes changes to our Company’s prepaid licensing and royalty fees:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

177

 

 

$

35

 

 

$

130

 

Addition

 

 

36

 

 

 

369

 

 

 

98

 

Amortization and usage

 

 

(189

)

 

 

(227

)

 

 

(193

)

Impairment charges

 

 

 

 

 

 

 

 

 

Balance at end of year

 

$

24

 

 

$

177

 

 

$

35

 

XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2023
Carrying Amounts and Estimated Fair Values of Financial Instruments

The following table presents the carrying amounts and estimated fair values of our Company’s financial instruments at December 31, 2023 and 2022.

 

(in US$ thousands)

 

2023

 

 

2022

 

 

 

Carrying
amount

 

 

Fair value

 

 

Carrying
amount

 

 

Fair value

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

38,470

 

 

$

38,470

 

 

$

38,794

 

 

$

38,794

 

Accounts receivable

 

 

227

 

 

 

227

 

 

 

199

 

 

 

199

 

Restricted cash

 

 

313

 

 

 

313

 

 

 

313

 

 

 

313

 

Refundable deposits

 

 

193

 

 

 

193

 

 

 

192

 

 

 

192

 

Investment in securities - current

 

 

 

 

 

 

 

 

7,950

 

 

 

7,950

 

Investment in securities - noncurrent

 

 

5,777

 

 

 

5,777

 

 

 

2,371

 

 

 

2,371

 

Financial liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Accounts payable

 

 

44

 

 

 

44

 

 

 

53

 

 

 

53

 

Accrued expenses

 

 

1,182

 

 

 

1,182

 

 

 

1,151

 

 

 

1,151

 

Lease liabilities - current and noncurrent

 

 

970

 

 

 

970

 

 

 

1,333

 

 

 

1,333

 

Summary of Assets and Liabilities Measured at Fair Value

Assets and liabilities measured at fair value on a recurring basis are summarized as below:

(in US$ thousands)

 

Fair Value Measurement Using

 

 

 

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

At December 31, 2023

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Restricted cash - time deposits

 

$

 

 

$

313

 

 

$

 

 

$

313

 

Investment in securities - noncurrent

 

 

 

 

 

 

 

 

5,777

 

 

 

5,777

 

 

 

$

 

 

$

313

 

 

$

5,777

 

 

$

6,090

 

 

(in US$ thousands)

 

Fair Value Measurement Using

 

 

 

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

At December 31, 2022

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Restricted cash - time deposits

 

$

 

 

$

313

 

 

$

 

 

$

313

 

Investment in securities - current

 

 

 

 

 

 

 

 

7,950

 

 

 

7,950

 

Investment in securities - noncurrent

 

 

 

 

 

 

 

 

2,371

 

 

 

2,371

 

 

 

$

 

 

$

313

 

 

$

10,321

 

 

$

10,634

 

Reconciliation of Beginning and Ending Balances of Assets Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs Level Three

For assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3) during 2023 and 2022, a reconciliation of the beginning and ending balances are presented as follows:

(in US$ thousands)

 

2023

 

 

 

Investment in debt securities

 

 

Investment in equity securities

 

Balance at beginning of year

 

$

7,950

 

 

$

2,371

 

Purchase

 

 

105

 

 

 

 

Disposal or repayment

 

 

(1,000

)

 

 

 

Total gains or (losses) (realized/unrealized)

 

 

 

 

 

 

included in earnings

 

 

 

 

 

(2,110

)

included in other comprehensive income - unrealized gain (loss) on security

 

 

(1,453

)

 

 

 

included in other comprehensive income - foreign currency items

 

 

(54

)

 

 

(32

)

Balance at end of year

 

$

5,548

 

 

$

229

 

The amount of total gains or (losses) for the period
   included in earnings attributable to the change in
   unrealized gains or losses relating to assets still held at
   the reporting date.

 

$

 

 

$

(2,110

)

 

(in US$ thousands)

 

2022

 

 

 

Investment in debt securities

 

 

Investment in equity securities

 

Balance at beginning of year

 

$

8,132

 

 

$

2,190

 

Purchase

 

 

 

 

 

 

Disposal

 

 

 

 

 

 

Total gains or (losses) (realized/unrealized)

 

 

 

 

 

 

included in earnings

 

 

 

 

 

409

 

included in other comprehensive income - unrealized gain (loss) on security

 

 

620

 

 

 

 

included in other comprehensive income - foreign currency items

 

 

(802

)

 

 

(228

)

Balance at end of year

 

$

7,950

 

 

$

2,371

 

The amount of total gains or (losses) for the period
   included in earnings attributable to the change in
   unrealized gains or losses relating to assets still held at
   the reporting date.

 

$

 

 

$

409

 

 

Level 3  
Summary of Significant Unobservable Inputs Used in Fair Value Measurements Categorized Within Level 3 of Fair Value Hierarchy

The significant unobservable inputs used in the fair value measurements categorized within Level 3 of the fair value hierarchy, together with a quantitative sensitivity analysis as of December 31, 2023 and 2022 are shown below:

 

Investment in securities - Level 3 financial assets

 

Sensitivity of the Input to Fair Value

 

 

 

 

 

Changes of Fair Value (in US$ thousands)

Calculation Date

Valuation Technique

Significant

Unobservable Inputs

Rate for debt investment

Rate for equity investment

If the Rate of Input changes by -1%

If the Rate of Input changes by +1%

December 31, 2023

The discounted cash flow analysis to estimate the enterprise value, and then the

 option pricing method to allocate equity value among various classes of stakeholders.

 

Discount rate for future cash flows

38.5%

38.5%

Debt securities: +$90

Equity securities: +$67

Debt securities: -$121

Equity securities: -$58

 

Discount for lack of marketability (“DLOM”)

 

12%

 

From12.0% to 30.0% for different scenarios

 

Debt securities: +$63

Equity securities: +$4

 

Debt securities: -$63

Equity securities: -$3

 

Volatility

 

29%

 

29%

 

Debt securities: +$22

Equity securities: +$3

 

 

Debt securities: -$86

Equity securities: -$2

December 31, 2022

The discounted cash flow analysis to estimate the enterprise value, and then the option pricing method to allocate equity value among various classes of stakeholders.

Discount rate for future cash flows

38.5%

38.5%

Debt securities: +$372

Equity securities: +$175

Debt securities: -$262

Equity securities: -$170

 

Discount for lack of marketability (“DLOM”)

 

From 4.0% to 12.0% for different scenarios

 

From 6.0% to 12.0% for different scenarios

 

Debt securities: +$93

Equity securities: +$26

 

Debt securities: -$93

Equity securities: -$25

 

Volatility

 

From 28% to 31.0% for different scenarios

 

From 28% to 31.0% for different scenarios

 

Debt securities: +$23

Equity securities: +$16

 

 

Debt securities: +$24

Equity securities: -$10

 

XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)
12 Months Ended
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows as of December 31, 2023 and 2022.

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Cash and savings accounts

 

$

38,470

 

 

$

38,794

 

Time deposits

 

 

 

 

 

 

Cash and cash equivalents reported on the consolidated
   balance sheets

 

 

38,470

 

 

 

38,794

 

Cash restricted as performance bond

 

 

313

 

 

 

313

 

Total cash, cash equivalents and restricted cash reported
   on the consolidated statements of cash flows

 

$

38,783

 

 

$

39,107

 

We maintain cash and cash equivalents, as well as restricted cash, in bank accounts with major financial institutions with high credit ratings located in the following jurisdictions:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Taiwan

 

$

38,289

 

 

$

38,352

 

Hong Kong

 

 

494

 

 

 

739

 

China

 

 

 

 

 

16

 

 

 

$

38,783

 

 

$

39,107

 

XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCOUNTS RECEIVABLE - NET (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Accounts Receivable Net

Accounts receivable consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Accounts receivable

 

$

229

 

 

$

200

 

Less: Allowance for doubtful accounts

 

 

(2

)

 

 

(1

)

 

 

$

227

 

 

$

199

 

Summary of Changes in Allowance for Doubtful Accounts

The following is a summary of the changes in our Company’s allowance for doubtful accounts during the years ended December 31, 2023, 2022 and 2021:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

1

 

 

$

2

 

 

$

1

 

Additions: Bad debt expense

 

 

7

 

 

 

2

 

 

 

7

 

Less: Write-off

 

 

(6

)

 

 

(3

)

 

 

(6

)

Translation adjustment

 

 

 

 

 

 

 

 

 

Balance at end of year

 

$

2

 

 

$

1

 

 

$

2

 

XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER CURRENT ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets

Other current assets consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Loans receivable - current

 

$

24

 

 

$

29

 

Less: Allowance for loans receivable - current

 

 

(24

)

 

 

(29

)

Other receivable

 

 

2

 

 

 

374

 

Other

 

 

141

 

 

 

136

 

 

 

$

143

 

 

$

510

 

 

Changes in Allowance for Loans Receivable

The following is a reconciliation of changes in our Company’s allowance for loans receivable - current during the years ended December 31, 2023, 2022 and 2021:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

29

 

 

$

33

 

 

$

32

 

Reversal for collection of bad debt

 

 

(5

)

 

 

 

 

 

 

Translation adjustment

 

 

 

 

 

(4

)

 

 

1

 

Balance at end of year

 

$

24

 

 

$

29

 

 

$

33

 

XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENT IN SECURITIES (Tables)
12 Months Ended
Dec. 31, 2023
Marketable Securities [Abstract]  
Summary of Investment in Securities Current and Noncurrent

Investment in securities – current and noncurrent consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Debt securities, classified as available-for-sale

 

$

5,548

 

 

$

7,950

 

Equity securities

 

 

229

 

 

 

2,371

 

 

 

$

5,777

 

 

$

10,321

 

XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASE ARRANGEMENTS (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of Right of Use Asset

Right-of-use assets

 

Right-of-use assets consist of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Carrying amount:

 

 

 

 

 

 

Office premise

 

$

944

 

 

$

1,306

 

 

The following tables summarize changes to our Company’s right-of use assets during 2023 and 2022:

(in US$ thousands)

 

Cost

 

 

 

2023

 

 

2022

 

Balance at January 1

 

$

2,165

 

 

$

2,390

 

Additions

 

 

116

 

 

 

 

Exchange differences

 

 

 

 

 

(225

)

Balance at December 31

 

$

2,281

 

 

$

2,165

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated depreciation

 

 

 

2023

 

 

2022

 

Balance at January 1

 

$

859

 

 

$

419

 

Depreciation

 

 

472

 

 

 

489

 

Exchange differences

 

 

6

 

 

 

(49

)

Balance at December 31

 

$

1,337

 

 

$

859

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Carrying amounts

 

 

 

2023

 

 

2022

 

Balance at January 1

 

$

1,306

 

 

$

1,971

 

Balance at December 31

 

$

944

 

 

$

1,306

 

Summary of Lease Liabilities

Lease liabilities

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Carrying amount:

 

 

 

 

 

 

Current portion (classified under other current liabilities)

 

$

475

 

 

$

440

 

Noncurrent portion

 

 

495

 

 

 

893

 

 

 

$

970

 

 

$

1,333

 

Supplemental Disclosures of Cash Flow and Noncash Information Related to Leases

Supplemental disclosures of cash flow and noncash information consist of the following:

 

 

 

For the Year ended December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Cash paid for operating leases

 

$

491

 

 

$

502

 

Lease liabilities arising from obtaining right-of-use assets

 

$

116

 

 

$

 

 

 

 

 

 

 

 

 

 

As of December 31

 

 

 

2023

 

 

2022

 

Weighted-average remaining lease term

 

2.04 years

 

 

3.03 years

 

Weighted-average discount rate

 

1.60%

 

 

1.50%

 

Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities

The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the consolidated balance sheet as of December 31, 2023:

 

(in US$ thousands)

 

 

 

Operating Leases

 

Year

 

 

 

 

 

2024

 

 

 

$

486

 

2025

 

 

 

 

430

 

2026

 

 

 

 

69

 

Total minimum lease payments

 

 

 

 

985

 

Less: amount of lease payments representing interest

 

 

 

 

(15

)

Present value of future minimum lease payments

 

 

 

 

970

 

Less: current obligation under leases

 

 

 

 

(475

)

Non-current lease obligations

 

 

 

$

495

 

XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses

Accrued expenses consist of the following:

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Accrued professional fees

 

$

356

 

 

$

393

 

Accrued compensation

 

 

423

 

 

 

201

 

Accrued royalties

 

 

45

 

 

 

122

 

Accrued advertising expenses

 

 

2

 

 

 

21

 

Accrued director compensation and liability insurance

 

 

100

 

 

 

107

 

Other

 

 

256

 

 

 

307

 

 

 

$

1,182

 

 

$

1,151

 

XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEFERRED REVENUE (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Revenue [Abstract]  
Summary of Deferred Revenue

Deferred revenue consists of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Unused virtual points

 

$

481

 

 

$

700

 

Unamortized virtual items

 

 

75

 

 

 

95

 

Advances for pre-order items

 

 

17

 

 

 

22

 

 

 

$

573

 

 

$

817

 

 

XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PENSION BENEFITS (Tables)
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Benefit Obligations, Fair Value of Plan Assets, and Funded Status

The following table sets forth the plan’s benefit obligations, fair value of plan assets, and funded status at December 31, 2023 and 2022:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

Benefit obligation

 

$

339

 

 

$

321

 

Fair value of plan assets

 

 

473

 

 

 

463

 

 

 

$

(134

)

 

$

(142

)

Amounts recognized in the balance sheet consist of:

 

 

 

 

 

 

Noncurrent liabilities (assets)

 

$

(134

)

 

$

(142

)

Accumulated other comprehensive income

 

 

 

 

 

 

Net amount recognized

 

$

(134

)

 

$

(142

)

Amounts recognized in accumulated comprehensive income
   (loss) consist of:

 

 

 

 

 

 

Unrecognized net gain (loss)

 

$

(15

)

 

$

(4

)

Pension Cost

For the years ended December 31, 2023, 2022 and 2021, the net period pension cost consisted of the following:

 

 

 

December 31

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Service cost

 

$

 

 

$

 

 

$

 

Interest cost

 

 

6

 

 

 

2

 

 

 

3

 

Expected return on plan assets

 

 

(8

)

 

 

(3

)

 

 

(3

)

Amortization of net loss

 

 

 

 

 

2

 

 

 

3

 

Curtailment gain

 

 

 

 

 

 

 

 

 

 

 

$

(2

)

 

$

1

 

 

$

3

 

Weighted Average Assumptions Used to Determine Benefit Obligations

Weighted average assumptions used to determine benefit obligations for 2023 and 2022 were as follows:

 

 

 

December 31

 

 

 

2023

 

 

2022

 

Discount rate

 

 

1.625

%

 

 

1.750

%

Rate of compensation increase

 

 

2.00

%

 

 

2.00

%

Schedule of Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost

Weighted average assumptions used to determine net periodic benefit cost for end of fiscal year were as follows:

 

 

 

2023

 

 

2022

 

Discount rate

 

 

1.750

%

 

 

0.750

%

Rate of return on plan assets

 

 

1.750

%

 

 

0.750

%

Rate of compensation increase

 

 

2.00

%

 

 

2.00

%

XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Accumulated Balances of Other Comprehensive Income (Loss)

The accumulated balances for each component of other comprehensive income (loss) are as follows:

(in US$ thousands)

 

Foreign
currency items

 

 

Unrealized
gain (loss) on
securities

 

 

Pension and
post retirement
benefit plans

 

 

Accumulated
other
comprehensive
loss

 

Balance as of January 1, 2021

 

$

(21,956

)

 

$

(351

)

 

$

(94

)

 

$

(22,401

)

Foreign currency translation adjustment

 

 

203

 

 

 

 

 

 

 

 

 

203

 

Pension and post retirement benefit adjustment

 

 

 

 

 

 

 

 

14

 

 

 

14

 

Unrealized holding loss arising during period

 

 

 

 

 

(124

)

 

 

 

 

 

(124

)

Reclassification adjustment for loss included in net income

 

 

 

 

 

97

 

 

 

 

 

 

97

 

Other

 

 

 

 

 

(10

)

 

 

 

 

 

(10

)

Balance as of December 31, 2021

 

 

(21,753

)

 

 

(388

)

 

 

(80

)

 

 

(22,221

)

Foreign currency translation adjustment

 

 

(190

)

 

 

 

 

 

 

 

 

(190

)

Pension and post retirement benefit adjustment

 

 

 

 

 

 

 

 

76

 

 

 

76

 

Unrealized holding loss arising during period

 

 

 

 

 

620

 

 

 

 

 

 

620

 

Balance as of December 31, 2022

 

 

(21,943

)

 

 

232

 

 

 

(4

)

 

 

(21,715

)

Foreign currency translation adjustment

 

 

(144

)

 

 

15

 

 

 

 

 

 

(129

)

Pension and post retirement benefit adjustment

 

 

 

 

 

 

 

 

(11

)

 

 

(11

)

Unrealized holding loss arising during period

 

 

 

 

 

(1,453

)

 

 

 

 

 

(1,453

)

Reclassification adjustments for loss included in net income

 

 

 

 

 

(76

)

 

 

 

 

 

(76

)

Balance as of December 31, 2023

 

$

(22,087

)

 

$

(1,282

)

 

$

(15

)

 

$

(23,384

)

XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of General Terms of Stock-Based Compensation Plans for Awards Granted

Summarized below are the general terms of our stock-based compensation plans, for which awards have been granted as of December 31, 2023.

 

Stock-Based compensation plan

 

Granted awards

 

 

 

Vesting schedule

 

Options’ exercise
price

 

RSUs’ grant date
fair value

 

2004 plan

 

 

1,575,037

 

(1)

 

immediately upon granting to four years

 

$3.95~$12.75

 

 

 

2006 Plan

 

 

256,716

 

(2)

 

immediately upon granting to four years

 

$3.85~$83

 

$14.55~$80.05

 

2007 Plan

 

 

675,057

 

(3)

 

immediately upon granting to four years

 

$2.90~$90.85

 

$12.35~$76.75

 

 

(1)
The granted awards, net of forfeited or canceled options, were within reserved shares of 1,400 thousand ordinary shares.
(2)
The granted awards, net of forfeited or canceled options or shares, were within reserved shares of 200 thousand ordinary shares.
(3)
The granted awards, net of forfeited or canceled options or shares, were within reserved shares of 400 thousand ordinary shares.
Summary of Option Transactions

Option transactions during the last three years are summarized as follows:

 

2023

 

 

2022

 

2021

 

 

Weighted
Avg.
Exercise
Price

 

 

No. of
Shares
(in thousands)

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value
(in thousands)

 

 

Weighted
Avg.
Exercise
Price

 

 

No. of
Shares
(in thousands)

 

 

 

Weighted
Avg.
Exercise
Price

 

 

No. of
Shares
(in thousands)

 

Balance at January 1

$

6.38

 

 

 

33

 

 

 

 

 

 

 

 

$

6.13

 

 

 

37

 

 

 

$

6.16

 

 

 

49

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options Forfeited / canceled /
   expired

 

5.05

 

 

 

(4

)

 

 

 

 

 

 

 

 

4.05

 

 

 

(4

)

 

 

 

6.25

 

 

 

(12

)

Balance at December 31

$

6.56

 

 

 

29

 

 

 

0.67

 

 

$

 

 

$

6.38

 

 

 

33

 

 

 

$

6.13

 

 

 

37

 

Exercisable at December 31

$

6.56

 

 

 

29

 

 

 

0.67

 

 

$

 

 

$

6.38

 

 

 

33

 

 

 

$

6.13

 

 

 

37

 

Vested and expected to vest at
   December 31

$

6.56

 

 

 

29

 

 

 

0.67

 

 

$

 

 

$

6.38

 

 

 

33

 

 

 

$

6.13

 

 

 

37

 

 

Information about Stock Options Outstanding

The following table sets forth information about stock options outstanding at December 31, 2023:

 

Options outstanding

 

Option currently exercisable

 

Exercise price

 

No. of Shares
(in thousands)

 

 

Weighted
average
remaining
contractual life

 

Exercise price

 

No. of Shares
(in thousands)

 

Under $5

 

 

4

 

 

3.35 years

 

Under $5

 

 

4

 

$5~$50

 

 

25

 

 

0.24 years

 

$5~$50

 

 

25

 

$50~$100

 

 

 

 

 

 

$50~$100

 

 

 

 

 

 

29

 

 

 

 

 

 

 

29

 

XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2023
Income (Loss) Before Income Taxes by Geographic Location

Income (loss) before income taxes by geographic location is as follows:

 

(in US$ thousands )

 

2023

 

 

2022

 

 

2021

 

Taiwan operations

 

$

(1,726

)

 

$

(1,588

)

 

$

(1,989

)

Non-Taiwan operations

 

 

(1,673

)

 

 

(1,164

)

 

 

(1,436

)

 

 

$

(3,399

)

 

$

(2,752

)

 

$

(3,425

)

Components of Income Tax Benefit Expense by Taxing Jurisdiction

The components of income tax benefit (expense) by taxing jurisdiction are as follows:

 

( in US$ thousands )

 

2023

 

 

2022

 

 

2021

 

Taiwan:

 

 

 

 

 

 

 

 

 

Current

 

$

 

 

$

 

 

$

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

$

 

 

$

 

 

$

 

Non-Taiwan:

 

 

 

 

 

 

 

 

 

Current

 

$

 

 

$

 

 

$

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

$

 

 

$

 

 

$

 

Total current income tax benefit (expense)

 

$

 

 

$

 

 

$

 

Total deferred income tax benefit

 

$

 

 

$

 

 

$

 

Total income tax benefit

 

$

 

 

$

 

 

$

 

Reconciliation of Effective Tax Rate Related to Statutory Taiwan Federal Tax Rate

A reconciliation of our effective tax rate related to the statutory tax rate in Taiwan, where our major operations are based, is as follows:

 

 

2023

 

 

2022

 

 

2021

 

Taiwan statutory rate, including taxes on income and
   retained earnings

 

 

24.00

%

 

 

24.00

%

 

 

24.00

%

Foreign tax differential

 

 

0.75

%

 

 

(3.03

)%

 

 

(5.75

)%

Expiration of net operating loss carryforwards

 

 

(27.71

)%

 

 

(20.18

)%

 

 

(6.47

)%

Net operating loss carryforwards not utilized due to dissolution of subsidiaries

 

 

 

 

 

(42.73

)%

 

 

 

Other non-deductible expenses

 

 

(12.84

)%

 

 

(9.79

)%

 

 

(1.65

)%

Change in deferred tax assets and valuation allowance

 

 

15.79

%

 

 

24.94

%

 

 

(10.32

)%

Loss on investment in subsidiaries dissolved

 

 

 

 

 

26.62

%

 

 

 

Other

 

 

0.01

%

 

 

0.17

%

 

 

0.19

%

Effective rate

 

 

 

 

 

 

 

 

 

 

Reconciliation of Beginning and Ending Amounts of Valuation Allowance on Deferred Tax Assets

A reconciliation of the beginning and ending amounts of our valuation allowance on deferred tax assets for the years ended December 31, 2023, 2022 and 2021 are as follows:

 

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

11,880

 

 

$

13,607

 

 

$

13,046

 

Subsequent reversal and utilization of valuation allowance

 

 

(263

)

 

 

(94

)

 

 

(81

)

Changes to valuation allowance

 

 

405

 

 

 

1,158

 

 

 

575

 

Expirations

 

 

(942

)

 

 

(1,731

)

 

 

(221

)

Exchange differences

 

 

(16

)

 

 

(1,060

)

 

 

288

 

Balance at end of year

 

$

11,064

 

 

$

11,880

 

 

$

13,607

 

Net Operating Loss Carryforwards Available to Offset Future Income

As of December 31, 2023, we had net operating loss carryforwards available to offset future taxable income, shown below by major jurisdictions:

 

Jurisdiction

 

Amount

 

 

Expiring year

Hong Kong

 

$

15,521

 

 

indefinite

Taiwan

 

 

33,414

 

 

2024~2033

 

 

$

48,935

 

 

 

Deferred Tax Assets  
Significant Components of Deferred Tax Assets and Liabilities

The significant components of our deferred tax assets consist of the following:

 

(in US$ thousands)

 

December 31

 

 

 

2023

 

 

2022

 

Net operating loss carryforwards

 

$

10,630

 

 

$

11,385

 

Share-based compensation

 

 

292

 

 

 

292

 

Investments

 

 

131

 

 

 

131

 

Lease right-of-use assets

 

 

6

 

 

 

6

 

Other

 

 

5

 

 

 

66

 

 

 

 

11,064

 

 

 

11,880

 

Less: valuation allowance

 

 

(11,064

)

 

 

(11,880

)

Deferred tax assets - net

 

$

 

 

$

 

XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Summary of Revenues From Major Products Line

Revenues from our Company’s major product lines are summarized as follows:

(in US$ thousands)

 

2023

 

 

2022

 

 

2021

 

MahJong and casino casual games

 

$

1,070

 

 

$

1,308

 

 

$

1,493

 

PC-based online sports games

 

 

2,696

 

 

 

3,395

 

 

 

2,376

 

Mobile role playing games

 

 

464

 

 

 

801

 

 

 

1,522

 

Other games and game related revenues

 

 

62

 

 

 

81

 

 

 

101

 

 

 

$

4,292

 

 

$

5,585

 

 

$

5,492

 

Revenue by Geographic Region

Revenues by geographic area are attributed by country of the operating entity location. Revenue from by geographic region is as follows:

 

(in US$ thousands)

 

 

 

 

 

 

 

 

 

Geographic region / country

 

2023

 

 

2022

 

 

2021

 

Taiwan

 

$

1,785

 

 

$

2,427

 

 

$

3,050

 

Hong Kong

 

 

2,507

 

 

 

3,158

 

 

 

2,442

 

 

 

$

4,292

 

 

$

5,585

 

 

$

5,492

 

Geographic Information for Property, Plant and Equipment, Intangible Assets and Operating Lease Right-of-use Assets

Geographic information for property, plant and equipment, intangible assets and operating lease right-of-use assets are as follows:

 

(in US$ thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Geographic region / country

 

Property, plant and equipment, net

 

 

Intangible assets, net

 

 

Operating lease right-of-use assets, net

 

 

Property, plant and equipment, net

 

 

Intangible assets, net

 

 

Operating lease right-of-use assets, net

 

Taiwan

 

$

111

 

 

$

13

 

 

$

869

 

 

$

103

 

 

$

19

 

 

$

1,289

 

Hong Kong

 

 

 

 

 

 

 

 

75

 

 

 

 

 

 

 

 

 

17

 

 

 

$

111

 

 

$

13

 

 

$

944

 

 

$

103

 

 

$

19

 

 

$

1,306

 

 

XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Maximum estimated service period for players 6 months    
Government subsidies $ 0 $ 44 $ 0
Government Assistance, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)
Basic loss per share | $ / shares $ 0.31 $ 0.25 $ 0.31
Diluted loss per share | $ / shares $ 0.31 $ 0.25 $ 0.31
Number of operating segments | Segment 1    
Selling and Marketing Expenses      
Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Advertising expenses $ 200 $ 200 $ 200
Minimum | Capitalized software development cost      
Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Finite lived intangible assets, useful life 1 year    
Maximum | Capitalized software development cost      
Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Finite lived intangible assets, useful life 3 years    
Prepaid Licensing and Royalty Fees | Minimum      
Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Finite lived intangible assets, useful life 1 year    
Prepaid Licensing and Royalty Fees | Maximum      
Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Finite lived intangible assets, useful life 2 years    
Performance Bonds | Restricted Cash      
Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Escrow accounts $ 313 $ 313  
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Useful Lives of Property Plant and Equipment (Detail)
12 Months Ended
Dec. 31, 2023
Property, plant and equipment - Information and communication equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 2 years
Property, plant and equipment - Information and communication equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 5 years
Office Furniture And Equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Office Furniture And Equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 6 years
Leasehold Improvements  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life Shorter of 5 or lease term
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reconciliation of Denominators of Basic and Diluted Per Share Computations (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted average number of outstanding shares      
Basic 11,052 11,052 11,052
Effect of dilutive securities      
Diluted 11,052 11,052 11,052
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) Per Share - Additional Information (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Stock Option      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive shares excluded from computation of earnings per-share 29,000 33,000 37,000
Employee Stock Option | Minimum      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive stock options excluded and their associated expercise price per share range $ 2.9 $ 2.9 $ 2.9
Employee Stock Option | Maximum      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive stock options excluded and their associated expercise price per share range $ 7.15 $ 7.15 $ 7.15
Restricted Stock Units (RSUs)      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive shares excluded from computation of earnings per-share 0 0 0
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Changes to Prepaid Licensing and Royalty Fees (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Prepaid Expenses [Line Items]      
Balance at beginning of year $ 177    
Addition (7) $ (341) $ 313
Amortization and usage (12) (9) (9)
Balance at end of year 24 177  
Prepaid Licensing and Royalty Fees      
Prepaid Expenses [Line Items]      
Balance at beginning of year 177 35 130
Addition 36 369 98
Amortization and usage (189) (227) (193)
Balance at end of year $ 24 $ 177 $ 35
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Carrying Amounts and Estimated Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financial assets    
Cash and cash equivalents $ 38,470 $ 38,794
Accounts receivable 227 199
Refundable deposits 193 192
Investment in securities - current   7,950
Investment in securities - noncurrent 5,777 2,371
Financial liabilities    
Accounts payable 44 53
Accrued expenses 1,182 1,151
Lease liabilities - current and noncurrent 970 1,333
Carrying Amount    
Financial assets    
Cash and cash equivalents 38,470 38,794
Accounts receivable 227 199
Restricted cash 313 313
Refundable deposits 193 192
Investment in securities - current   7,950
Investment in securities - noncurrent 5,777 2,371
Financial liabilities    
Accounts payable 44 53
Accrued expenses 1,182 1,151
Lease liabilities - current and noncurrent 970 1,333
Estimated Fair Value    
Financial assets    
Cash and cash equivalents 38,470 38,794
Accounts receivable 227 199
Restricted cash 313 313
Refundable deposits 193 192
Investment in securities - current   7,950
Investment in securities - noncurrent 5,777 2,371
Financial liabilities    
Accounts payable 44 53
Accrued expenses 1,182 1,151
Lease liabilities - current and noncurrent $ 970 $ 1,333
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment in securities - current   $ 7,950
Investment in securities - noncurrent $ 5,777 2,371
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment in securities - current   7,950
Investment in securities - noncurrent 5,777 2,371
Total 6,090 10,634
Fair Value, Measurements, Recurring | Fair Value Measurements Using Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 313 313
Fair Value, Measurements, Recurring | Fair Value Measurements Using Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment in securities - current   7,950
Investment in securities - noncurrent 5,777 2,371
Total 5,777 10,321
Fair Value, Measurements, Recurring | Bank Time Deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Restricted cash - time deposits 313 313
Fair Value, Measurements, Recurring | Bank Time Deposits | Fair Value Measurements Using Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Restricted cash - time deposits $ 313 $ 313
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reconciliation of Beginning and Ending Balances of Assets Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs Level Three (Detail) - Available-for-sale Securities - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Investment in Debt Securities    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Balance at beginning of year $ 7,950 $ 8,132
Purchase 105  
Disposal or repayment (1,000)  
Balance at end of year 5,548 7,950
Investment in Equity Securities    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Balance at beginning of year 2,371 2,190
Total gains or (losses) (realized/unrealized), included in earnings $ (2,110) $ 409
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Debt Securities, Available-for-Sale, Gain (Loss) Debt Securities, Available-for-Sale, Gain (Loss)
Balance at end of year $ 229 $ 2,371
The amount of total gains or (losses) for the period included in earnings attributable to the change in unrealized gains or losses relating to assets still held at the reporting date. (2,110) 409
Unrealized Gain (Loss) on Security | Investment in Debt Securities    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Total gains or (losses) (realized/unrealized), included in other comprehensive income $ (1,453) $ 620
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss), Statement of Other Comprehensive Income or Comprehensive Income [Extensible Enumeration] OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax
Foreign Currency Items | Investment in Debt Securities    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Total gains or (losses) (realized/unrealized), included in other comprehensive income $ (54) $ (802)
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss), Statement of Other Comprehensive Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax
Foreign Currency Items | Investment in Equity Securities    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Total gains or (losses) (realized/unrealized), included in other comprehensive income $ (32) $ (228)
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss), Statement of Other Comprehensive Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Unobservable Inputs Used in Fair Value Measurements Categorized Within Level 3 of Fair Value Hierarchy (Detail) - Level 3 - Option Pricing Method
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Rate for Debt Investment | Discount Rate for Future Cash Flows    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Discount rate for future cash flows 38.5 38.5
Rate for Debt Investment | Discount for Lack of Marketability (“DLOM”)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Discount for lack of marketability (“DLOM”) 12  
Rate for Debt Investment | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Volatility 29  
Rate for Debt Investment | Minimum | Discount for Lack of Marketability (“DLOM”)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Discount for lack of marketability (“DLOM”)   4
Rate for Debt Investment | Minimum | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Volatility   28
Rate for Debt Investment | Maximum | Discount for Lack of Marketability (“DLOM”)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Discount for lack of marketability (“DLOM”)   12
Rate for Debt Investment | Maximum | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Volatility   31
Rate for Equity Investment | Discount Rate for Future Cash Flows    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Discount rate for future cash flows 38.5 38.5
Rate for Equity Investment | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Volatility 29  
Rate for Equity Investment | Minimum | Discount for Lack of Marketability (“DLOM”)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Discount for lack of marketability (“DLOM”) 12 6
Rate for Equity Investment | Minimum | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Volatility   28
Rate for Equity Investment | Maximum | Discount for Lack of Marketability (“DLOM”)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Discount for lack of marketability (“DLOM”) 30 12
Rate for Equity Investment | Maximum | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Volatility   31
Debt Securities | Discount Rate for Future Cash Flows    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Changes of Fair Value, If the Rate of Input changes by -1% $ 90 $ 372
Changes of Fair Value, If the Rate of Input changes by +1% 121 262
Debt Securities | Discount for Lack of Marketability (“DLOM”)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Changes of Fair Value, If the Rate of Input changes by -1% 63 93
Changes of Fair Value, If the Rate of Input changes by +1% (63) (93)
Debt Securities | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Changes of Fair Value, If the Rate of Input changes by -1% 22 23
Changes of Fair Value, If the Rate of Input changes by +1% 86 24
Equity Securities | Discount Rate for Future Cash Flows    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Changes of Fair Value, If the Rate of Input changes by -1% 67 175
Changes of Fair Value, If the Rate of Input changes by +1% (58) (170)
Equity Securities | Discount for Lack of Marketability (“DLOM”)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Changes of Fair Value, If the Rate of Input changes by -1% 4 26
Changes of Fair Value, If the Rate of Input changes by +1% (3) (25)
Equity Securities | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Changes of Fair Value, If the Rate of Input changes by -1% 3 16
Changes of Fair Value, If the Rate of Input changes by +1% $ (2) $ (10)
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Additional Information (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]    
Fair value of assets and liabilities measured on a nonrecurring basis $ 0 $ 0
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash, Cash Equivalents and Restricted Cash (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Abstract]        
Cash and savings accounts $ 38,470 $ 38,794    
Cash and cash equivalents reported on the consolidated balance sheets 38,470 38,794    
Cash restricted as performance bond 313 313    
Total cash, cash equivalents and restricted cash reported on the consolidated statements of cash flows $ 38,783 $ 39,107 $ 41,761 $ 46,002
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash, Cash Equivalents and Restricted Cash - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Performance Bonds | Restricted Cash    
Cash and Cash Equivalents [Line Items]    
Escrow Deposit $ 313 $ 313
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Cash Equivalents, As well As Restricted, Cash in Bank Accounts Jurisdictions of Major Financial Institutions (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents and Restricted cash $ 38,783 $ 39,107
Taiwan    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents and Restricted cash 38,289 38,352
Hong Kong    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents and Restricted cash $ 494 739
China    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents and Restricted cash   $ 16
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Receivables [Abstract]    
Accounts receivable $ 229 $ 200
Less: Allowance for doubtful accounts (2) (1)
Accounts receivable - net $ 227 $ 199
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of the Changes in Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]      
Balance at beginning of year $ 1 $ 2 $ 1
Additions: Bad debt expense 7 2 7
Less: Write-off (6) (3) (6)
Balance at end of year $ 2 $ 1 $ 2
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Current Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other Assets [Abstract]        
Loans receivable - current $ 24 $ 29    
Less: Allowance for loans receivable - current (24) (29) $ (33) $ (32)
Other receivable 2 374    
Other 141 136    
Other current assets $ 143 $ 510    
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reconciliation of Changes in Allowance for Loans Receivable Current (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]      
Balance at beginning of year $ 29 $ 33 $ 32
Reversal for collection of bad debt (5)    
Translation adjustment   (4) 1
Balance at end of year $ 24 $ 29 $ 33
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment in Securities - Summary of Investment in Securities Current and Noncurrent (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Debt securities, classified as available-for-sale $ 5,548 $ 7,950
Equity securities 229 2,371
Investment in securities - current and noncurrent $ 5,777 $ 10,321
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment in Securities - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2021
Marketable Securities [Line Items]    
Gains on disposal of investment in securities   $ 125
Realized gain on investment $ 76  
Gain loss on disposal of investment in securities that have been fully impaired   79
Gain on deemed disposal arising from partial conversion of promissory note into preferred shares   $ 46
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Arrangements - Summary of Right of Use Assets Carrying Amount (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee Lease Description [Line Items]      
Right of use assets carrying amount $ 944 $ 1,306 $ 1,971
Office Premise      
Lessee Lease Description [Line Items]      
Right of use assets carrying amount $ 944 $ 1,306  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right of use assets carrying amount Right of use assets carrying amount  
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Arrangements - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee Lease Description [Line Items]      
Right-of-use assets (Note 9 and 18) $ 944 $ 1,306 $ 1,971
Operating lease expense 495 520  
Office Premise      
Lessee Lease Description [Line Items]      
Right-of-use assets (Note 9 and 18) $ 944 $ 1,306  
Minimum      
Lessee Lease Description [Line Items]      
Discount rates for lease liabilities 1.44% 1.44%  
Minimum | Office Premise      
Lessee Lease Description [Line Items]      
Lease term 2 years    
Maximum      
Lessee Lease Description [Line Items]      
Discount rates for lease liabilities 3.60% 2.88%  
Maximum | Office Premise      
Lessee Lease Description [Line Items]      
Lease term 5 years    
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Arrangements - Summary of Changes to Right-of Use Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lessee Lease Description [Line Items]    
Beginning balance $ 1,306 $ 1,971
Ending balance 944 1,306
Cost    
Lessee Lease Description [Line Items]    
Beginning balance 2,165 2,390
Additions 116  
Exchange differences   (225)
Ending balance 2,281 2,165
Accumulated Depreciation    
Lessee Lease Description [Line Items]    
Beginning balance 859 419
Depreciation 472 489
Exchange differences 6 (49)
Ending balance $ 1,337 $ 859
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Arrangements - Summary of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Current portion (classified under other current liabilities) $ 475 $ 440
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities (Notes 9 and 17) Other current liabilities (Notes 9 and 17)
Noncurrent portion $ 495 $ 893
Lease liabilities $ 970 $ 1,333
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Arrangements - Supplemental Disclosures of Cash Flow Information Related to Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Cash paid for operating leases $ 491 $ 502
Lease liabilities arising from obtaining right-of-use assets $ 116  
Weighted-average remaining lease term 2 years 14 days 3 years 10 days
Weighted-average discount rate 1.60% 1.50%
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Arrangements - Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2024 $ 486  
2025 430  
2026 69  
Total minimum lease payments 985  
Less: amount of lease payments representing interest (15)  
Lease liabilities 970 $ 1,333
Less: current obligation under leases (475) (440)
Non-current lease obligations $ 495 $ 893
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued professional fees $ 356 $ 393
Accrued compensation 423 201
Accrued royalties 45 122
Accrued advertising expenses 2 21
Accrued director compensation and liability insurance 100 107
Other 256 307
Accrued expenses $ 1,182 $ 1,151
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Deferred Revenue (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 573 $ 817
Unused Virtual Point    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 481 700
Unamortized Virtual Items    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 75 95
Advances For Pre-Order Items    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 17 $ 22
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Deferred Revenue - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Revenue [Abstract]      
Breakage amount recognized as revenue $ 228 $ 20 $ 62
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension Benefits - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
TWD ($)
Dec. 31, 2023
HKD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Defined Benefit Plan Disclosure [Line Items]          
Accumulated benefit obligation $ 266,000     $ 247,000  
Prepaid pension 134,000     142,000  
Fair value of plan assets 473,000     463,000  
Accumulated other comprehensive loss (15,000)     (4,000)  
Net periodic benefit cost (2,000)     1,000 $ 3,000
Defined benefit plan, expected contribution in 2023 0        
Expected future benefit payments from 2024 to 2028 10,000        
Expected future benefit payments from 2029 to 2033 $ 75,000        
Hong Kong          
Defined Benefit Plan Disclosure [Line Items]          
Percentage of salaries and wages contributed 5.00% 5.00% 5.00%    
Pension Plan | Operating Expenses          
Defined Benefit Plan Disclosure [Line Items]          
Total amount of defined contribution pension expenses $ 163,000     $ 167,000 $ 193,000
Pension Plan | Taiwan          
Defined Benefit Plan Disclosure [Line Items]          
Percentage of salaries and wages contributed 2.00% 2.00% 2.00%    
Maximum          
Defined Benefit Plan Disclosure [Line Items]          
Lump sum retirement benefit, equivalent months of pensionable salary 45 months 45 months 45 months    
Maximum | Taiwan | Monthly Payment          
Defined Benefit Plan Disclosure [Line Items]          
Maximum monthly contribution for each employee $ 293 $ 9,000      
Maximum | Hong Kong | Monthly Payment          
Defined Benefit Plan Disclosure [Line Items]          
Maximum monthly contribution for each employee $ 192   $ 1,500    
Minimum | Pension Plan | Taiwan          
Defined Benefit Plan Disclosure [Line Items]          
Percentage of salaries and wages contributed 6.00% 6.00% 6.00%    
For each of first 15 years of service          
Defined Benefit Plan Disclosure [Line Items]          
Lump sum retirement benefit, equivalent months of pensionable salary 2 months 2 months 2 months    
For each year of service thereafter          
Defined Benefit Plan Disclosure [Line Items]          
Lump sum retirement benefit, equivalent months of pensionable salary 1 month 1 month 1 month    
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Plan's Benefit Obligations, Fair Value of Plan Assets, and Funded Status (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]    
Benefit Obligation $ 339 $ 321
Fair value of plan assets 473 463
Defined Benefit Plan, Funded Status of Plan (134) (142)
Noncurrent liabilities (assets) (134) (142)
Net amount recognized (134) (142)
Amounts recognized in accumulated comprehensive income (loss) consist of:    
Unrecognized net gain (loss) $ (15) $ (4)
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Interest cost $ 6 $ 2 $ 3
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax
Expected return on plan assets $ (8) $ (3) $ (3)
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax
Amortization of net loss   $ 2 $ 3
Net periodic benefit cost $ (2) $ 1 $ 3
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Weighted Average Assumptions Used to Determine Benefit Obligations (Detail)
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]    
Discount rate 1.625% 1.75%
Rate of compensation increase 2.00% 2.00%
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]    
Discount rate 1.75% 0.75%
Rate of return on plan assets 1.75% 0.75%
Rate of compensation increase 2.00% 2.00%
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Vote
Equity [Abstract]  
Number of votes per share 1
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Balances of Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning balance $ (21,715) $ (22,221) $ (22,401)
Foreign currency translation adjustment (129) (190) 203
Pension and post retirement benefit adjustment (11) 76 14
Unrealized holding gain arising during period (1,453) 620 (124)
Reclassification adjustment for loss included in net income (76)   97
Other     (10)
Ending balance (23,384) (21,715) (22,221)
Foreign currency items      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning balance (21,943) (21,753) (21,956)
Foreign currency translation adjustment (144) (190) 203
Ending balance (22,087) (21,943) (21,753)
Unrealized gain (loss) on securities      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning balance 232 (388) (351)
Foreign currency translation adjustment 15    
Unrealized holding gain arising during period (1,453) 620 (124)
Reclassification adjustment for loss included in net income (76)   97
Other     (10)
Ending balance (1,282) 232 (388)
Pension and post retirement benefit plans      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning balance (4) (80) (94)
Pension and post retirement benefit adjustment (11) 76 14
Ending balance $ (15) $ (4) $ (80)
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 0 $ 0 $ 0
Stock-based compensation tax benefit recognized $ 292,000 $ 292,000  
Share-based compensation, number of options exercised 0 0 0
Options granted to employees on grant date 0 0 0
Unrecognized compensation cost related to nonvested options $ 0    
2004 Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, number of shares reserved for issuance 1,400,000    
Share-based compensation, number of shares reserved for issuance, contractual terms 10 years    
2006 Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, number of shares reserved for issuance 200,000    
Share-based compensation, number of shares reserved for issuance, contractual terms 10 years    
2007 Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, number of shares reserved for issuance 400,000    
Share-based compensation, number of shares reserved for issuance, contractual terms 10 years    
Capitalized stock-based compensation      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 0 $ 0  
Stock-based compensation tax benefit recognized $ 0 $ 0 $ 0
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Detail)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
2004 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted awards | shares 1,575,037 [1]
Vesting schedule immediately upon granting to four years
2004 Plan | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options' exercise price $ 3.95
2004 Plan | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options' exercise price $ 12.75
2006 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted awards | shares 256,716 [2]
Vesting schedule immediately upon granting to four years
2006 Plan | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options' exercise price $ 3.85
2006 Plan | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options' exercise price 83
2006 Plan | Restricted Stock Units (RSUs) | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSUs' grant date fair value 14.55
2006 Plan | Restricted Stock Units (RSUs) | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSUs' grant date fair value $ 80.05
2007 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted awards | shares 675,057 [3]
Vesting schedule immediately upon granting to four years
2007 Plan | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options' exercise price $ 2.9
2007 Plan | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options' exercise price 90.85
2007 Plan | Restricted Stock Units (RSUs) | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSUs' grant date fair value 12.35
2007 Plan | Restricted Stock Units (RSUs) | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSUs' grant date fair value $ 76.75
[1] The granted awards, net of forfeited or canceled options, were within reserved shares of 1,400 thousand ordinary shares.
[2] The granted awards, net of forfeited or canceled options or shares, were within reserved shares of 200 thousand ordinary shares.
[3] The granted awards, net of forfeited or canceled options or shares, were within reserved shares of 400 thousand ordinary shares.
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Parenthetical) (Detail) - Maximum
Dec. 31, 2023
shares
2004 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share based compensation, ordinary shares reserved 1,400,000
2006 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share based compensation, ordinary shares reserved 200,000
2007 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share based compensation, ordinary shares reserved 400,000
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Option Transactions (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted Average Exercise Price      
Beginning Balance $ 6.38 $ 6.13 $ 6.16
Options Forfeited / canceled / expired 5.05 4.05 6.25
Ending Balance 6.56 6.38 6.13
Exercisable at December 31 6.56 6.38 6.13
Ending Balance $ 6.56 $ 6.38 $ 6.13
No. of Shares      
Beginning Balance 33,000 37,000 49,000
Options exercised 0 0 0
Options Forfeited / canceled / expired (4,000) (4,000) (12,000)
Ending Balance 29,000 33,000 37,000
Exercisable at December 31 29,000 33,000 37,000
Vested and expected to vest at December 31 29,000 33,000 37,000
Weighted- Average Remaining Contractual Term      
Balance at December 31 8 months 1 day    
Exercisable at December 31 8 months 1 day    
Vested and expected to vest at December 31 8 months 1 day    
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Information about Stock Options Outstanding (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding, Exercise price $ 6.56 $ 6.38 $ 6.13 $ 6.16
Options outstanding, No. of Shares 29      
Option currently exercisable, Exercise price $ 6.56 $ 6.38 $ 6.13  
Option currently exercisable, No. of Shares 29      
Range One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding, No. of Shares 4      
Options outstanding, Weighted average remaining contractual life 3 years 4 months 6 days      
Option currently exercisable, No. of Shares 4      
Range One | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding, Exercise price $ 5      
Option currently exercisable, Exercise price $ 5      
Range Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding, No. of Shares 25      
Options outstanding, Weighted average remaining contractual life 2 months 26 days      
Option currently exercisable, No. of Shares 25      
Range Two | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding, Exercise price $ 5      
Option currently exercisable, Exercise price 5      
Range Two | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding, Exercise price 50      
Option currently exercisable, Exercise price 50      
Range Three | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding, Exercise price 50      
Option currently exercisable, Exercise price 50      
Range Three | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding, Exercise price 100      
Option currently exercisable, Exercise price $ 100      
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income (Loss) Before Income Taxes by Geographic Location (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting [Abstract]      
Taiwan operations $ (1,726) $ (1,588) $ (1,989)
Non-Taiwan operations (1,673) (1,164) (1,436)
LOSS BEFORE INCOME TAXES $ (3,399) $ (2,752) $ (3,425)
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reconciliation of Effective Tax Rate Related to Statutory United States Federal Tax Rate (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Taiwan statutory rate, including taxes on income and retained earnings 24.00% 24.00% 24.00%
Foreign tax differential 0.75% (3.03%) (5.75%)
Expiration of net operating loss carryforwards (27.71%) (20.18%) (6.47%)
Net operating loss carryforwards not utilized due to dissolution of subsidiaries   (42.73%)  
Other non-deductible expenses (12.84%) (9.79%) (1.65%)
Change in deferred tax assets and valuation allowance 15.79% 24.94% (10.32%)
Loss on investment in subsidiaries dissolved   26.62%  
Other 0.01% 0.17% 0.19%
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Components of Deferred Tax Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]        
Net operating loss carryforwards $ 10,630 $ 11,385    
Share-based compensation 292 292    
Investments 131 131    
Lease right-of-use assets 6 6    
Other 5 66    
Deferred Tax Assets, Gross, Total 11,064 11,880    
Less: valuation allowance $ (11,064) $ (11,880) $ (13,607) $ (13,046)
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reconciliation of Beginning and Ending Amounts of Valuation Allowance on Deferred Tax Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Valuation Allowance [Abstract]      
Balance at beginning of year $ 11,880 $ 13,607 $ 13,046
Subsequent reversal and utilization of valuation allowance (263) (94) (81)
Changes to valuation allowance 405 1,158 575
Expirations (942) (1,731) (221)
Exchange differences (16) (1,060) 288
Balance at end of year $ 11,064 $ 11,880 $ 13,607
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Contingency [Line Items]      
Unrecognized tax benefits that if recognized would affect the effective tax rate $ 0 $ 0 $ 0
Unrecognized tax benefits, income tax penalties and interest expense $ 0 $ 0 $ 0
Taiwan | Undistributed Foreign Earnings      
Income Tax Contingency [Line Items]      
Tax loss carryforward period 10 years    
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Operating Loss Carryforwards available to Offset Future Taxable Income (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Operating Loss Carryforwards [Line Items]  
Amount $ 48,935
Hong Kong  
Operating Loss Carryforwards [Line Items]  
Amount $ 15,521
Expiring year indefinite
Taiwan  
Operating Loss Carryforwards [Line Items]  
Amount $ 33,414
Taiwan | Earliest Tax Year  
Operating Loss Carryforwards [Line Items]  
Expiring year 2024
Taiwan | Latest Tax Year  
Operating Loss Carryforwards [Line Items]  
Expiring year 2033
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitment and Contingencies - Additional Information (Detail)
1 Months Ended 12 Months Ended
Sep. 06, 2023
USD ($)
Aug. 31, 2023
USD ($)
$ / shares
Jul. 29, 2022
Nov. 03, 2021
USD ($)
$ / shares
shares
Aug. 31, 2020
USD ($)
shares
$ / shares
Jan. 08, 2020
USD ($)
Jan. 08, 2020
TWD ($)
Jan. 15, 2018
USD ($)
Jan. 15, 2018
TWD ($)
Jan. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
Mar. 15, 2024
USD ($)
$ / shares
Aug. 15, 2023
USD ($)
$ / shares
Operating Leased Assets [Line Items]                                
Contractual obligation                     $ 0          
Revenue                     4,292,000 $ 5,585,000 $ 5,492,000      
Loss contingency, Obligated payment               $ 2,588,005 $ 79,477,648              
Litigation settlement, amount           $ 882,077 $ 27,084,180                  
Convertible Promissory Note | Aeolus Robotics Corporation                                
Operating Leased Assets [Line Items]                                
Debt instrument principal amount   $ 7,000,000                           $ 105,346
Payment of accrued interest   480,000                            
Debt instrument interest rate stated percentage                               4.50%
Debt instrument maturity date     Aug. 30, 2022                          
Debt instrument extendable maturity date     Aug. 30, 2023                          
Conversion price | $ / shares                               $ 0.1
Partial repayment of debt $ 1,480,000 1,000,000                            
Convertible Promissory Note | Aeolus Robotics Corporation | Series B Preferred Stock                                
Operating Leased Assets [Line Items]                                
Debt instrument principal amount                       $ 8,000,000        
Conversion price | $ / shares       $ 2.718               $ 3.00        
Preferred stock, par value per share | $ / shares       0.0001                        
Shares issued, price per share | $ / shares       $ 3.02                        
Debt instrument conversion price       $ 2,000,000                        
Preferred stock, shares issued | shares       735,835,000                        
Convertible Note Purchase Agreement | Convertible Promissory Note | Aeolus Robotics Corporation                                
Operating Leased Assets [Line Items]                                
Debt instrument principal amount         $ 10,000,000                      
Debt instrument interest rate stated percentage         2.00%                      
Debt instrument maturity date                           Aug. 30, 2022    
Debt instrument extendable maturity date                           Aug. 30, 2023    
Conversion price | $ / shares         $ 3.00                      
Debt instrument convertible number of shares | shares         3,333,333                      
Debt instrument convertible percentage of ordinary shares         4.62%                      
Convertible Note Purchase Agreement | Convertible Promissory Note | Aeolus Robotics Corporation | Tranche One                                
Operating Leased Assets [Line Items]                                
Percentage of outstanding principal amount converted         20.00%                      
Percentage of conversion price equal to purchase price offered         90.00%                      
Convertible Note Purchase Agreement | Convertible Promissory Note | Aeolus Robotics Corporation | Tranche Two                                
Operating Leased Assets [Line Items]                                
Percentage of outstanding principal amount converted         80.00%                      
Percentage of conversion price equal to purchase price offered         100.00%                      
Convertible Note Amendment Agreement | Convertible Promissory Note | Aeolus Robotics Corporation                                
Operating Leased Assets [Line Items]                                
Debt instrument principal amount   $ 7,000,000                            
Debt instrument interest rate stated percentage   4.00%                            
Debt instrument maturity date   Feb. 28, 2025                            
Debt instrument extendable maturity date   Feb. 28, 2026                            
Debt instrument offering price percentage   80.00%                            
Minimum | Convertible Note Amendment Agreement | Convertible Promissory Note | Aeolus Robotics Corporation                                
Operating Leased Assets [Line Items]                                
Conversion price | $ / shares   $ 1.25                            
License                                
Operating Leased Assets [Line Items]                                
Expected payment for incentive fee                     0          
Revenue                     $ 0          
License agreement extended commencement period                     2022-01          
License agreement extended expiration period                     2024-01          
License | Extended and Amended License Agreement                                
Operating Leased Assets [Line Items]                                
Expected payment for incentive fee                   $ 20,000            
Revenue                   $ 600,000            
License | Minimum                                
Operating Leased Assets [Line Items]                                
License agreement period                     2022-01          
License | Maximum                                
Operating Leased Assets [Line Items]                                
License agreement period                     2024-01          
Subsequent Event | Convertible Promissory Note | Aeolus Robotics Corporation                                
Operating Leased Assets [Line Items]                                
Debt instrument principal amount                             $ 63,208  
Debt instrument interest rate stated percentage                             4.50%  
Conversion price | $ / shares                             $ 0.1  
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment, Product, Geographic and Other Information - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Segment
Segment Reporting [Abstract]  
Number of operating segments 1
XML 110 R93.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues From Major Product Lines (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from External Customer [Line Items]      
Revenue $ 4,292 $ 5,585 $ 5,492
MahJong and Casino Casual Games      
Revenue from External Customer [Line Items]      
Revenue 1,070 1,308 1,493
PC-Based Online Sports Games      
Revenue from External Customer [Line Items]      
Revenue 2,696 3,395 2,376
Mobile Role Playing Games      
Revenue from External Customer [Line Items]      
Revenue 464 801 1,522
Other games and game related revenues      
Revenue from External Customer [Line Items]      
Revenue $ 62 $ 81 $ 101
XML 111 R94.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Unaffiliated Customers by Geographic Region (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue $ 4,292 $ 5,585 $ 5,492
Taiwan      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 1,785 2,427 3,050
Hong Kong      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue $ 2,507 $ 3,158 $ 2,442
XML 112 R95.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Geographic Information for Property, Plant and Equipment, Intangible Assets and Operating Lease Right-of-use Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Property, plant and equipment, net $ 111 $ 103  
Intangible assets, net 13 19  
Right of use assets carrying amount 944 1,306 $ 1,971
Taiwan      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Property, plant and equipment, net 111 103  
Intangible assets, net 13 19  
Right of use assets carrying amount 869 1,289  
Hong Kong      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Right of use assets carrying amount $ 75 $ 17  
EXCEL 113 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '8RG5@'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 " !V,IU8) 7JRNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R''+H";U96.G#08K;.QF9+4UBQ-C:R1]^R59FS*V!]C1TN]/ MGT U1HU=HN?414KL*=\,H6FSQK@51^:H 3(>*=A(<+/GZF9H8Y!&HH4,L9JK("8::) M\30T-5P!$XPIA?Q=(+<0Y^J?V+D#XIP621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M '8RG5@DS7IU\08 +
&PO=V]R:W-H965T&UL MK9IM;]LV%(7_"N$!Q0;$L43)2=HF!A2_),82)XN=%EVQ#XS$V$(ET:/H.OGW MNWJQZ&[TI5+L2VPKXO$CDCKGDO+Y5LAO^8IS15[2),LO.BNEUA]ZO3Q<\93E MQV+-,_C/LY I4_!1+GOY6G(6E8W2I$<=YZ27LCCK#,[+8_=R<"XV*HDS?B]) MODE3)E\O>2*V%QVWLSOP$"]7JCC0&YROV9+/N7I>%)?R),2WXL,TNN@X!1%/>*@*"08OW_F0)TFA M!!Q_UZ*=YCN+AOOO=^J3\N+A8IY8SHN0B#^S3:(>Q/::UQ?4 M+_1"D>3E7[*MSNU['1)NV$M>%D)T@."+B6W(E.K'-0B'OTHT .Z!I'N$"\IJCCB MX3'QW"-"'>J1?,4DSQ%9K[ERKY3U;%>^=[GDZPV<1::*I_E?IFNO)'VS9'$' M?'-J=.=(!3]AJ*/ MR@2 $)48DX0M31AX^V>6Y!SA.&DX3MKUQCV7L2CF;D3@#C!VC$5I-[_*"8:@ MG39HI^W0'O@RSI6LIM9< 5UQV$2("]KZ[*P!.VL'%F39AB7 MQ;2R(/K*+G! M<-XW..];3FC)P.;+7CJ,A&O9NLAUM"$Z[:CF*\@*,A3IFF6O")A%STJV9]5N M.[))G(LNU53T353U_7B8"Y>;?,&HM+F[J!4/8$I% M<;8D\]?T221&#ES@:GIUBY%HUW9QWYWS<".+6!V_A"N6+3F9L=1H4Q:A63 ? M!7]@3-K#7=R$ZZ#?^1,,WD$F7 AZ*;@=CZ8!N5%8UKO:UEWO1B)< MRG$-:=5WE]:1\P[\PV9E'\@M:H M5'L^Q6VZ)IO$"8?)#X.X%-(XS2PZ,Y%U61C":@AN*>CQ4A CU/Y/<<.N"7]( M2R,@+F.+2:JMG^+.70.-4RZ7Q1A>@8):H6BXH!5-9P'%+;Q&^R02<#%8!%?# M8)Y?EC! )[X. MHJ"*:9@GE1+I +IV"[.\$(ABM:)K[. =HJ!V#4TK)X%N$W MB(%R\4?N-BI7L&"%T3425LK]4KG8EO@^*"R64J]_WOMNHM+&3W&W7L0J@1QZ M)B[]]>DWLLMV(P6N="T_>Q MI*3:]&DKTP^B""XR/]J](>4Z^RXS9I)%\HPLKLGDYN[NX8C,[HX)I=AN@,X MKU4&F$D76V$BM4C>!+,Q\9U3C$\G@=+J9W,T+)8CJ: MSJ[(Y=WCS?A3\##"F'4V>*VRH6$>%I^@BEM ^AMI<;E%,+T?3S&RO'AKCX= M3AY(L(EB!:,7*,4!KERO']H$LNC9(M73.>&UW >:@)UF80Q]UNRTD+&4Y9H! MPJS:!/Y:\)IW]O"OL0+K"/%:[@X%85A,NKK,S"(F(R,8+O=X/#\F5T%PC\'I M!/%P\]\-\226*9F.C#RX@NN'V_P.Y=#*U-)\Q!,1PT0E[UBZ_@B. MLPE7V #Z.BA\W-5W8#[RB)P=G:"@>@0Z>,A4D1:0NY7(L,6D!81 MVJ4G_9/N&2PD,2@=&WV\ZO_OV$W8"X:'RVD\X_./WMZS]&('J?S%0$[*4JUZ MK-X<;7Z5$%3/XO7IU4\:;EFQ 963A#]#4^?X%+Q,5K\2J#XHL2Z?S#\)I41: MOEUQ%G%9G #_?Q9"[3X47]#\5F/P#U!+ P04 " !V,IU8V&6AEZT& #R M&P & 'AL+W=OVC.V_=+LTV)(=II^3/8GY+YLDW6'&/Z:/7;I/ M"5[G@W91%QE&K[O#8=SI7^7?S=/^59*Q*(S)/ 4TV^UP^GQ#HN3IN@,[IR\6 MX>.6B2^Z_:L]?B1+PN[W\Y1_ZI9>UN&.Q#1,8I"2S75G +\,34L,R"V^A^2) MGET#$OPFFGO*<8>'Y]\OYW M'CP/Y@%3,DRB?\,UVUYWW Y8DPW.(K9(GFY)$9 M_ 5)1/._X*FP-3H@R"A+ M=L5@KF 7QL?_^'U@@SW+]*DR>0"FON M35SD^OEN 2 MW"]'X./[3^ ]"&.PVB89Q?&:7G49O[,8WPV*N]P<[X):[C(BP6=@P@N #&0J MA@__?#BJ#^_R>,N@41DTROV9;4'?+Q;^= 4&RR6/4Q7.<;RE'B^6UA>ZQP&Y M[O"U0TEZ()W^AW>P9WQ5!?=&SFJAFF6HILY[?XCI%O"'!@)Q07YEX0%')&84 M?)PFC #[DRK\H\]>[E,4@D/?="W'N.H>SN-263F>55K5!%NE8$LK>!P?"&6\ M4#"1C?PR%=\?E;M*Y5KGKWUP1V?V68".9QOJ^.PR/EL;WR ( MDDS,?TH"PA_&0T1X:#$YA=53AF5+2A!R&H]#MH&>IQ;;*\7VM&+G*=GC< W( M;XX-2I0KOR?=UK8:RF237LLL.J4P1RMLP7,D#0-&BL36);,CW=V$9D.AWJ8F MT2TENEJ),[8E:9FSF%)2+CI'J=.5GY_5U"G;V+!E*KU2IZ?5N4H8CL"PT#G( M=:KD>?(4> J6/J_@X]78%XR: MSJ:G>JXK#,4-:E/G.$WY"BMD.K!%_AEDH7X=+69S?['Z<0'FG+ M)$MIIK+*IJ5Q._(C"0'3^\6/>BJ3),X[8,]@04AM.6]3#K/DA3+1M T MVDID142H1^*1-\6R1&IY,N807CC;S5]T 54Y&>J64GNL?/ MHH@H]T$R#Z5\5MC8+=A!%3&1GIA<7)J1JO,\);:A3&RDXJ.+FD)55G8+W-'9 M9E)/R!'9$-X\\;I&#B3.R$DJ5$N5L6<[S6JL,')A2U%#%1R1?B]8[TBC$#^$ MT7%OE2NFI]JF;D\+Y[4NOF3M8^+>S MR@U3TB>E,DOY6W^EE=A613C^19N@YCG#X#NL7<_P6($T[G M%!QPE)&+O#KC]3H4!^ \C45K?1G&(,#[D*?U5Q!2*I@IS)*,4<8O1,\-X85A M(\"*\]O"N3A>$\>QN;E\L%H-X4'\1KG_(U7_\_4$L#!!0 ( '8RG5B* MDR*;= ( ,$& 8 >&PO=V]R:W-H965T&ULK55K;]HP M%/TK5]DT;5+7O*"=.HA$@:J5NH)*MWV8]L$D%V+5L3/;@?;?SW9"!%+ZTO8E M?MUS?,Z-?3W8"GFO\G SG'J25TJ)HP$9!07G=DH@P\J-[-JUU . M=[FH%.&9&OC:*+*\?MKL?E[O'CVQ^P338XC#(XB"*.Z CU\/CP[AOLE#FXRH M34;D^.(G^!:::#1'5(-8P07EA*>4,)@+1=V9^S5:*BW-R?O=9;7F[G5SV]MX MIDJ2XM SUTVAW*"7?'@7G@1?NXS_)[*#-,1M&N+GV).9S(QW^=C\XR/@ DHB M84-8A5W.GZ7K%@M=IO^=Y\!OK_7;>YM?JE2%69?3FJCOB&R!W"1A&/3-V=OL M^W@IZD!EOU79?YM*4Y.5-O>.\G67U/ZKI+X454OU]PJ,+>[?B%Q3KH#ARN"" MXU-#(.N"60^T*%W-60IM*ICKYN:-06D#S/I*"+T;V#+6OEK)7U!+ P04 M" !V,IU8I_I[XTX' #A(0 & 'AL+W=O+&B:R^^ M9!L:R5^>&5][0A[R93W><.KY2:-U6">-AEU?>T%4ZUPGYR:\<\VV(@PB.N$H MWJ[7'G_OT9"]WM1P[>/$-%BNA#I1[UQOO"6=4?&XF7!Y5-^S^,&:1G' (L3I M\TVMBZ\<@Z@&">);0%_C@^](27EB[*ZPC1I:;&/!UKO&L@?K($H_O;==( X:D-:1!F37@)S:P-@U,$YM M8.X:F$ED4BE)'!Q/>)UKSEX15VC)IKXDP4Q:2_E!I,9])KC\-9#M1*<_'LW& M]T.G.W<=-)O+CP=W-)^A\2T:3]QI=SZ4 '2!'F<..OOR%<4KC],8!1&:K]@V M]B(_/D=?FDGR)%.8((>6"16,7(CG_IY@KI4M)=%/F3U MB);1H8M+9.!S1!K$ #K4/[TY 9H[IS?'&C7&?I",A,\XPK<;B=$ 3=UO[NC1 MG4$Q3CE,F$/5CZMXXRWH34T6B)CR%UKK_/D'MAM_0?&IDLRIB"P7.W,?.U/' MWIG2%QIM*7KF;(WZ,LNX+#5RDHD5ZB?3B_)SY+XMPJT?1$O4C6,J_WPT]]Z@ M(*<7LY.+J9KZTC%)6Z;(RV'PRB#+:EEYD . S .FG%AK+];2BIV_;RABS^A# M]-_NFU U^BFDZ#Z(Q3^0)#WE-KY8>M[FRHT$Y4(N)++HBP>Z?J(AM+5SKC^>I650-^7L*J=58EF5,162ZP[7U@VUKVP70\FZ')='P[G$-1:Y=& MDYBEQ"B##&(U"GD!,+4;+3@M<"/S3XT3UV;WQ\0=S>!"L2.IJ%)4RN94Q98/ MX($!Q=H$F'#F;^62[,LU*V0;E5Q)S:#14B(I5ZLR?9/['+DP@Z%-Z:W#^=XD M[4*&0"B,<3%'0)AIMH]D"%P@S MS:(N"'88I;RNS)ABK7?K#&A$N1.>VLKIQ1GE[AC$+/HH$&;A M8L$'87:[>41:UGW]]EI2)9M3%5L^FIE)PWJK,E06A4KW&40+N;-+-WW/0>1% MBT!6J2"*12"VZH83/ %:I4&672LM)6649;6+^5(&'=O$S\@C7<0O4CER5$ R&Z!JG<7/>QKL^@=]1W[W0D 7!$3ZTAT M,H]$]![IEG$:+".Y$"U67K2D:*G"=1:R./YZCB(J0/& ES',HGH U#:+U0] M87(DG4EFBHC>%/43+N1LAO"1=<( M8%I&45\98QV;YIFE(GI+-6(1VWN185K%SG:>1&;RG DO!$5!SJGH
    N[M>.I^K.+S[@]X,T@ 9V08[>(Z \%(TRH:1I#- M/%IS,I]%]#YKY,Y1HJH[GT^'O<=YMW_&]XX[36Z0#8:#[H/K M#+N@5KM\-P;2"L @K1#;<:V9"R-Z%Y;HE"XLU592K%=8J1VKE,VIBBT?ULR. M$;T=ZWEQL !CEK9K'HYCX](H[C1@&"GN_SYERW<_LUM$;[><(-R*XN.HG8#V M:0) 6%G 9VSYIT:9J3+T]Z:^N\/!G7JPU_TF=Q@#-TWO&7JG?KK0$G"A-2J]WU4IFU,56WY0,B]GZ+W7+Y!V"&"W8-A+I\^+]V?U[ M"MWDZ7SA? ]?.>G;!AE-^O+#@\>7L#\Q M(=@Z^;JBGD^Y LC?GYF<*;L#=8']6QV=_P!02P,$% @ =C*=6"L7I:PD^S>K[\Q4)H0A^U*^1*P M,\_#/&./9SSYU8 M)NM8R E]/-P$:^(1\;QYRF&DURQ1DA'*$T913E8C;6+>.B:6@,+B2T+V_. = M22DOC'V5@WDTT@SI$4E)*"1% (\=F9$TE4S@Q[\5J59_4P(/WU_9/Q7B0[GSL1W'>3Y\'AP'WT/+3ZAV>+A:>G> MN8_>_(N+YH\P=M'5_<+SKM%'].PYZ.K#-?J $HK\F&UY0",^U 4X):GUL')@ M6CJ SSA@8O3 J(@Y(,L\S>$#6PI')J]'XX5 M<.?]<+-%C54OD%7P66?X/!$( HDF$%NA&SR5+GEFR D(PV(.Z29,Z%R(ZB:M=1M=O8 MQX^NC^1.5D6L1'8+I#PV=^./EC48#/7=82@45KC7P<=6CHK+QIW:ZLCY3NU\ MIW5++/P[=_F#])0"(8?]R9^W*HV=2^Z*2Y(Y%R(["FRW#FRW=5 MJR:HCE#[*-22/"/\&H&XA.Y(*4Z6*$X@ HE(B+)&]14J M[([5T'IJU<5-J2HF?&8-![760:O6)0G3@/-DE83-=4/0^B$I&32&Z18JJ!1+ MB=0LJX-*[.#4Q>9&G+4Z]+,Y??K!04\=$=-XZUN,UI@L1$QR9;O1BOO9L^VB M;$[%=KP[C#.A.&CAS!^' H5'O4&Y^E4V*,-D*ESI=IOIK3#K&,U32V%D]L_) MPF^R<*NLXP(G"QN:^/YR/GWV)]-[%_D+]'G^>?+@.O,)\NXF8+NX=]RELJA7 MWSJJQ""DWY2K,,/8/A&L,+.PW:SK^D%?GI%\7=QO.*S4EHJRGZUGZSO4I+@Y M-.:G\FY5]/MO-.7%["'(UPGE*"4KH#1N>K (>7G7*0>";8KN_X4)N$L4KS'< M#TDN#>#_%6/B=2 _4-\XQ_\#4$L#!!0 ( '8RG5A-3&S<2@0 )<5 8 M >&PO=V]R:W-H965T&ULK5AM20S79.;.3F.GG7Y40(Z9 ^0#V;[^^TJ88 -"Q3GR(2#8?7;WT>JQQ/A MTF_9!F,*?L11DDV4#:7;&U7-_ V.479-MCAA;]8DC1%EP_15S;8I1D'N%$>J MKFFV&J,P4:;C_-EC.AV3'8W"!#^F(-O%,4K_O<,1.4P4J+P]> I?-Y0_4*?C M+7K%2TR?MX\I&ZDE2A#&.,E"DH 4KR?*+;SQH,4=/Y_1OZY[QX5LP+RO",1'^' M =U,%$%P7E"?HDRO+_X%#8:@KP=QDE<>',,HC#Y'A%/PHB MSAR@T>*@%PYZS<$6J8V&8W5_SGW3RM"R$XW-5B: M5*]-??X&V]KNH2X]@ MUEEI$&H-HOH,Z?4$5N'<+#DWI9S/V6]:LVN/O)H-*@:&J5NUUI+B7TB%VRFD MUU/("F%629@E)6PA6/9APL:L;SF15R(FK693.5J-1VG82WGL$\R39U]AT2Y9 MM-^C<%!$GMT(;VE.?47.[&X*UP1C"F?9PU&MQ41V[*]%X89EV<.?53@A!5+4 M2Q5NV$GA^@SI]016X=PI.7?>K7".8)8;/3.3XE^Z,CN%]'H*62%L5!(VZE_A M1H)%:M=XE(:]E,<^P3QY]A46H7;:H6OOT3A=N*76&O)E.G:#08&94.4*NYK, M.:8!:WTF-(1#:+44?W8\@3^K=&(B8!=UFG4S<^5)7MHE?:%5*3T="J#\5" 3 M,BC8D1O&:%2G31KATB58H%GRH%Y?0:NTG0X54'ZJ>)>

    8Q8 !MN\%GG^< MMUKE^B>)_DPTA#+QN@S"Y:6P8VUVU M6HFW(5N' = M[5E 0_(8@V2_W>+X[98$T7\SI>L/$B];@>H?79$'8T^XQYD^M7(M/ MMR1,:!2"F*QN&D-XY=H=T2"5^$[)2W+R&PA7GJ/H7_$P\6\:EK"(!,1C0@7F M_PYD1() :.)V_,B4-O(^1!^P M>?3R!\D<:@M]7A0DZ5_PDLE:#>#M$Q9ML\;<@BT-C__Q:P;$20/8J6B L@9( M;N!4-+"S!O:Y#9RL@9,B+I<@-D=& T7?X"[^]E?"] $3PL7?/KU M,_@5T! L-]$^P:&?7+<8MT%H:GE9?[?'_E!%?Q"!ARADFP2,0Y_X904M;GSN M 7KWX!89-;K$^PIL^ 4@"]D:@T;G-T>:YN[YS:'!&SL?#SO59U>-1P'ZW7SV M &:/X_EP.9E^ \/1$Q ?2&/SV M"^Q8O^L@JU.96Y.R$IQ.#J=CTCZ8CI?@?K98Z! [MNRD+45Z/ R:MMWO7[<. MIU!HI%"WCC0@(.3U M@(9>M"7@4Q ER6?Q6;ST<+(!^X3X8I;RVA!C1L/U,;E21DFB#9UVG:%3IS*W M)F4E]#LY^AUCZ+B$*_4H%N5)A]JQ=?MDR!U;BAU5!#E2X*@B$.JCIIO;W37: M/=Q&,:/_5=K=57N4HGFDBDBSPC5)E*SNY5;WC%;?8I^7ZV<&R"NG- G16=Y3 M.NU*AJL2\D0UZ2@9WL\-[QL-_X;%5 N!3Y-=E. 1"L^^0[D.''%/$R(MX_3 MV:=SJJ\8U.QV)+>,%EPZIS0=PJI,!:V"1EA&&$8;'*Y)(OQE&P)6F,;@@(,] M4?$@/_:4O9W DF:V=4C_XWD+LY.V6GIAJ6,,H24AII%J.I8IVYS 605"%8$IRRB 8 MC?Q9$% ! C*",./A$FM=-+:[M"QEVDZQL&4@:NJP#$1!_*"9^4U%_!XT$[VAYT5[091X+B'T@)\#??9PU'EC*_-&%>K(=5LC M8U?DT(+N02.?&3S&9(>I_UX"]1.__6$1U(C8#I3M5X6:-JQRH>!,T$R:WET( MJ"?V!@3W#'T01V\XX"E_12J5>%#05R0F;@35JK?J_"CX![(S#VFYRR9M;ZI;*()85]>_^G$4%NAH3HQ!]H5G!P5C )= MMI MYLXOAJHF;66H"CJ#/J S&52)P&H7B[G%WKZ 78 Y8((6B(7@3L"G!4Q#4!1. M<(Z0JQ/J5M125# =9&8ZD]#CJS<>"'SH:<@X;Z>\'AF**]+P%WFAKY.!/=D? MG5!572HX#OJ(XT0>(7X"5G&T_>G=#*397;(L>75N-N7B,%?[K"QQ!55"9JIT M.KPQ6>U#7] -X!,."ZT88*/&B[-FG=I G<\FH^'BS%G:.FIZY?CV>OXSZ?)]^%]>AX[G+I@SMG;?#(2)[7B MN]99#96TY4.'D4X*==KRXD$GYB"G8A%GGQQQ&CG:X'P7P7 );L??)M.IF&ZS M._#W>#C7^FVK@]R'EIQ%-&(.[';DY89.K&-9J,+Q@CS:9O)XF>-C_MKDLGKF M:/>Z/7D-HA-3D7%ME9^6D2F[7)! VWR&N7AZ?+Q/[Q0,[X$[68SN9XLG[FSI M@@&/^[O9_&&XG,RF^DQ:ZQ%EK=K M=L5!S!O!VMUUL]:+$:U3FYMI*Y^Y2X'8.KGRLB7Q.KTZE(!T=^AX=R1_FU]/ M&J:7( ML6B;_MP0[)-8"/#OJRAB[P^B@_PRU^!_4$L#!!0 ( '8RG5A) =-680( M (4& 8 >&PO=V]R:W-H965T&ULK55A3]LP$/TK5H8F MD 9NG+2,+HU$R="0QE31L7TVR;6Q2.S,=AKX][.=-&M1J-#$E\9GWWMW]YR^ M1(V0CRH'T.BI++B:>;G6U11CE>904G4F*N#F9"5D2;4)Y1JK2@+-'*@L,!F- M)KBDC'MQY/86,HY$K0O&82&1JLN2RN;ZWW;ACZUS;#1Q'%5W#$O1] MM9 FPCU+QDK@B@F.)*QFWJ4_34*;[Q)^,6C4SAK921Z$>+3!33;S1K8A*"#5 MEH&:QP:NH"@LD6GC3\?I]24M<'>]9;]VLYM9'JB"*U'\9IG.9]YG#V6PHG6A M[T3S#;IYQI8O%85ROZAI<\=C#Z6UTJ+LP*:#DO'V29\Z'78 _N05 .D Y"4@ M? 40=(#@K8"P SBI<3N*TR&AFL:1% V2-MNPV843TZ'-^(S;:U]J:4Z9P>EX M09_11J$%2/<*\110PE1:"%5+0*?H?IF@XZ,3=(081S]S42O*,Q5A;6I;!IQV M=>9M'?)*'9^@6\%UKM!7GD&V3X!-TWWG9-OYG!QD3" ]0X'_"9$1"08:NGH[ MG S D[?#_0/3!/T]!(XO^)][&)*[I0N'Z:Q93%5%4YAYQ@T4R UX\<"H *Z& 8 >&PO M=V]R:W-H965T&ULU7W;%9<5&B_OH]5[]$1@JH[EFS?>AJE!GA?OSX MN=_RQ=9WG_N5M4/Q9=VT_4\'JV'8/'OTJ*]6=FWZA=_8%KY9^FYM!OBSNWW4 M;SIK:GIIW3PZ.SGYX=':N/;@Y0OZ[*I[^<*/0^-:>]45_;A>F^[^E6W\]J># MTP/]X(.[70WXP:.7+S;FUE[;X=/FJH._'H55:K>V;>]\6W1V^=/!^>FS5T_P M>7K@;\YN^^3?!9[DQOO/^,=E_=/!"0)D&UL-N(*!_[NS%[9I<"$ XW=9\R!L MB2^F_];5W]+9X2PWIK<7OOG-UW)05&,_^+6\#!"L7&7Q55G M>]L.!C%8%J:MBVN^/?SRVMVV;NDJTP[P=N7'=G#M;7'E&U?!,B\>#0 @;O.H M$F!>,3!G>X Y/2M^\>VPZHLW;6WK?(%'<+)PO#,]WJNS!U=\;:M%\?BT+,Y. MSAX_L-[C@*['M-[C/>O-'+/XW^?V?N1/S>D_FUT.6>]9O3&5_.M@@ MJKL[>_#R/_[M](>3YP] ^R1 ^^2AU?]?7^[#P/SZ_N.;XG11_#<"51R:H]GU MBY_=K?G%ULX4[]S:#;8N#H'[;=?!OP9?K&QG76N6@^T*DSQ=%G[LB@N_WICV MOBRVMBQ& -9W^/E1 1";H@:ITO4 %2RUZ?R=JV$1@+5VMVX *. PMAM /((H M&PJ\8E?AB;=N6,'K*Y"DOX^F@X?ZPK7%1^,VUI7X_UO3+HKW ,"#2Q4W8P^H M[@%[&]N9P2)0_0B'1"@VC;D_!ME]O!S;KX*$0KRY+P;3W5I"K*=;I%M8^QO7 MV./:TIYCC^":JO.P[WGOS*(XO#F:O\7BXPJ6@-LB+.*RE6][N++:X$4L ?%P M80!6#\];!(F62#!?K,P=G-/:%C!L-P9OS;6T9E?#RU:0&2EBPT30 #)N;0MH M:>!<\+W=#/SN #!]:HD2K@="&FQYOK8=$%=Q^!__]N/9V& IR_"N14M7\<$O-^,M26 90=:*U(TWHZ# M#_OQIG?P08<;,RW;!JB]Y>W@'< "K =?',MEQ!5Q$1!B;6](6_:+ I0>J+2V MN!B!2]KJOOB8?$W TG17P!PI0_!+M94*]@&^,+5(WZ7GA'.Y(9[Y)S: B M'7R(:K4&8J-#PM41=BV\Y]>N@E?N7.>95N'FMBL'Z^.3LI:2?00Y0).>"#;$ M]5HC%" /(;(\K-;!DH8AV#T78;2SO%XC*X#NC&-$CE=._+Z1G7OK4#(LSTO96;;)P! M;F71AW!W%CDEQ70"208BOX^D 1P,E@T^< MBH4>AUP"WRXI"EH1)1A]\XMM-8?M?M7*_9P50).]KB5P_W< IL7'X/'Q\G)\#5KP/L)4%B MZMH)$;B6367X:\$\TP0&W.&IMX'EKR/+(V^!F/,=P9"R5BH37<]"#&54[9O& M=(#O!]BRQ]O)UT"Q=OKGYQ/1(0LWOIJL,!!<_<:2)2WLMR!%W.$%-?=,KOLD M.GTG&,AVW-H9WDH/5L 5\]L->!&[1/ML'_'3"<^>RS$&YD)A/>&J@IT?Y+WG M\&^@PI5O0(?W@IW"_CZBF-&E5@Z,_]?([RP].@N#JC[%\#S8A< )GE M?+T 2EB/2!]W$0'DK-1_'Y5?(B,N.[^&M^&"P-"H4.43SZQ07]?('A5H1M)I M@#_F2A3T<"+THNZL0+HH/O5$"F_Z 60M,OU'$KRH6@.M?HMJPH>0VA$_I(*# MQ@2H 6T .A@5+2" & >@6IO/0#EA7Q(V/7B$&Y: + B62R Q(3=D Y0&ZZ#Y M]LDY^+MV?05":NQ85@)TB#?<>M]+O$VM%L#P33J9E.4>Z$"NVG84> (Y)# :I%S< HEEBD 'ZX#J!TA4_)L>Y &( MS6POQ D)= "KM_F&!EZZ!6[&H6C]4* 10^_159'9#@#@6S=PLL_( M7@GBG[.D,*XK[DPSTG=C^_OH\:)(\=#-,%/WB1S'U\"N78X-['C'] !\!M@> M0+"!(=W&5S>,0/BK0[?_V"^/X56ALN=H:/DMJVS4#K4?;P9<5\TMAA'!"^Q6 M!W?$?)%U2I#![>TQ E.'CURB27%_DEC'K->1V8'>:,WGC-:JZD9T3"2,DM+^ M(3&\BU_R%D>E"C2$!'0)NPJ!QU2N"&NA>EP4OUFE.&8AQ"D2ZYPN;8"6T13! M@)#R>A0202?]?:QOXS$CM8Q]M. G(NN;N'=1?&!*@?^O/*A]%KBPQVLEK9_9 M92#?JTL>BE3&E(Y(0,>_9^''X1KRX_HY_X1UXYT]AO-OPDKI!FM?V^99<7@* MOF6-^G5YKX>BC=1IU)V>%X=GDT>!7,G^P%W]30-> JTL"-.%X,7'1]$$GYJB M:(17H X/GQP1+5>HO6:?0;8D@W]^7Z;"PZ='>LQ_V'#P+6@ELNG0 "B0:GLX M@]FSTJ*X-NA& 5$B(;+H BJZ+VX]R"5R#Y#@1A _8E7BC=$-\GZ9J8UB<<-. M*AO$I@ SFH7=5[WW*.0=;_$-1'?9!B-119E!8PB_AL_@/7%4 Z.4$Y.''!#X M! TPM%5G*2AP&?^H.=^/8N>3?+*#JH0 M? DP\$G)3EEU?KQ=L24/: =/C[3+QCOE?-<>WQJ01@ZU2"FZ%S6,/GOK08D6 MF[$#0TAD ]X)O@3J"7PZCWO>L&@8UY,GR&;N+%X%!GA0[9F.U;L"9;*MD%Z- M'J]$*I9[Z2Q;K_LXL!<:1^<&2;8 B6;Y0!F2 J<0=:]!=[/Q -B][=#H&T"W M (C",8E%N8?Q#8K7ECU#=^!&1[+KZ&!05&AQ@QEG M#ZT YNK0.3!S?,<+;,P]08J^36L;4O=H"R%>,FN(37R$3D)5/WM_"V!>->8> M7$DD9HE9I0^=;S;P#/QW\@@P!F"!;4H"$&4/)D[@&@-J);29&@$*[LXS&.4% M!\760@N]:=2>VH^SDB0P>JKT--KR9"PQBTPE0V>CR42:!.C0HJ64<1023<)/ MXT9\/S%BQUZ,1Z)&P!T1(-*B[X+@T9U) "%+#E:(C209+ _P\*IY[ !NO8MIX/CJ+ MVXP@%\#=K5E-W!/L 93&?083;N6%(Q.F!Y_#=I7KHPN#@AS_(NL7D(*D8A'5 M:S"S%\7A50-BRU+ 16COM5[6A]1!>B4&O%(B&X5XQ+7'&P8:&/M>PY?1F!S@ MO2$++(RM &G%)N\71\'!C1KLBI&*_FXNE)8UL382=&;')B-R]=I^(W>! M-M]2\@_O3MS]=ES?2!K W+/72O1ENV#?*O-00/8.39<^(R&"B.1/MG&(L"*@ M!(1E/T)"Q!MT63H'?W-.8#GUMB39@#+4TP4Y0N"]A/4*BO@'DO$WN+U1QXRE M,P5<.4J<&?X#,$07E"CY$'(<"V)A#F-7N.>' K<]QJ3.Q-D2+9H MC(PY(.I#5+<-V1T8(/\! \[#JL\2>11BP>P&2G\A%@W]!@T;M2N=VN]-;'E$ M#=Q)+Y>(H("XPD@*J;V1P2=S 9-6W6?*5B7ZE/[J;4/Q;5*L+/GH<_P[\)8J M)A*/;!_TJ8' FGR/!D_]X:"QMRE'^L3' D%+CR8^"9#5BN(G-TDPB9R16\JL M 93!*UD4?P4FQ;P*>&-H,) UE^Y&@?5(T;H?/**NPR9(@3)=Q*=*QS646=@@K6@8'_3D MTO%=,9!^[7I"GDB3U.U!1XE45+!1V<>=7*O[&;BKLQL>I5"IDQ7G-8JQ3\VG?@* MV^"X(BA Y!3E@RV_$:T4:\*84HA(YHK0)88))7XQ^&.BD*0OTIP<[A5DK ;- MV=?:*(I(!V7[D.H@%4M1O6^_I1W7+S62Z6&_16L,6:]2XNE(0G)(=F 9(XNJ MF8F7#:J14XKZ(;D>C17S""40,IX02RH4E/TE&(_9)_>%?<$*E15;F4LKCCFA M@V0/^%.2;VN(X5N1F6C+HNKLB8CA," AS UL?\-NX]*^I[]#2K#5RJ*ZP:/1Y,:]U"XL=0"(UZ<+ML_X)_MQ@YBEI%*P0A WX7TB:R6)+C0OE>CDW%.1@G*/98R1+YX M!52:$,(+XB)PC81'ZWD#ID(];D+0!7+X&9),%J[53M"G\XZPHP7D#$35X MN%&\A7^'9QXC7X*5T[+WDG]4)CC%F,'*U(PPL I][R1?:T$ 8#Q8"Q+@HQO3 M?NZ5TBCJDL8X;GRBQPG7*GO(R;R/L>.IXT[X"VF&FHQ=APXD6@\5PD,GC"'3 M&-O+ Y;3S4X?1$/VLDETC&9O5C+5;X?M"H&M"0ME\>F M9I#2U@E2C!;OL=[%Y4*ECM)L-"7R/'-TJT3OR%$E[!_736/4\[<[ASMU%#3I M0(2.13/HQ-R2>:<7%PP&#<.^Q23LWR@)^PN%L85R$PXH@ H;P$&?9$,'6ZU: M]_NHAO':? 'W0J38R":LQ"70UG7M9A1)CT)D^N38[CXKNEYL0=!"9#63S(K^ M6I)"#I>QDVIGMB)_PZ%G18Q)+AUN[SA+QNS%^57RK8))=1\SF>J94>P+) [9 M5'C=Z%KP-@#@2@P-%*NX[.[^DU1Z>HQU<@G3[%+RV,H!R735BNQ@))T1@X8H MX8>.N<-;WQ&="X.%6B#=''@7#-;H.K[#OXO3XI)6>U9\ M:KD@!I:01#X9[Y)E)6.-$<$BCQ.BE'_FL@\2 $G51X7%,^0H!:M/BS*DJ% * M0Q*,49'(8@+B60#Q_1!J"*<@QDHY/9>2H1JD"0+5H@G$$DBEU'JX&F1\-33W M'*36OTKQ+&[ >6I%"G$\" P.I.E@K.^L/#W5XP3QN\RS'T+6DECEPVA+B2IG M.3KY# ]+."&4^94<" /)9@*AXBG=,,:89*@([= U!9-S"W%@=%HCM'@$#00L#H)7,V)W9*WDH"TEK?A6J9: M<7E(!_S":B5P9JS-E-,$U[KCZ%0$G.(;,W6(,4J-E]3Z]CBU^+EX"TR<&N^J M<_WG4GUQO>, (Z=EMRC/.R=!!K?>-!C;^,TNRU<#2_;9-J(PK/8HPKJKJ.3#UDCYX<)8T%B!HS24XAD?!3DSC# M>2G>92$-6^6DE 91P!%JNLA)0>>XMP\C]M7(Z$!]F.Q\B9X&>"A8FA:Z*8 MK&XJR%W$"D8D*0$*\E\TPN<6;RLIZJL4NMX7+9B%(LT &7 ZO-)[7I/R*,IH M'*>@JP3R2@J,D7*E)H,B]\3PE :B# <7S0%KK-'A0K_5;+#PK@4U"G(=842; MD%:36Q1/NF2/2/YBDPB=:.E\X((T3NV T^;PB@1^I^6/X%U(@)\D8Z@Q%9.# MQ?N-$$R"?1:3F:\#AL64_]>K)<\X^R@YQ_WW+L">Q=+Z^6Y](;?6WG64UD>Y!*(7![ V9V MB\XQ5AD*>HB/VSKYA#&EJ ^V+8J0;[E5A9["]R+UY-B_>G?2THBHPK>)A%= M(D&N.1ZT5E+5+'9<8?::ZH&%?W:K_U>VJ8\'?QP?P25(6'4=/3,D+A1Z38L= MV'"-)/.@HGTS@OYBN:KNKQ <5J@*F,KA\Q:M;7AXS13B,*3E MEGL(PB6J)UV5;)AL94V%7Z..K+7A2%0,*?:0U>#R%O1](SU)>Q.HM.C].GLAN^ZRT((DBH_?,W0HEK<.GB>6HWWKN4VQ]A39CQ0[F)D4!-]W MM))R@:%_@*/6V0WV*\-[;F'M <,QRV6H&9M;-&HV#T$^1''2.W4S:B:.2 M0-N7L0^MK1CA:/#'._^#M'L]WO2 2_@*+Q==%P4^8:.4(H7Q)I$NKB/;BY&5 MT;8JE9$FQ7*9A=ARI;4$KO==7SQ8F)G9]36(90Z8 D^;DA"";I]O_.V]9"#I M:>[=X2*"0&I$U**&X8 ->FO*-N &[@C5T&2%\SOJL:$;$-<":WY"G%%39(OB MTU318]29L'&L0E5(-_:3_J'+?3-MNM%/4N?L$*0U."N2 I/,BN54'ZM/$NG\ M(E<(Y\6!$A3PO4LVF"S<:G97*-SCH1*+4>[9) MC4T$DHI^9S)MIR6*/HVYGF >K[CZ MTHDVF#D9DN(2(/.L^::U(T$T!P R;6=JO\&%$W-FPXA,! (WYL0T0'B&P61# M)HT<[<:E90O]6*52UDE-*DIF&W.%1[4J!D MW."]:$C; HD,N^V=0K5._$*"-&^I7"C/Q";XK.<5=1\)+3ER(#(9Y@' P;VT MT@[:Z#"@.%#"?ED9B5]JW;5':P(#+]Q#(TK;]6D41+/<5Z%!\"HT"+X)#8)7 M#[)25=P6C)DZ+(6I7(R;BD*3IJC7Z==2[$Z2Y.$\:];G M2+<"KW$!&2LP2=I0:9DD:OIG?[J('_\79D?_=#D)ZH+(6X\M*C#\)![U#!=] M^J?WRR458?B1 @1@3X!T$D%S'?/"3SDX92B""K[Z MGC<]">8T-\)K2I0@))HGM?PA>8"V=K8?A8+@JJL$@,IL,-7*>=XVN= $ M)-?-=0[L+ MM']^2P$*N65..>L[5(HD[51D_8R(K5[6T=!U>JZ8 ?\G$OT/I?=U8>MMN^HP.RU"/[4*,3;<1W(@U[B MM\% U(@SQ<.H: M%.)&^KF@,!_3RM22Y-#\=6HC]='&THX:R0SZ9,)+.%E499'YT*VGRL"\2F37 MO51>?9LYKZE;+D4X6L@[GQ.+RG@.16PBP&-Y1H^VTY+^6*,)EV@WV*O3ESKJ.LCN/6]X54&J2/T*LU:=3^&X$+NP6A#X(&"SU+KO*4AV;\K#;'L8SKJ*Y; M&<)S/24['*+*R;*1LB38W&[8;+J,=56QEJ ,G3M4M9F&=2:M%;A]7'>Z:1A[ MA/M'$/LRUBB$C5P6JY,(67JNT% U]AIS$9;6P4>;U7TO>H[K=:I!7&"3]$OU MD]*06(:*FMQ48G\'B2&B8)DE=:C4DT*\5'22YJ?#BW)Q7QM'I1W.^>BOK$0A M9*?Y*D--;S @$@M052%F3=LJ+=^X3$@NOI34?'1VSSXA@DNU_*@ C@6'5?B, MHSKQG5@I1J$?^X4".*BN):F\!\[, %V Y.PXTSL!:8(]T\L#J?!0CN8;C%E, MUO1X>W>Z>EAW;6J;WP659&7M>6F@@)_H>]]I\Q3!(9YP#",P=-F,%!VN]^'] M)QVK)P0-&M"KA.BY)R(_/4$)LMQ3 C[%8:FEETJ9N47+J.#54 JT SD^VE( MHK'GHKOL,!IRT2XDTW()"?"*E%=LTQXY8H2QRP*B-^!5<=E2-].A]1#-Q_#< M1Z[!V;=FPN'$HOQ9#$?SXYCHT=9[,,L=R&E-=*;6?B#!.I,"?4X;6=0B5/U\ M(VF_5=RT0]F[;4F!':O)/7*.GOQ$23(,I]4$_:&D;. M1F@B(%/14RF=V6+94H",/4J.63:0+5)\NQNIDD-WD4CKJQ..YDHT-F M EO#IQ0Z;]@_8,Y.APF&E'$_HR-=(*XD2A1+_]3#PQ=!J ?F>3_1 O&[R?0= M.(CH!#%MZ2$="1![(>-24SK9OY;&+I,WTH7EV7?35?49/S/?9]H#],$.FG+$ M&""M^RO(+!XUX"KX!\_7H@#,)TIA4%><7?+T4] @V/:E8[@P5,@%%AM=0;_B M&*$$.%30:*4^?QFHG?\,4>C. GU22="F41,2'<[$N>%J^80[$ ;*=,OXJSA5 MAB=WY&-!ITOG;F1J&%'@ID,9%3UM#OQ2"7[>MH2*2S(.(\\02?"D79!8*"J? MPK&/NW@E ;OT]&'\)N2VLB>.R/UZN%;_06K8O5_R$ZC=!L%+@7_@EG>=\.C' M_1P&7F&HRHE!FGPJC42)A4/)G83?*=D"MHR7 2X+8^X5*+@9I>PDQMQPV M"*,_^+CWE/%9 %DA;*7Y*7?(:R_R\>GOHK M_BODU@T/ MW0#[:!GWNGC_M\O7QZ?_"3H$"'/M*K8G&57Q4C#"<*P)[&2 F>R.-@S!9+G1 M#+A(*CB=TA$V16U7GCSG6(F.N50TVC'VU-8&9V*\"0OAXZ%Q)$O,ES M@+;4:A4J?<,Q,PQN#=?GL1$2PR@A@!)G('/W%28$#FR9-BTH6+GZ=Q&'*&L5[O(PW1^QBB@ZF3'I+J+LY:3";O4#@[ MJ?I3B4?37]3NFAEF.1L(V#<#7*?N5$G74:3*6(I"%PI;\-34O;-AD\[K_0!E M/4M9_23(!34CYBIJBT0[G .2+F&C2&U^RAXL;B^R&C"QS6AS.Z-%]FBJ FQ]8I".2Q92EUN1@'[ -2=I *Q(FE>YVK?BR57J)/:669!HND.6&A'EQ*D4 C$ M4(5;Z$1$FT(D3KE3<27!,-LES8P0I-!\/W@?5_BVW1M%5+!22 M20*:9Q3#/012 EP8477BBN@SR=9:$#>S2BPK'Z1PNVOI#FY-J_: E-$( M\&._X[Z&,N5JAZE%P0>YBG$2')[#Q/OOAUM3)!?O7_\2=&H%K]MJ=)[X2S#)6]5QY//AP=OSZU<'1U$NIJY9+T^# MFJ*\R^'!^?6G@Z.R@/^CG8Y/8+-I@^WL3] ?[ <_3[[\43.K;41'^R=4\7V@7ZW@W!P??R_GNEU@+1Z1S_6AAFT M2DU,[#+&!PE_AWBL3T0[1RC!@5V0<@PBCX>"CQND_YJFM7"I%+ZRB;B4*3IL MZM38;E+RBV2DBDI>8K+AUQE1 &;[*FDR>;-4?57.A-L M0+K/R.?\^D(K34T\ [B*MQH4R>?7R3MQH,O:WTGK^"YTV-I)9#6);7T?>\_Q\1Z6_T[VOHSA!&#:8/E_ MC6O_L\P#L*JCGIR CLHJR>&L\]@A!4?>)!DX(@H8)PWNP-#N\ M82*%=-D$!CA]2C+C29&-2 >Z#C-5#9L?$L>4'T6*%0MKI MJ^^S3Y7&.FLMJ;?MBB<#IS_-MRLK=.%8_4M7FADOK#8_Q2EQ'WAKJ=-4,6CC M"&<4%:76'+"8X]FY>.EK;;A^"(XB&15$/X?7W"=)T^B)RKKY0-ED@@(V!,A, M-"JIS-QRG?=[J UJ5#,]F?**.TE8( 58H]GA!X_C3Q7_B]%D="(2_U0&R9C@ M6*MXGZ$53J'S")W H!PE6"LW2=GHS)JBK\+/G<9T34@,QG@7#[.5^0%V]S+U ML'722/P@,KFCX/NN\1L1'Q+;V#[)2-]E$3.#T/@#(CGUA&+)7HN>B(BD$!3N M)HB$0L=-P>6&7S-1H"^ R/FWY# 2M(P4/B(&:0@"Z2^,DB2X,%\#S[5)5"U@ M;C+=C2:V4[LK=N_[^-MS(3Q7[B 2"PXD:$2S)652 VD!ZB"/72:AQFWG\A;% M7\+O6VJ#5C*I,MS^'LX-"Q_J#PEPY>F4:LB6#D$FEU#D4?)+$!2!%=1J0(ZJ MDZ=1N>1!@2K\VKAF[N//A[%/GI7OK<.H;4J8I&B-H6+1ZZ'_U3PO\YOX;]4OO#: M#.;EB[7M;NV%;9J>Q_W^='!ZD'R*JNFG@_/39^=G!X_@S?CXRQ<;L M /H'>,*X9''CA\&OZ9\K:^!^\0'X?NG]H'_@!D!5GPF\ ME_\74$L#!!0 ( '8RG5AKMTV/D@, #4( 9 >&PO=V]R:W-H965T M^K6Y'@]5 M8TLA<:[!-%7%](\IEFH]"N)@N[ 0J\*ZA7 \K-D*4[0/]5S3+.Q0,E&A-$)) MT)B/@DE\/3UW]M[@3X%KLS,&IV2IU*.;?,I&0>0(88G<.@1&KR>\Q;)T0$3C MGPUFT&WI''?'6_3?O7;2LF0&;U7Y762V& 57 628LZ:T"[7^B!L]%PZ/J]+X M)ZQ;VT$4 &^,5=7&F1A40K9O]KR)PX[#U2&'9..0>-[M1I[E';-L/-1J#=I9 M$YH;>*G>F\@)Z9*26DU?!?G9\6RRN/]T_T<*)Y^_INDIS&<+2#].%K-A: G> M&85\ S5MH9(#4'$"7Y2TA8&9S#![#1 2KXYKDV->,X"J@@ M#.HG#,9OW\3OHYLC9,\[LN?'T/];9HY#W7_]-H.D#P1H0%&U<>5Y*(4S)>2RL&20X92T9%D5FFS7:,*$1R8S" 396,Q@YIB M;7RLN:KJQGH(<]T[$9(\5&.U._=QR?11?)ZU=OEN?4!IR?IT6- SR1@LKR'%6U:7Z@=@" MO7-5GGFVU'Q:Q6_?7"5QW$;EO4[A%;:DMOJ*J:B\?UD@!P6=>-E0J MD&M5^?#MA*@C2]]G\Q2,D!R=D=" K9RU:LH,"@H.+!&IQ4DKWFT%]GU2W=*+ M9*OX8T>AV]TEH,5EQBA.2:9%?$;-A7''0' Z!"]I]-23#S\G#YCU$C23E"@B M_QL=N0\16$6CRWY\0>ANF8H:?1*WA0UG,!CL0_M%@(0 G./@\G^ Q.#CM94G MU>O(+9"ZA. N,*D/XH,4UL").P=)=+-('XP?QC>GAV2V7%NJ[8;[FD2XT\HK MU"M_81DZ%XVT;5?O5KL[<=)>!2_F[87ZA>F5H#R7F)-KU+^\"$"WEU0[L:KV M%\-26;IF_+"@>QVU,Z#ON5)V.W$;='\*XW\!4$L#!!0 ( '8RG5BEOR4L M_0( &4& 9 >&PO=V]R:W-H965TJ1$DKF=(%LS34"]^4 M&EE:!17"#YO-<[]@7'K];C4WU?VN6EK!)4XUF&51,+T>H%"KGA=X+Q/W?)%; M-^'WNR5;X SM8SG5-/*W*"DO4!JN)&C,>EX<7 Y:SK]R^,1Q979L<)7,E?KN M!I.TYS4=(1286(? J'O"(0KA@(C&CPVFMTWI G?M%_3KJG:J9J6(Z89?VN5BO0SIO0G%&56D43.2[=HVM_=O?.+DW)$NQY]) ,ZB?T^F_?!.?-JP.UM;:UM0ZA_^>)'L3/UW(F;I1QKX4]S[MJ/QCHA+5Y@L=(8&F<[]M_P:[-#J<#+8TB$*'2+6 MVP_$6KZ2A7S^U)I[8:DUI-$%3Y5[0SF=DU-N"HNG&OV*YZ_/WUR+3^=O/UZ( MRXOSFX_7%Y<7[S[^+T; OHD$T>D#>J)[JB.6-MDU5:BL^R;14XI5V<6I<:943 M_SR?N,("'?_JFK07.>X621%SYA8R5L]V$!).V3NU\_RW7X9'@R+#7(FI21&A.I^)0DY2)7A">>%$@8>QM'9) MSV1F2KHI\T0H5VC$A4K$E$Q[1Z9UPDR%*:UX:;*%S)>__7(2#8^?.#'5NKL[%QYM'4,&4#K?=8]^"GO9>5CJ] MKD<7'?=ZK^N1I7.J<.CHYCQ(3!?J2ZG1D-5Y)$8G_?'Q8.WB^'1<7_3.X]B; MP$)Q]"1;1=$Q_P]/3^F_=PW36!V3:7B,T7#4_L?S:9DGW#51"^,TQ U/1^$_ MHO_>F_P.4LA,L)AP*BZM+C0,O(>\8"W=9^-&3^KOX_[IXS.EH1#K-B[OM(7S\GJKA7*D?QL;<@"PMI M"QUKQ+@/8QZ4#$NVH@$::XD,'D>N]<9!\=*9_K?B&99H2 EC0KF33:3S10F: M(=X M+HH)=M?W,^5Y1[D5*BGBP)M@RI8*PK_K MAS A'2AXF[0U14'PJ5XN%M9 49@L70JKW>V>3/X$/4'3!,64<"HLGD):,UK+ MK22DS#O\O%IZ,@5T)F',EB7OR?&E\Z"OZLZZ[P D)>.YB%-TI5^=T7G&Z3(Z M>B*VU@',83/)]W&]DM5;K4(^Y#LK2?"L,UWU"8Y3T(9*<8O,!)\M4KBR$J'S M0M&(?6_\KW[*K>E.5"Q#_) AD'0LH:V@1+\,=QEA]=3WZZEW%* S<=G"/KK; MCB)UKY$5<@/+?H6*83!.(2T,KD^W&79K4>*P&C[94@?.F+9Y+!M )#[J+-C0I,E=>8ISE8X*?\2F3D-F*?[1$[F$D MA&S2$C_7RDH;SY>K&QW B0*TL9C9B. M67JUL$]H);EB];8!?F3>9">_ M&D4]HH3C99]U\]KSB&QQQ3R"KM4+M M44WK'C%O7/O]G01OG2*V"%]O<&44\E_F,0VFE^ON,P94D\4$6!N;2C #ATIN;ED*<&B"1* ]& MJ=Q ?!J]4J&J6KB%U@@94B MGBOYZA5S5JNR[6K];D3WP8$UR T7O8IZ,6*8I(H8.4\73,T<%V%6P3+M5%RD MVIFXSNYWVPHK[?!I<+V&LO4#H5BQ+',M/=5^C56Y] &,[M=X6?7[:Z GU+0? M2>'>PDXC:*:P)*#>P3+%;ACSL4A*[KP"Q;Z7BWA'$?'&"!.8J)G.&3#,(_+$ M#YSZR*'YA^6:KQZ>Q[K.^L&I?S7=,$%IY9S5IQNLI?N2EB;>,IP<%BEJ-XK[> [L <8&TM-SV#$+E;6@\% /*[;?3 %<D MN",UW4T-/(-)[ (5*=7*@S*O+A_WVJOL$&"NSHJ[T&:#,6RB$\JXX M'$/3#_N'XA(PF-728 MP!NR!E7$AJ/V7C+G88U:S'4SV'HO91J7J<_]KX@]-0O.#U5=%#M;*8H) QA$V)>H.9''EN&]F'J[RF_5D! L& T!K)I>6,ME!JWN ML+:"E3U/\)X \;Q5OKC!T?'F^WW0,U!T#LZX,GA2:]6B;1)97Q+6GL"5VTG[O(&PN#) MJ[?O+_ER^.0QA$*[U]9DN-H?X!JV&0WXBE&AIZ#/Y'07JYSLXCKG@46O!'UY (R^XA1YU#GAQM&3+:P&'T_X7#T?$V2PZ/ M#SMM&1UU]B",'@_^,A09A>,*A &.VT#(C8^^LW%G]&U#;'34.>?N]F2,PS9F M62^47!](PV_/X3O;=D; MBD,.Z9 [H6: 2XN5%? W M:X.]WYP8H;+&ZPBSI53%"[= M:DVUE-@+B ?7.=XD;XX,IF1/7C Z5RI;;US$?B.CWUK:!O[$6X2T_2[]@0D4 MI=<\0GQ6R]?Z3(47MRF=;%CE"Z^;ZT6]V<&4I!6 ,Y6SHK04"\ /QNQ6L-H@ MH.,,XBKK.:59$'=WOZ>]5^ P)9I'B]VVSWASF0]@N(8S-TIUIBF_S;4K0+1B MV),6[K>\LK28?_!?5J:%7J0JG&E@U9F4O(5!:'7E H](*%D.MB+H$A+R=.F/ M2I"L^.QO?3ZL,*=(?@N!EZ,$$.G@6MXUY>5R13=="6"!TT#[U63I4R@A0'U5 M-B;YZ^EY8:P_57+$3-N;%QNV!,]!6VJ1FT*M^\3->0E_,_;4CP2PZHL M=*/[&I&GK8\H K(E9-H0&2F*^%ZJ/;)I_'W>,?I#S^2E2K3L;[;XJQK120=@ MBQRWP$*OZ-=G2!SME*4+4&_MS_-IH'Z512'*GPU=O_]8/Z/>"]ILT62OF!8N M83_)FJ5,Z=A:T0;=.[/M3.<'Y\%YI3YB868T4<&Z/C$\O$#;[WIUZ:#UBEFF M[(Q?I'-^E]&_;5;?K=_5._>OJ#7-_8M^E]+.:!F$]2_/^1^% M6? +:Q-3%";CR[F2R'S4 ,^G!LDD_* !ZC<8G_\'4$L#!!0 ( '8RG5A/ M,&PO=V]R:W-H965T'PZW2CR9%M/ ]$]*,@M3:_+S=-G&*&3,ME:.DDY72&;.T MU.NVR36RQ#-EHAUV.J?MC'$9C(=^[TZ/AZJP@DN\TV"*+&/ZZ1*%VHZ";K#; MN.?KU+J-]GB8LS7.T3[D=YI6[1HEX1E*PY4$C:M1,.F>7_8@6-\DHZ#B%4&!L'0*CWP:G*(0#(C6^59A!+=(Q[L]WZ!^][63+DAF< M*O&%)S8=!8, $ERQ0MA[M;W&RIX3AQ8,AK!A"KWPNR%\4M*F!F8RP>0E0)L4K;4-=]I>AD<1KS!N0=1M0M@)HR-X46U]Y/&B MMZQG)@4F$_"3V;>";YA :0W\,UD:JREG_CUD=XG:.XSJZNC-<][5PL\K1662:<4+\%SL-+1?A1-W)?8^']>CB2 MQP-96C2(W.2LV>WT8?(3CT(EH@R:3S+EN$F5G5L][2M>-I:\GDHP'7X\23\P'[T0NT E5HR 5[0FU\%/H7L';Y ME2M.0"U7%F8O8DSC"]\ZG6F+RU@42:G+:Y?]/-U;\ 6]II:^RDD'DJ#IS-A2 M,W3_5U*:.Y.??>!*C5"_DI$K+DDOFH^,;TF M/X' %;%V6OV3 '3Y4B@75N6^.R^5I5[OIRD]KE [ CI?*65W"R>@?JZ-_P-0 M2P,$% @ =C*=6 /NHADA P ! < !D !X;"]W;W)K&ULE57?;],P$'[O7W'*$&(2+(F[M5O75FI+$9-@3%L'#X@')[DT MAL0NMK-N_SUGIPT%=46\^.?==]^=[<_#M=(_3(%HX;$JI1D%A;6K01B:M,"* MFQ.U0DD[N=(5MS35R]"L-/+,.U5ER**H%U9CQ4M2V%Q!L-IJXJ MKI^F6*KU*(B#[<*M6!;6+83CX8HO\0[M_>I&TRQL43)1H31"2="8CX))/)B> M.GMO\%G@VNR,P662*/7#3:ZR41 Y0EAB:AT"I^X!9UB6#HAH_-Q@!FU(Y[@[ MWJ*_\[E3+@DW.%/E%Y'98A2]SD<^;P4E4:W\*ZL66] -+: M6%5MG(E!)633\\=-'7832#/\BVW?#S4:@W:61.:&_A4O3>1 M$](=RIW5M"O(SXXGL]FG^^O%'=S.9_.KSY/IASF\@>OY8AA:@G=&8;J!FC90 M[!FHF,%')6UA8"XSS/X$"(E72XYMR4W90<2WF)Y -WX-+&+= WC=-MFNQ^L^ M@W>+*8H'GI1HX.LD,5;3I?BV+],&YW0_CGLH [/B*8X">@D&]0,&XY='<2^Z M/,#RM&5Y>@C]_X[D(-1^HM>?%G/HG<"^."^/SED<7[IH,$E354MKZ.UMRP:I MHN=H+*@<;(&0JY)>M9#+08?."JL$-9U7YY60<'_W@DQ4;;C,S+$_0=>PSC[8 M%\#8A6NCJ/,!C1G Q %SF;H8&C)5)S:O2WK$&^=7P."8VAB..\Z[3][QQ04L M=EF!,,"W>K/EG!9<+ND"$$=5:YBI:L7EDT^\?TGV_PB(7+2R^47E.A>KY]RHX1W6+&6V;ZK'^XH4X5ZZ?77@*]E(U+M:BOQDT;9?ILW_\-' MKJDF!DK,R34ZZ9\%H!O-;296K;S.)&PO=V]R:W-H965TZ="1$FGD^0DXCUF5Y#&EY!TDO0$7MKH3#U>^BK> M&K7&'*;*6',)4U9RRP3_'_-+>-18,DX#)G-XL%O4,#8&K8%[;C*A3*41OHQ7 MQFJZ15^/Y:>.WCT>W;VLOBE9AL.0GHY!_8SAZ.V;^*9S=T);M]'6/87^QV=X M$N4XQT\/RQGTKN!8B'VFLHKR*BVP.F.9H@=K+*@UT#:LE:!WS^6F']"18K$B MCS0.SKF$I\49F:C*4-;-A3]HUR3!!\6DH1>?(7]F*X'P5Q/D#)*N:]X%']"8 M/HP=.I.9"Z1!O.YX[APO7/<.+H*:>W;VZ3N'='+G_*-:^TB^+2 M]X),&T#WJ*"5O_I9^#;QEY8&EO)Y85?KRN5*6BK$?;NGW0^T,:'^ME#U,7(#F/QW] M!%!+ P04 " !V,IU8/;?0" H% "W"P &0 'AL+W=O=7#-RB: '7MF0G3O,%)*F+YI"TJ)/VL-@# M+8TMMA*IDI1=[Z_?1TIVE#8V=B^V*,V\>?-F2,[92IL?-F-V]*O(E3WO9,Z5 M)_V^33(NA.WIDA6^S+4IA,/2+/JV-"S2X%3D_7@P..H70JK.Q5EX]]E,KNH?QLL.IO45)9L+)2 M*S(\/^]<1B=7(V\?#+Y*7MG6,_E,9EK_\(N;]+PS\(0XY\1Y!(&_)5]SGGL@ MT/C98':V(;UC^WF#_B'DCEQFPO*USK_)U&7GG>,.I3P75>Z^Z-5';O(Y]'B) MSFWXI55M.QQV**FLTT7C# :%5/6_^-7HT'(X'NQPB!N'./"N P66[X43%V=& MK\AX:Z#YAY!J\ 8YJ7Q1IL[@JX2?N[BY^SJ9WM].[N[IYHZFD^N'+S?W-Y/I M6=\!W=OTDP;IJD:*=R!%,=UJY3)+$Y5R^A2@#UI;;O&&VU6\%_$])ST:1EV* M!_%P#]YPF^LPX UWX-T*\X.=F.5,4TXJ(YUD2W]=SJPSZ(Z_G\NY1AP]C^AW MS(DM1<+G'6P)RV;)G8M7+Z*CP>D>OJ,MW]$^]/]5F[U(S_.\^W0_H>,>[0I# M-VK)UF$'.I**[*-DKUXQ2D@MKY5QR2L*26 J9 M^T*^Q;'TU@I4]"4==@]'Q_@?=]\=#@XF/ROIUFW6-A' MMG7L*#Y\#(Z3-I6VU"B*_[I+Q>ZF2SP^[$0[EW=/X#S1-J10Q$^*NX:)<)2) M)=.,6=&\RO,U2=13>G'7+ P$7^AN4+T=:G3T9RB&(NECQ)UJUN4-M]-_DA," M.%TC_%'W:_1)0TJC%W>KYMDN,I!4P%:BZ;2'*:7894BS&[HPXSREV3I(!390 MJ :VM,JTQ9:L5+@4?1:A>1/(93W+)U"@ALO-)P_BE=K5?X9R;2%PDNA*>4:0 MP>]2C5P-9"J0;^;O\:77 &O>^-0%230H0&V5AE!&*)N+^LY.OU>-#A[=>(-\ MW:/[[+D=A<3+RH":!8<*EY!!%>=0.O@O#(?:-$&]=7N#AN* 6Z%#1K^7B-!@ M25.D1]#2R,17Q5:S[Q@SO$RB+'.9A$OFD3TJ_(#\?,!4^LP@3CT@A?*%WFGQ M\^N]ATG7;K4J=U4N@FJ>HY$:L>?0-# M:]GZ,PP6;/Q!O@^U\BT6?@ VUG]XE]02P,$ M% @ =C*=6,(RS6;?!0 7 X !D !X;"]W;W)K&ULI5=9;]LX$'[WKQBXV:(%$EN7KS0)X!S= YLT2-(M%HM]H"7*(DJ) M*DG%R?[ZG:%D64GL=(M]T4%R9KZY/I)'*Z6_FHQS"P^Y+,QQ/[.V/!P.39SQ MG)F!*GF!,ZG2.;/XJY=#4VK.$B>4RV'@>>-ASD31/SER8]?ZY$A55HJ"7VLP M59XS_7C*I5H=]_W^>N!&+#-+ \.3HY(M^2VWG\MKC7_#5DLB N.2Q)0T,7_?\C$M)BA#&MT9G MOS5)@MWOM?:/SG?T9<$,/U/RBTAL=MR?]B'A*:NDO5&K7WCCSXCTQ4H:]X15 MO=:?]2&NC%5Y(XP(#2WJI=EAW.@X MK74$.W3X 5RJPF8&+HJ$)T\5#!%0BRI8HSH-7M5XSN,!A/X^!%X0OJ(O;+T, MG;YPEY<<$V?@K_G"6(V%\/ 5@U *,7M/^']/PJH[M"*\^W5W ; O#< 7CEU56(BYMMB]H-)4Q!Q0-A<4 M+58DP"HL0+40D@,2 " 7:.:ZJ3(<*LRV!DFQ!;;4G&.S6@,V8Q;X0RDT#ENX M9UJHRD#"+*=)K:IE1HD=#\!QP(%*#T@=,X:C^+:Q6"$+&(L040%!D4@FHE@> M]K!2>+Y &*'?>X=.?+[=PR5H#]&;]ZY^Z!'TSIC6CR@"+%=580][GYZX"WLP MBR)\^ONA-X:[KA6P;"$1>TULN+Q[9MIX$\^&-"- M"]!Q(:DTJ7* *+($ZG ;Y#-E;&^#^Y1)5L0NDK^QHD+B!!]A!OO^>.3>X\@"$;POJN_$TNG.9BVEGKS M.*[R2F(.$R0]#%HL7"%\'^ET-,-GY,\P5QLYB"8!1-/9=I!CA!?-7D.':0HG MM?;GJ37?QU0GF=ZSB;_;2+ >QQ#(1 MJ<#HUEVEL,XU;@#UPHY9>$_1G%#NH\CK7:DB?J8MFHU@.@M[B'_B-:$*X5R8 MF*R#=GU(W4RMQ!^PKPB;?.X?+L2T))!JE8,_P%#\1/4>#L;XP0SU8B<"-57# MOJOM9R+!8#K=*1,,X!(1:<$DX"MWB_06#D"ZJC'^"$^A4E*Q$C9KI%L; 4$; MP2-GVL" U"<*"F4A8_>HO=)8EV2MK!L+%[/X6T6D1G%SRC(EDY=P;!W8(EG3 M5RUSS9^72J>EO[B#%D\.,$T:SXVXB>6-ZDV@L>:\J,EM./#"^O.E M;-+M"BS9L8>%Z@]&]/KTU%W:TO PBHZMD*:<[Z,V:BXO&(C VPPUC$^QKX&\ M"/[^T^U@'UTQ)7?G5/DX<)N0VWI@08=GG,4LQT*Z;=1MOPUZU-I62-W:G,59 M6PM"8V&DJ+3!0?:LHC)K5FPB6"_ 6J?A9_E^2@Z(19,[6'NTENI/29&X#6+1 M$&I]K=C!%5LWOTW,ZR-;CZJ6DD]$'$W']#F"*/3H8PSC6>_..8(G8Y%7>0.T M9(_U460V'6%A&G/84"\!>;9$%U/X1E&5D0\D%86 M>W*GN8G7F%MSLEI(L6Q.3)O3DJ'M;4(&D+X/6I*OV:V5,$V-;3M>#CLG_ISK MI;O7T#D)G:P/_^UH>W6:US>&S?+ZWG7)]%*@,&PO=V]R:W-H965TM$5EW29->V&2"['FQ)GME/+M=W8@I1-%>Q$_WOW\ M/SMWPXU4OW6.:."I$*4>>;DQU<#W=9)CP7175EC23B95P0Q-U=K7E4*6.J=" M^%$07/@%XZ4W'KJUA1H/96T$+W&A0-=%P=1VBD)N1E[H[1?N^3HW=L$?#RNV MQB6:AVJA:.:WE)076&HN2U"8C;Q).)CVK+TS^,9QHP_&8"-92?G;3KZD(R^P M@E!@8BR!4?>(,Q3"@DC&GQW3:X^TCH?C/?V3BYUB63&-,RF^\]3D(^_*@Q0S M5@MS+S>?<1=/W_(2*;1K8=/8QK$'2:V-+';.I*#@9=.SI]T]'#A(U)EV( MPW.(@B@^P8O;&&/'BU_A+=B6K01J8&4*DR11-1,:?DY6VBCZ*WX=B[DA]HX3 M;:8,=,42''F4"AK5(WKCMV_"B^#C";V]5F_O%/V_WN0DX;B^V[NO7JX''7H;+%:HZ'TZ[W@)#\LS,I&U MIKO5[]V+V2;J[)F5DAEJF\-,0(8$/X.X?V';#W%KEZEJQ,D&Z MG("^R\X=!:T@(I4QS&ULC57?;]HP$'[O7W'*T+1)'?D!%,8 "4JJ[:%= M14OW,.W!) >QFMB9[4"[OWYG!S(VM6@OCL_^[KO[;-]EM)/J46>(!IZ*7.BQ MEQE3#GU?)QD63+=EB8)VUE(5S)"I-KXN%;+4.16Y'P7!A5\P+KS)R*W=JLE( M5B;G F\5Z*HHF'J>82YW8R_T#@L+OLF,7? GHY)M\ [-LKQ59/D-2\H+%)I+ M 0K78V\:#F==BW> !XX[?30'JV0EY:,UOJ1C+[ )88Z)L0R,/EN\Q#RW1)3& MSSVGUX2TCL?S _N5TTY:5DSCI?<:^G9_D2F6LW MPJ[&1@1.*FUDL7>F# HNZB][VI_#D<,@>,4AVCM$+N\ZD,MRS@R;C)3<@;)H M8K,3)]5Y4W)+> Z+^"&^6<8CWQ"KW?.3/<.L9HA> M80@CN);"9!IBD6+Z-X%/Z30Y18><9M%)QCDF;>B$YQ %4><$7Z?1V'%\G5?Y MUJ@4IK# +8H*X?MTI8VB!_'C);DU6?=E,ELD0UVR!,<>58%&M45O\O9->!%\ M.I%JMTFU>XK]OZ[C-,/-U_L8PK -_U)!P=%["\:Q%$5IJ)5+]W%V.'Z&PI*DV46ZY,Q7(H)1=$V(+N M(*2Q'P2$8(54AO\Z@G&#A89^#S[VSJ;IEHD$-8570$?Z0:J4 M>0L \4I 6] M?H?H!F3>4Z(K:C^/U#* F"L;3V$B-\*%8+K1EU:*Q#AIS\B4!K0/%(ZTU4_, MC1&0-#L)88<**5H4#1K-Y]8.&M-A6W 1'0'H,93H>DS^W'[I*?A'55J@VKA> MI.D62$)=L,UJT^ZF=97_@=>]\IJI#1<:&ULE5E;4QLY%G[WKU!YF"FH M\AI?@(0$J )"*MG9$ J2G8>M?9"[95M+=ZM'4N,POWZ_<]178SO, [@OTKE^ MYZ8^6QG[Z)9*>?$C33)WWE]ZG[\[/'314J72#4VN,KR9&YM*CUN[.'2Y53+F M36ER.!F-3@Y3J;/^Q1D_N[,79Z;PB<[4G16N2%-IGZ]48E;G_7&_>G"O%TM/ M#PXOSG*Y4 _*?\_O+.X.:RJQ3E7FM,F$5?/S_N7XW=41K><%_]9JY5K7@C29 M&?-(-Y_C\_Z(!%*)BCQ1D/AY4M[/ZI$I]CHE>9!+'_\4JK)V"8U0X;])R,^Y3G85? M^:.T0VO#V]&6#9-RPX3E#HQ8R@_2RXLS:U;"TFI0HPM6E7=#.)V14QZ\Q5N- M??[B[N;VX?/76W%UO?+:*B#)BRN5 MJ;GV3OSG MU=(>[:+^*H_LIG#[]=N-&$^&8IV4^%I8<6W27&;/0F:Q, 7%Y\SI6$NKE1-+ M^:0(U* 8BUDP%J^LGD5PM=6S@D,J+X,S3V3FA%]*C_=/*M#T,O-:)@DX)8DP MO &FV]2KV0V"/KI;+%!Q7F1)/_PR%@M"D23 *(CW.36/&F$""XTGGLC_EE@ M+P-]=#Q@.S=;5TL3;, 9#+NP'BA&GB5Y2)>=IB'YU)\%@1X;:;G* '>.@M(6 MP4R5W2\CO,@Z(@W%=X2T_2FS04ML:8F3USX)(DN1%&E.21_2UW%842ERSNWU MB)23C6__?)V,G[SOA)"SA(EG$Q05=CB2D;+2LFY MMLZ+\;%X5M(Z>EKZ@\T]#@1+>FXG02+0W@_J*(-S'_#^/S@IZ(OLK%.HBZ5' MQS\5>"B^0'3TIGXT@$8N5US5D^<0 M/6R*@LJ00'#Z@J5"CLZECFN)I7,*%:#+;#P]6FV>\F\;4E#2$1F2J'IDI1$TM 9[M6ZDLPH>V#H$))9-P1:!\.%0BTU/Z/QGW/F[%%2$)T.GMB7T&[('@*^#TH'?)AG4P4F06F?XKE"VR MP@P9@\IC:/)1P)UV5 />]6Y-%A764JPG6LYTHCTU ?N!74E]G<_K@,=FG[RO M?GNW8!U\WY;P]8JT\;Z)8>][UMI N%Q0I=Q/C*L4.2[9$+N/)E2U4!04>_F% M;]>P&U)8 _DZH3#@2[N25I\12HB*,N9. M$$[3WLV///0+2/B%S435$)08VA=OH?\^ JO\3P:W7O\5@ CA24,R6\V/J%X7 MUDN=<%U@RZXYN!:)+#QA2X\Y?/_@N0CB5 4,'@R.1:_XO?-\4C\VKLOFPJ"$SP9 M] >:4-11&R?#$195/W]3B]UY464,DCFD0]'FMN*%0MN58.'%:$V)S<[>MOHU M*G^1&10-C4"E6.@1XHY$Y!2[4PJ:FF-ZR!&G51*[H#]Z)Y4% ]Q_O181>%E8 M9$$]=A;Z1(,(02NLT7^A(0+N:-AI.OVF)+1:T- EAE(9L%6+L$2@&JO) M^B\EYSYE!A$$20 #0?:/J /HZ[(X="[/892 R-U)@P:-83V[U*,2P:9J;JC# M!5N@90(;EZF">SK*O"0@M77HWZACH?8-@P7MT'.MXEVC2>@]JY1$A4OL$VV* MR\GH/6G E^/W!Z%VLDZPJ8SA6HLXX**:LBOUU60(1^%9OY\I MKG)QH=C?3JE'<@#ASE-VE"*C,Z-D *PMJ'U/-":;F(^HV)0RUQZ4J]J,O= / MC7?#@@:I5,9XAY&2&A[P49S; Z='FHX[XSCLMR=&30=53E#! !EEDR.QBN$NP-=J2B9@F@7DT>5MV;&]:36:UYC2LF4Z;L?^Z+7E[]G=U M -7S\N;#!U[+^71'5) 4GPPL_CO^#3M<766@0(D'UQ\$,\7-L Z]43RL2-T5 MUA6RF4PSM:IBX,4D7<9"F+E#\NO.^J8%\"6XR9^?L+SF@&+(G8U"[=34#W=/ M$_@@@:3/)0I^I'/*?6MG"5NY#RA(FI0&?(LRQ"#92S:_EW%IE M.+XH\LJ6UQ M!IHH^=:#8$@23,K8L=[7-X0B'ROJ,''7@RN=#TE)EXU*X2\=*MV&#?N"2CLIX6C)E M]4S4$R&Z66/5@GB'Z6A5Q^!ZJJGQN-GH)%TKZA#0:1%ZY H^,'F"IL.+XZ8, MOM#'&\J15746)07->BJ5<=W@@JPZAG=[; M9S;ETXZ:S]L/4E)%5VP=][G& / MAX\B]=/ZD])E^)+2+ _?H[Y(NT#( J9S;*4.NB]L^,83;KS)^;O*S'AO4KY< M*H2^I05X/S?&5S?$H/[0=O%_4$L#!!0 ( '8RG5A!<#@,[P( $ & 9 M >&PO=V]R:W-H965TT$I=X,HV[TBCM# M5MRP<)&CLD(K,+@<1N/NV:3O\0'P7>#&[NS!9[+0^M$;UWP8=;P@E)@ZS\!H M6>,%2NF)2,93S1DU(;WC[OZ%_7/(G7)9,(L76OX0W&7#Z#0"CDM62C?3FRNL M\SGR?*F6-OS"IL(F%#$MK=-Y[4QV+E2ULN>Z#CL.IYT/')+:(0FZJT!!Y25S M;#0P>@/&HXG-;T*JP9O$">4_RMP9NA7DYT;SJ_%L>G7[Y7(ZFW^"Z;>'Z_N? M@]@1L[^/TYIE4K$D'[!T$[C1RF46IHHC_Y<@)DF-KN1%UR39RWB):1MZW18D MG:2WAZ_7Y-D+?+T/^*9/I7!;^#5>6&?H*?Q^+\F*HO\^A6^/,UNP%(<1O7^+ M9HW1Z/"@>]PYWR.PWPCL[V/_[P^QG^7K[?T4NKTV[-(='IPFW9/SFA2N?2^D MVG"F4J3GYC*8"[5BA38(DFU:X#*$3$N.QH)> D&%HHX%FS%*G*Z9 ZY!:0<9 M6R,4S,":R1);0 ! Y823R,%IZML4J>V B[7@J+@%9JEK4DE #DNC+2"$YKT6J2Y%\K&N?"SI 4;#"I]!0R1"E,I M#=5@H,I\05))#2M=IHWX0]=OJJAA@2"L+9&WWWM \4Y7YVA687992'6I7-7@ MS6DS'L?55'B%5[/UAIF54!8D+LFUTSXYBL!4\ZHRG"["C%AH1Q,G;#,:\6@\ M@.Z7FNI?&SY \Z&ULI59M3]M($/Z>7S%RJPJD*+'7#@DT MB10@%3V5@@CT/ISNP\:>Q+[:N^GNFL#]^IM=.ZG+2SBH9'EWUCO/O(]GN);J MNTX1#=P5N= C+S5F==3MZCC%@NN.7*&@+PNI"FZ(5,NN7BGDB6,J\B[S_8-N MP3/AC8?N[%*-A[(T>2;P4H$NBX*K^V/,Y7KD!=[FX"I;IL8>=,?#%5_B#,W- MZE(1U=VB)%F!0F=2@,+%R)L$1\>1O>\N?,MPK1M[L);,I?QNB<_)R/.M0IAC M;"P"I^463S#/+1"I\:/&]+8B+6-SOT'_Y&PG6^9 _P\!J!N;T MK@0Y+4^YX>.ADFM0]C:AV8TSU7&3SV;!K2)*]WXUKU.,*E3V#&C XE\*D&J8B MP>17@"ZIN-63;?0\9CL13S'N0!BT@?DLW($7;NT.'5[X#-[T1YF9>_AK,M=& M46K\_921%43T-(0MER.]XC&./*H'C>H6O?&'=\&!_W&'@M%6P6@7^IL#LQOU MZ\7U%(*H _\''JY3I+*)RZ+,N<&$TC_G(D8-U P >9Q"+(N5%"@,R 5(DZ)R M1PI36[>W")D@&F$OEUKO U<$:-ES:@;ZJ+67";B9O0>3RE)SD= 5JC6J)#H6 MU&/R[%\2>UGW +H DY_JM(XK=2PB2?^#BY+:"E0Y$L![V ,6M ][![#OB+ 7 MU+O#J-XPUHY\.FUMI,:E4BCB>Z"D$)K$.+G)/U2(A;62^2%\>#=@ ?NX7>FL MU51Q);6A?F4RA8YGC@(7F6G"/(0((GI:#9-3F2>96()U&WDMTY9(2F67%:I, M)EO>/0B8M>>_&Y7^ 3UOC,H!\YO[%_S"ZER-K%]8:,FH<@DY*^B]SB61926F9D(<_KXW M""9P.MGE[;G:CESP'YWLRE?]8L+NV6#MU\L+S@XWI>\/^G4?"-ILP#;[WJ8Y MA.UP8'U);9#ZUMJ^A 1-87!*DH\,OP-<+&C"(,NII\6N31KYNN9HC:.O<(]< M:4#[QWRL=)TG-GBND#I/_6.ZC4&@0+5TXXXFJ:4PU4RP/=U.5)-JD/AYO1K' MSKE:9D)#C@MB]3O]G@>J&G$JPLB5&ROFTM"0XK8I386H[ 7ZOI#2; @K8#MG MCO\#4$L#!!0 ( '8RG5@]"DYLQ0@ ),: 9 >&PO=V]R:W-H965T MD@JCO=A?_N<$B=+8W]Z.92 M>G@LWK0O3A;B)F\E_[# MXLYBK]N@9*J0VBFCP?LR/KT:T'@>\+N22[?1!M)D8LQ'ZKS.SML]$DCF M,O6$(/#G05[+/"<@%.//"K/=+$D3-]LU^D^L.^HR$4Y>F_P/E?GY>?ND#9F< MBC+W[\SR%UGI,R2\U.2._\,RC!WTVY"6SINBFHP2%$J'7_%8V6%CPDEOSX2D MFI"PW&$AEO*5\.+BS)HE6!J-:-1@57DV"J7>6WRK<)Z_N/_E\MW-\=7E M_O;MV==C^@TIIM62%26[_XW+BO,4X^>,/\:CW\H#D M@T;RP2'T+_+20:3=O J](J/6-'L#L2$#JC1@P=T 8P3M./ MQQ,V;6H*I PG..OD([6E@Z6T$I1.2VMQ#,VV,C4SK?XMLPC>S^DUCT&T5"R4 M%SF]VH^<&N<=" \8)K*82-N$2BU; @VP<(2[7G$_K!>/,)%:3I4'Y#SPW0 US*EA6M$%7JUN:B :9GG\"#R,BPF-,#6D;P7!S![0/ZDE@0Q]ZS5N\N%=G#/!,P238B5 M =."]=QKE 7/6Y36E0(3Q1M8SE4Z![$4-G,P%P\2H:2&&6:3)TUWRQSA_]X M;HI%;E92 F#2LR2_EEJ&L4+K4N0P0Y=8_"V0Z"@2$=W1Y+G),VE= M)\B_\81&;+I!+!;6/)!E<>#/:B;>R$P)^$T5B@3^G%S/:=J//YPD2>\ECZ6G MW(]?'D&)H6$KFY0+LD\<#9"N\YP C,V4QATOR/=$LK7UJH3,./"4(V.G,H)+ MC!E9B8::FNE4I:QSIC"XO*&F*Q?D?\<=D34M39[4#OG1A)ET:J:%#V\( M:6(P6$B"1NP N9Z#44.1UN!:@:/0/HZC,94=%4D^FU/Q;U 8IR ([CYLU1^!:\QO#1513MS;_0= M0^#@ A4-?^+[T4;2?EWTC'9' MS_CO1<_X.T;//I&VHF?\N>@9_!>B9_Q_&3WC;XZ>\8[HV5MXU#%"L(VE#U=][=?V@>!O-FZ-(6,S$# MQYWA>-CI]I^AE=!94S)!*#R?03]Z,83_/(,XB<9# MCN@X>=E:YV@R''7&\0B>)U^&>L*H)WWLQ(-H&'J]J#=LK3TX(HF'*''_2["3 MZ$6/T%[T:!&6O,_PXQ&I0.J_KX.PL72':V#T&+IV*CF[T<R),8E;(UGG\:XDZ-& MM]=Z_[&U7HJ-6*=Q('(ID%@HFM%*&[1?TEF6+'*5"V20^Q0W+;(T QU3X4FR M%":3.8E*>A=43=.4J5"6#W^2-T&BH$]KQZ!>4^K3H7#-U$0E$;S=$GKGO&SO M:;UV.2"3(^6E :D:3VOEPM$^;F5]ZB7CNS5O(Z-.#9U:W6F+3Z$,3]"M/_@& M#,>\-1$I6/>/X7(VLW)&9M@WINJWKD3.QV$\UO\JL'S 6(V1/491_P3Z?6[% M?4#^Y-8(!B]:MUL6K-CQ[_XV\]?N_UJ$GYJ<[:Y3M@M#Y%-X#@,X@L&Z.8H2 M:L8)'&UJO;%7L8[#$20OH!>-2.5ZX1T&:=T$\06=:KX%AS:[ZH)F,^>8#A#W M2["8WT3C>X4YKK13:94#U0'3!Y&)39# ^%**3E'\RG@L"O#1,5V';,_GZBY3 MTRGF 5EO(OV2-O^F1*RV8JR'4"Z?#*K="O%N1T?M,K )Q5[A=5RWOY\2RA2F1/ +5.@C55*4[\Q$F]D?<FH]MAI2\YYKJ$Y%Z=4=6ZDW+KR>7-BAJKFH0DHC83Z$:*L4"?5FX!OT^[)LQ8F)_[MNG;N;GPH**2=\><0.B]@C(1O!LW3YHO+9?C0 ML!X>/M>\$7:&V0BYG.+4'A9U;;#A$TCH>+/@SPX3X[TIN#F7 E6F ?A^:HRO M.[1 \QWJXB]02P,$% @ =C*=6&<]@$+V!@ E!$ !D !X;"]W;W)K M&ULO5A;<^.V#G[WK\"XVTXRX\BZ6;;3)#.Y=;IM M=[.SR9YVIM,'6J(LMA+I):DXZ/O3!%BP1(/#A PCY:*WT M7Z;BW,)=4TMS/*RL71V.QR:O>,-,H%9?5A\T_AIOK12BX=(()4'S\GAX&AV>I;3>+?B/X&O3DX$B62CU%_UX6QP/ M0W*(USRW9('AY9:?\[HF0^C&Y\[F<+LE*?;EC?4?7.P8RX(9?J[J7T5AJ^/A M; @%+UE;VX]J_2/OXIF0O5S5QGW#VJ]-DB'DK;&JZ931@T9(?V5W'0X]A5GX M@D+<*<3.;[^1\_*"679RI-4:-*U&:R2X4)TV.B7::GPJ4,^>O'U_?O7N M$FY.?[N\/AI;M$CWQWFG?>:UXQ>THQC>*6DK Y>RX,5C V-T9>M/O/'G+'[5 MX@7/ TBB$<1AG+QB+]G&ESA[R4OQR5PU'&[8'5P(D]?*M)K#[Z<+8S4RXH]= M,7N+Z6Z+5"6'9L5R?CS$,C!L?S$?KVN_O[JY MA"@+H&\&.@SV,'BS#PN.ISV5:>S^:P/WBOY,%S37J>31-<2U*4I9V4)FAK0/K)*)G/.UOQ:#J).SD9 MI?$$Y9N* T:Y4I)+:T"5O:@1!\E+86&/WV&',WR?4, '0B[ASU8+4XBN<2!: MCV" K\7A<'#>:HU[HU???3.+H_C[7=+@@I<<_\/)C.O10%F8O[O&)RZ=*YI3#!QHSAV&X(Y5M6MQX8 M1KEC,N<03.D2C,$AB,O@+Q>KR=,N-;7QU/8[%QWG;J]TX"[(8GH84 M!F&$-Q'=J;_@EH/++5L=#U^H?MY;[R-PTR][TB MZU:'64@CP6S61P&1?AP_T>4Y$)\P(1H^7IU#;W0]S>W()8WR^*PLJ$?00QQ' M<^X;/I==?M>JK0O, /CVAKDNM6KZ1R;QX=GPA0>>X]8.8JPY5*SXLM [)ER_J&O_*N&'*9^ %XGEP7M$3/16+LV#+O+NEMHADIO?,7P9 M?N:^K;1JEY5W*F4W/VB#[1\Q)_\# M4$L#!!0 ( '8RG5CE-+N,"PX %&PO=V]R:W-H965T+?CX?#J?"5U=?+R.=_[ M8%\^-[4O=:4^6.'JU4K:QU>J-)L7)Z.3=..C7BP]W3A_^7PM%^I>^5_7'RRN MSALJA5ZIRFE3":OF+TYN1M^_NJ#UO.#O6FU;DK'O\4FK+TV_Q5&.??WG[_MV[MY_> MO;G[="]N[EZ+V_=WG][>_?CF[O;MF_OGYQY'T,+S/))[%G&"4''*/JB3E]]],[H:/CLBPD4CPL4QZE]OLZ/D]C-[]_[3&S&Z'HBCAXFN M-D_EF7B_5E:2/L4O"K'BQ&\*H5MYD2OK 1'"S.J&^K#4LA?\>I-6F=J*07M%#:^K% MDESF:B ^A,V(=A#R1MP9K\13/FIEL%U7 =OH1#,7IFZ.LU;",_C @3B=G8E? MP'N%)S,623^RPKE822!. A#Q)V,QA.*@6!(&"[M*9 .K!V4? MQ9,K,>PLE$6AR3BPE,6"JH9T #R.IPWMV;%A(@?4=26O)FN&]D$'%2;N/)G M64%YCR3;F%CH7%^(@7A;]>ZP?""A2#*(I+[XF."8,5 O^(3V+)#D107S@(VK M8#E30'L@D@)K;< !B'#:;#T746^"2*(9A<[_D5/\=O&<_O MFP!!3,XBGF!5J]Z.WL757]=[1]-]WA%Z^1D4^: <(TTW^MY7XJ9>($TF_QKV M-*PKJ$]2;((?KVX HW9M(NB=QJUA3=H,$XA%:69@ :9J5]B T"]J19Z4C#/,0H#,:L^/@TM+4A\4WU\U M(>*M]*/K9^!S3;H)?BA+("Q!"%260)M4OF.D +T^"L+G=NV&4WX$3+]3A99; M!XEZC5_("="=?\S")7(6@(B<):/S-TM5-=%'[@QW-'E>VRRXG;&%KBB*W%)R M7%FB@!Q$CIGNS9,KL#XA0;#,CQ( "OY2.9[@X1'+^EK4I)-E(%-<.D M-44WT-0_BCE8@I+@ QO.$?%T]DP'S >\JUT^!ZVBH!3X&[D+&2ZJLS$)>:7$ M]2&+Q/ML#A8FK-H2"/=G*D4+%$.+_@;O#(#W0Q(A(ZHL"?GGZ>B,4.A;.L/5 MN($.Q'GX"PF[PPA. LLSE20(!R6D8.@)QH#>L L,$%,E@J+LCEJ5V*\OY^C@ ,HAI6EEA#2!% ))+H(Y%1. $/5 M5=?PH7+:E]>*I7MZ&JA:5]K+ CW)F'4-CA#N[']4B P6M:P& _T9Y-23TA M^1S'-L2W)/JK/?8'BJ!F+NL= P^&HQ<->EKU/A#XTA.Z94)L]":PB5E=J M<_#HI2F1,QS7,*A1ZYG+K0XI81N8N2/0_D* M:EM'>"=)QTT1M"^^(CKO@%!4TWAP/9IVDY@"[O NYCEF^YR +$' /3MCBH4G% '$\;<0-"[U8(08U4EF]G02(6 M2F(V5SSGOU!)?$75H#DFA62]$P"B8OZY!@Z,GX:2[*^$[E*B/$>[%J.W04!R ML* .G-X6[5MU5[^#,=B@J078+@V3CKB'WU<5#G:K_4G6X9;,%67IU_]5O\SG M+JMA+X1DVWD%5AT_[[/4S1"R<3JJ=S1W--&DR1*CQI-2YN@L2.FLR6\F1'1, M;4<+)RJMTX1C6T<1&-I=Q,G%-/)A2:1"=3J0Q-K14)DIM!PJQ,=U(U5@ ]RS MN8,:@]SIO"1O>QQ%&7, <>_5V@<$N$J3@0^U=;4,5O(]J\0;H2'IQ]D^71WC M%"C')8&T![J9BWXWTY00L:7Y0E..4R)+GM+/:O");L2">#E=N4 MKL395W8X6Y)1;=ZK:8^##YW!M]@#"' LC0CHM(1&<4H#4@&7(HV=?J/I,P@( MMEJ-K#EG:QOLQZ&SKF>ESD--&DKC@*6EV4"H%$X#:+K-N" Y[92WJ'% @OO) M1";@8AQ"0G1'(V1PV8V1X+-6;7?7H6X;==,1>C4R$1?)--MI M:N(P&7),QNF5+J453:<0,T: Z_[ _C<5MM2SWV,V+M6"?(JF'8KP+!Y12KV* M8V-I.7E5,?O;%0]5@#TLW*QVJ+&<"ZDR3L*"B4:(TS=59F(=$@$[]XY/!T MW-;2=M 41/LD]08>A#]KI>G5AD=$>-!!FQ_PNL-6";U1>E]VQR*1!101<:3= MSF,;/=Q]>BVNGV87U]?9U<54G/;;#2H@+Z=455T*9HSVQ#=R[*6H,JRLG RW MNC[N):@HKT)7"NU?#G8XB_JE\:G;J,9E6KD*53T2&'0MP^## L<9?=17*?// M9)-Y'..3WP1OFDFG72=@@S.PAS1]4.LB?Z9[,$6^SY5\<$C"^_DNC]%I>1Y. MRD*6%BN FP\C8$JD4OQ>%PO&AR1J3P$]+YXPAT\[3MSJ;[U6$+1 6@U5 %%I M2(<1"P_N&GCB%7W!LIC_:+IK'1..0VVJ/-GA](,.P=;4-&B"$?Z"@H):DI[Z M?D)QF4@OP_BNJ'/V0M[I7"\[(K$A( D&N^%/O9PCCF@LHJF0B:-FT@5-! C9 ME*M+?^!L8>NR/SB?IIZ;J#SN,G/4_FX9^_A4/2)0FH$^Z:RQCV:-:U^& MP*-8&Z.PF5YD(Z2_G5B;3M&N75\CTG9#A?27S!T .-J\Z0$CS_Z M4L:F$ DI5B+C(PA!YP242.AUS/@$ UA (\ ^4T3&,IG6R(?LR_RUQ?(X57'_ M7UX''M_GWG1&&I/C>+)C1Q/>$?< @**6^YTT=>"!,Z">W:%X-Q.[$[4ZH*23U.:L#U(6AIWC2&"CA4ZRA< M2S&Z3D7Q(3-G/,L2&TLOMRN>7U#Z@+OWIAAMQF<6=X&QZ<4]\0[9\<.0RA;F MKKR,-Y F4"BW+9F..9KYYEJ5@74)K614R#3=;."_8>4VOL*[R6/.Z0P?B?*> M JQ$48S$!Y@O-?TDHH8%#GXV["<]56[356C#'G011V& MW#1JYY>4^H$R76%XJL4?7G0_MJ"6:88^:+:MF4;SI7'T]C$6!P>75G^CYVPMQEQ$8GBQ4'YX7F M@Q=^20CD68HYT@@ZD'T?"YUW/O8";"SXDS8JC6#S\-U7<[?Y:NXF?"S6+@^? MW*&:7=#[^U+-L74XN+X\"4"3+KQ9\Z=C,^.]6?&_2X4D8VD!GL\-6K)X00&ULM5=M;]LV$/[N7T&X6=$!JBW)\EN:&'"<-,DVQX:3 MKA^&?:"EL\Q5$E62BNO]^MU1LNRDB8L!VQ>^Z>ZYAW?'(W6VD>J+7@,8]BU- M,GW>7!N3G[;;.EQ#RG5+YI#AEY54*3])J[A86(UX86VJ.SG,=P#^93/E'Y;"HS ML];L*HL@>@K01L(U:W_'^L(_BG@)88MU/(?YKM\Y@M>IO="Q>)W7O Q)IIA M"\BE,B*+V1_CI38*<^;/E_9;H@4OH]$Y.M4Y#^&\B0=%@WJ$YNCM&Z_G?CC" M-:BY!L?0_Z.(';7Q\@[N9@]7S!NTV+]GP'8.OLW*.D('\C.P-7\$)K-DBPTP M70HYS*R!12(6AB<,%T 9K"Y6?UEHI*KU7G:S%N&:89%2W(!FG%$$5S(1DLG5 M*RBYDE$1&NW@2& M$DC M;>FSMOP3^KY2,JVXX8Y1K?R6 M>% HN+_K!K6%J$)LHH;7V4H3&N$4Z37(L] MU$*DH@O<]2&.**$U3Z$TP_?8&,.!H[]1DF I]6J[-R\C\+;-P/?ZW_06"A) MJPHW2ZP65U!=0>)OM,_)GPG>3?JT\4YD[-/]"?*3A48B2)<*##4^-5YCRM>_ M2.1E=XG!R"1U!7HO1L=K=L(\Q^V[MN^X ]L'PTYC/GE/=T=$R2XHU2E+=:7D M.[UACW6>GL\&J.%ZC1,6./[01UI=ISOHVC[ >>G=B;UN*+WO),.]Q6@]K-80 MS5:"C) ]]R>&\JE$5V+TKT7,IQ )7OO]2:H82:\[@=_'ON.X M7;=Q0YGU*S6^TW7[N.IU!R03^*]&[L"Z.'#8JDQ[W+G9.I1">,(H0>!K(?*R M<(K,\"P6RZ0L,T8_.WI5!:!7S7NY>H^%K993\*-C@Q_'R MP3[%&U-@Q4]@A:INJ]]MEJ[838S,[<-S*0W6$#M&PO=V]R:W-H965T M MG%AM/!P[V$X#WWZRTV;=#GJ\Q)9D_239D2:M-H^V1'3P7$EEIU'I7'T:Q[8H ML6)VH&M49%EJ4S%'HEG%MC;(>'"J9)PFR5%<,:&B;!)T-R:;Z,9)H?#&@&VJ MBIF7&4K=3J-AM%7A)!T5BG MJXTS95 )U:WL>7,/.P['R1L.Z<8A#7EW@4*6%\RQ;&)T"\:?)IK?A%*#-R4G ME'^4A3-D%>3GLL7];#'_?C^_NH/Y WTGL2.JM\7%AC#K".D;A&$*EUJYTL)< M<>3_ F)*I\\IW>8T2_<2+[ 8P&AX &F2CO;P1GV-H\ ;O55CDUM\:E YF*_I M:^'G66Z=H3_BUVOU=K3QZS3?):>V9@5.(VH#BV:-4?;QP_ H^;PGUW&?ZW@? M_5WOL9]P=7TWA^') /Y'P5V)!J%D:X0<48'2@-U]N)*YSJ"+HC$&.75I?VE. M ST)5CF:_ED.@"E.?D8WJY)6!,X<=B O%5I9+85724Y\_-8(LC/^FG[_:A-<&N+"%U+8A&SX76#M@Q)!^$+ULC802 MZGWA!Z^]5;S31Q6:59@6EF"-#?-+IE9"65!XI)DZ=&6N'?5XV)94"QI_@.Q+K=U6\ 'Z,9W] 5!+ P04 " !V M,IU8X3*@9E\K "RD0 &0 'AL+W=ON?-F9I;VWW:7/=P*HJ:>SBYZ.+\Y=OYL]P #WQU\)NV^#O!(]R5]>?\<-5_O/1&>[( MEC;K< H#_]W;2UN6.!/LXW>9],BMB0/#OW7V]W1X.,R=:>UE7?ZMR+O5ST<_ M'B6Y79B^[&[J[9^L'.@YSI?594O_)EMY]NPHR?JVJ]6/:HDWJ17+=V-96G4$(IHFI\N26KP]_O"V65;$H,E-U M,#JK^ZHKJF5R79=%!M,DQ_K7R4]/.M@KKO@DDWV]X7W-#^SK?)[\5E?=JDW> M5;G-XPF>P"'=2>=ZTC?SR1G?VFR6/#U/D_G9_.G$?$\=Y)[2?$\/S#=VXO][ M<==V#6#:?XV=F.=[-CX?DM_+=F,R^_/1!J'>W-NCU__^+^=S1/ M*+;)8!ZN>UL ^@.7R+-Y0D0< >S;IJ"L,_" MN'I=9##DOFCJ"OA$!],FVU4!\^.3,A>PKP;F;F>);MGMI@NWG%NXJNYMV^$5MC@BMW==TEHX ^\10-_1M%D)IP"& Q.;-K$% M7TQC<@)9DQCLU>Y!*846;_*6&>S@_SD[2D,^U 9\S MGNHW2O6GP0EP]ENW]Y1V8O*\$"0H*A:D\&DV0=7/'54_GR3#CX)R*-]@HWM4 M^1Z.# @*"]\"#[<$XC%BGUQEG#-]R]+$&!J[J1L"8,@7ZKY)+NOU!I&K: DM M/LUN9TE>EZ5I %DF>$J+J!7/\>__\N/\_(=7+6@;=VV1%Z;!BY*)RSH;S-#1 MOMJ-)1U!>,>,A%J#V%7NF-86[E"M/Y2,5XR*5MS:$<80'BP!_.31)2A(^Q3W M\A#ET@GGK^08';,0X1O"$A+6ZY!QO(*_@816=9G;IA7H)/;W'GFD3K4J0-UH M"@0.K?UJC&S=T^8>.*ORKAP07I@:,-RBSF> ">L>\>/> X#4L/SOO1*[YR*+ MIE[#:+B@35,#,V,^ H!HELB2FB1K+! 1_ WP8Y8".P-L7*&">&]EI[-D@JA> M.*)Z,4E4GUK"IG=M![(&P#!&,%\W R$O;'9C&D ;Q2L40S7Q"[RD+; [ MQIQ?+BZN 71P=P _T 4KN 5B/0":M?D,Z.O6)7;=@L:]81G"K'2Q #P7G$=: M1'ZZ1JY&N'Q(4L#GO&@S8/-]P](&=H>7ATL?&L3+D.A2.GGXX#C+H=V!9+)5 M+_MQ.!F@GV9% 50VJK>PGQ-BF8*ZD5,&BU MJR\1\'!GC5))']]C1=%HIMNACE+&TA"'-:W M=M&7L.(]XP,0.T"[ ^ZZ*4FZRM - Q ^-6A5G=:+4Q@J6 :L!WDE*STH7_.Z MO^MP7A'.LD?V>: M\Q6#-]]OO3']-C2MZPB=?LLZU'4.Z76 M_. X\ ^3_/.&<2VY :A99)?;&7Q_P^@6#3! M0YX"@4]/O+4U MM#K0WLI >3A^=D)$EZ&L'WT&^0?9=N/K,KD4)YK4'7$ MG^$[&+<4K%.*3@<*(MF:\ VJJVB6C&*08P?((!^%K+/DK9SU7736ZZ;.^XRY M\:V<^T;/_784/)M@R!ZHVDLZ_J'*+ 5'$<[%E$V =9K^4 1 MD!RE$':O0@NVQ01>Y ",(6A6("_?L X1N4 Q4[,U"%:<$VL)L"4<'1 M-*H9<%2&)5K1?+Y6<57196 <;>T^8;>JK]B]:Y7IZ?#.9" 1 Z ('"1UWVU M2UE;N.D\%>\. %!(I&16I\++(YO:(-^(GOMX.78(QLTT43F?P64PJA*>@K3Y MW,+#@#5@"]8] KEH\E.0J*@9@;YI 3XT ^C575. /E8W/,'&[&BG: E6MB2] M!)4VA$NDMK%!A+M#P3X_>_5+72]AF]>EV8'AC=*##-3K0-O5]@49DH*WH=O>>F2'WR*S-!1=:8MVD^!V&64H< M&.UZ>AJ-#M+JF$2&G*&Q7KAF-C1 MWMU6RN(SZ)JK6B@R('HPCFR3%:VWM9"1XR=2TP$HB"H60;T&>V"6'%^7P+8L M^=8$]][J9=V$EMP;L304$UE[Q2.N:[QAP(&^;47W"K3>#L9UD1NFKV235HR' M=G;B+'$OP:X9J&B8QTP)U_1B8PUDM#+W5BRP",G5O/P;V36T^):"0'AWXARI M^O4=<]3<[-B\)ORRC5/$E7@*Y%'WJ+JT$0K1CHC_1 L[9SINE#9AV>#AG9@- MVE9- 9\KE!5(3K%9^'L/C,@VR$-KNJ"" +@3#VZ"*K1'F?H.ES=J03)W)M\Z M?C.P4-B-@RR@)4M7S6,1-X$Y$'AC&Z,T*VZD)5CR)3 M@)>'*&Y+TCLP%O("8PO=BEB\"R&2+^@2$ *YOR"+>OF=A/72E4Z-2XYKV36" M!NZDE4O$K0"[0IMT_J0@H0:#[;COYT\I0^M;:D4 8)5N9\]#U^=K2E M@HG8(^L';:@@L"0_(,%#P]U)[&U(D75@8P&CI4<#FP30:D6.GKO ZT7&R+*I M6U+$G%4R2_X,1(HA-+#&4&$@;2Y-NS)!%M)MCGDQYT$[ M(:L,=D'7>HP["'X3-U)*"@E.'"LE+YGAOW@EE\= (\Z (;RBI"#2!G%%(S8@ M)Q<%WQ5OLEX7+0%/N$EH]J"A1"+*Z:AL8XZM"O8 B9#&JBH,!&$4$Q0B6GXU\3*KG^;L1Q1AAYJ\ZN% _84Q):+8G@*^&9J,NBZ&P)B>$PP"','2Q_QV9AS\P':>_07F;)M,[E M?W8HZJ0KA>G4Z11Z-_%>@5U"'\=='VG*4 H9I8DM&I]+@JC2AV)*68_7KDC@8H3 M$$?>&T-A_-( O]/P"'$+G#_".,7:R3CTCRX*\N-D%.1:=O$K"1S58&_JG2D! M@._M>&3Z>^>D8(=D4:3._X7<.TQL %JN4;T&0F9NWG)J@UDV5G@)F8Y>6.*/ M&;$:U>&_1WM_R&) JX1/6KJ3DM2E[V O?F,D"-:HU?Y#E6[,X:.X(]G $@M0 MUPYHZF@W*UWL>7I<:IJZ?,0GS.QVS/>(?)Y!(F99X.GL@6.CX26\J:Y('^ZV M-66!M8D_:".72,=DJF?AF]5MIWE9(+QINMAE-@*4*@^ @K* ;7U2!W ZERNF MI.0UG#A.[ZT]$8=R5(E&^'E#U_GX[8[!3NT7C840_6':%MI62](Z]>*<'B/> MX0D2_:,CT3].IT%B&/RO% ;_C?SSAU.LOFFBD!@3((@2KJ,- MN=S595\7NO MIL/:? $#3/A\STJ^>&[0&BBJ32^R$-GL\,F^VG]6M"'1ED%.DUU!7-U;M$$V M@,.+O:P)IG"RR JT/8E'D-&+RQ<<1V1*YU Y69].Z=SYH+3:KN0=!)Y,6B=B M'AI?O QL<"6J& H>G'9__4%61'B,=7 )P_A;\-BJ .QMLA59"HC%/;I5409V M6]1L G@BT$< G :^#8RN+NN&2$YHW>66Z>+ 1D"E]\;UK_@Y.4^N:+:7R:>* M$ZQ@"LG)(/-&XM"DSC(@F/MRR)A2"3B#AWA1D,"383(6F9).+];\&LFPE1R? M &*4[S,;;''NMOBAS,/3_4T /P^\1S>(>L1F+#%8 N1*B8Y M.OD(#8O#Q>6\INPJ!"9K'*+B*8NN]UY;EQ[=D,T!.^EP9+%(2-H+B1BN!-A- M[1\)>N_&0V[E?8:.3Q!V :YEF!?(>5"(?,B\J$,(],T&.!PJN*!D?PFJO MQ06YMGA8!ZE7[*K;HA*^)4\YFA7>7^[<*K*M1EQ[8VPWY:7$9:_IDCB7R5:< MZ=, O;"$:W>CX^75-75:6@3<1X>:%LYWE53 MM)]3]5;H';L]>.\J/PZDFP&S+4$8&# M5)&BNJ_+>Z>V1\/IM%22.D0,;O8!>U#6D=2)YM&1*JK=$Q)@)HBX!AQ\: M#1',4[&_$ZEM2@=940@"]N&32;@ "FOC\!:ECC]+-3&L4E[O,=H #<(4NQ&V_7TH]XPNM!$.4V2FNFQ][C64<+>/X[-\!_ M6C\=<4#2Q4^1O:0@BY$RY1;LCB)\!!H)2@:0_"3UA@(TQ+4HVD>!+$[B M!/I>HUV-[@FSP430"G0!$$ZX1]2Q:39!17&8I&SXRB?6Z]!70E)[TW&")$?P MP#8O$,]D_X6FXX*U)G$<8N\N\5KT)I91=X+U ?29UT\]JOD(-K-7YY^_ ;*G0!X)9KP(>8D95'GS#D%)0 !UL*V6# MC[F5*>/G/*@=/)\D\4-E+Z/4NH!JS3:((Q!%<%U IZG$ MJKH 1F,=!*?+"SGOEQ>M;)F?=O6I?P2G( '0-/1,%UC(:!3/]O:&2;OD6BU2#KA8 M*]2XM8)B> C4,A\ 3>W+L/;W[92=4SC_*3GII_?]X+9=@I!/I+:<)(#Y>)2Q M;$FK N*$7^J8H0,13-:1^9W+/#8/;*6+&#TK,J'=7YJ'+)A-RC88]>YV%9. M)1HK? K*.'1W_GD'S"BML:_0"7MQ>YD\G9^E8=V=%/70W=\.DO8?"9DUZ+8< MOQ;#(/?Y?WO'G"B/Y, #I;9X6S,GP(6UDYJE$,,V"K3OVQ0D92M.2"9LFO3*5U7!,YJ%REPAR; ME61@P6QB1*K.$U32LBB7X%9?LDA@M5<)2RW!B#K' B!Q_5N8"715N; X>@O# M^55"#2H\T["(:5$T;><4D-9E+PPN$ZU7EXLRY,,7%5HP\/":,:1 CV6Q.( 0 M12!ZPEE)I8IFU@2,6Q39N18%BH@A/5O \T1RM&X^MBAF/"/YD9X!6B^%7@X=+:4( MM"NOX5A)=(/MRO":6YB[0Q?78N$R%<>FW!^1HZ[BRHV"@XZ1FPD+U903B&2C M6M$J8X"C$>7O_!MQ][:_:P&6\!->+IJ#NOF C$*,%,(;> \Y>_$@1%9&2Q^5 M1YH0RFGDMHR%U@*HOF[:9#(=.#(S]/37-K& MJ2L.U0BI10S# 4NT@)5LP+3>8ZJN!A';A^1]23<@E@YFFCG?K09F9\FGH:#' MH )!XU29JJ"N+UC_ILM]-ZQ)TV]"6_$8N#783A)XE7B>Y0 SBT]BZ3R0\]+C ME%1QM-2M\&!AM5S,*=L,,A9Y;6M/.#>+.+23GR-J47"WP4]!:C/\@-J1:#=3 M:O[20:HD895TN*A6D< M3GGK+:M+;/0BL8<#RX3J+@*)["')+:/XE(]&&=<-Y1%8%OJ$0A^HIDRU%-.( MN.I>S2)]ZX.)3D%?<=9Q(?)HY&1(# O86;W#B0*': M," #EL0%:3ZXXY[A;;(J%?J#48.+GT')Y\:[<&CDZKRK>XS/ *O X&$7>>R" MW%AM-*'>5!0ER'(X "UI.L)\>]Y+F$>%V9%%N^D[FSK!Y8KH@^?,4L/.^JMF M:FL"KZ3DE27["5R6,WF.^@W>BP8J+*!(MU]_+5A;B&5*.XUKGF=*,[[/1U09 MC]*7V*8*:\=$ M;2C:T"TDV1U3_,4WTCF?['SS^MI5 5^[*N!W6@4\RG&^8[[D>KKF&+V*G1&C M%(5V*FZQ+..&!AB>QK2TK/ >>A'S4J#X-OQ9"D^(NTTG%T3%T80I,(R3.5FL M2WB0TCPE)-B^_,.E__H_,27@#U>#\ $(@G5?H5C';_Q1YSCI\S]\6"PHJ;)O MJH(\W#% GN)3+_[P*SJZR6T"6A9P3&%^MSX9XCE[$ WYZIMU(VMS*/1FQ#@/A_E M.])NII)M='&*^I)NX)/K#B;:=+L-2A>*)DD,%IWCFF4S=66^6\_Y=+N>*V^@ MP%9_Q>X#OU(JZP5A[N@E?M>,_$W8X2!L9X59TV1"LEY%XL[G_)!:=E_8K6B_ M@74%K F)$GEGQ>E)4C^&+2Q$>(>F!2)-T0#_;"4HX=0TVZ]IJ[5@!*SKX-&9.YD7AWQS J=0Y35'*>2[3LIE+>]CUP@H7-',O6T M"&$\6NT5JC$0L9H'C\6Q=EI.RY%\?CE\=VSNJ+_?/",#9YQW7=\A$.K M DB1;2VF1D5=4])IU2EUD8&O%IN^M%,-/=S;->V'ER(C.%S14-AW()[K\PD/RI\A(;FI)VUA\&37 R'2(B'Y30P M84S@3SE[7]+XSSF0:#%7_VPV!UY;EG01T4=)YH\>"'/YI1YI8&&'F;LNO=>W M_YNZ39\B?3Z=STQ*YKC@?,Q U^$E2FI*P>E4H#0:SNHU\/E_;S#15W;1%S?;[%-?5J76ZB(7/'B M _/Y:IT^U9=JL)KM7'B9K5K12_B%,>L$P^7"8IPVT$VG:]M0,W/9&+<.E8N M/'H1Q6RI?H B.)2G%Z;TN($S-BL>:F>I;3/BUJ%15I=+Z.&K=(4B3N$,3!G5 M43!'H\K"C+>K -_]H"!-KK$'UG$!&BH00\E\*C#,W'?LM/5C?'(M>7;M%_+/ MHAXE*2P']AE94C,0:0WGE0RV-(">:>6!D',I.^$;]#D3K(+A[=WK[&[>M4Q1K5?(=>.'ZB;>M&*W)I'^)F\CXZWEW4(>Q81/?-AT\BID\$H4$UJ94] MM5QH%Y^>=@FBK*9TGQ"&J2;.*V;&%A"#@F=#+E!U9,%KG1KPY9;SE*/#J#]3 M2UM-Q5EW0"N2D;8-"Z^)$/HFBG??1#.WB&V MIEOR-.W:XB&OVVU<)B@E+7B7JLN3'$(7CUDMRTG@=;4DETJP*]H8B8EP1H<: M81[S@!$Y_*TUL[YFFX.J_5SOD& 8I1@5HCN+AW+GQ)/6&Y,5Z"K3R$:J19B) MH%3IH)2@#IKS^5C^&")VZ/6BO*:P9,Z5,/O2M(C7:*Y,:Y5<'O80>#@- WDQ M6%50A&&609PN:-%,SEK-)*(XENM&A"!QW^K& P8ZLK-6K" GJ\-D 1,\F$:_ MC(N00?O4:*I 0!C&1LTX#_,CZF Z%C>#W 7NKZ;^!>RAM='.98ZLX5N*C)5L MN#%EA_U\749(.R(C"X=<@;O39TNKZ8T#@:D[XODPD +^MT%+-SB(R 31J^DA M[3/C"^S]5$,\.3R7!@:"$>'$\NROPUGUF7JD:=R@L'1*2?9%2N?3Q44WMM.L M!'2(T][^ GR/>^ 4&?S!'2H/>A+_B?,GGRB*2N7@=L$=WD'*8;VS-LI$OSSG M>&UT!OV)'?+BM%-FJ+5@_*.C2/[HPE"-!1JB),E-J6HN>BL"^Y.+H (*QCU0 MLHWT??3MU+AE5=SZ?#AU[(,(E3=R1C;(1[V;AB,_5%D5U^NB<)608\_-LP(X M:?D_YO_+MW#LT\9?B8,N/7WL?W'A]>B)$[)/ITNP)DNA]^^7;!DJZ,3MA9N? MN.5]#\YC_ !SGQ\_GTY/_\5UBT1?:<&*]QCR3\\S[D8?G3P)OI5:VD!-I/!S MP#0I' P*82VMU3B>.**CX]U[%J99C5?>MC(1XE+M/_!\4H&UO(S4MU %][TT MX:)ZUI?A=DQ)7#'G*B6LRD9-P8=L6@DX5>P4C,9[PH1^?0RV"T)U\65-QZRO I@X14L 0W?S_8XC[HRW)X0U&] M;I3G#KQ)]<&Q0HQ83*:Q!1+8&Y4A),4=--J_HS1;[0TE&9_HV>,T$M>RPV4@ M QG4#7*Z$#[J-8NCQU&6ONK >!X>9:N+.43 -0[F^GM)U M0,:)^02CI(26$'.O"BDJD:4$OG%02B$"!ZL T[?4Q)3[GL!F,'#"1?)!K^=! MBUP6,GO]H2DZEK&M18?D.I:Z"NWX46"Z0*H?(:C2 I,V1#P$'?O%D). /=4B MNL.5UM:*MV=TH;#)-(;(6TSQ2-TT@I5A;%0V5F+&4MM%>(&M?+&#IT:D3?+\ M[-\&S6[98EU MOY?T^P;3-NAWRO2B1 [2!>E=74HI/K=4QYF.E7LCU90N+29\XXRO?6(Y+U[> MB7ZI\30MMH)&-9ICU_MOFWE;E+3?;S_5<.1W[YCPT>72?>5YK@\-3+FRB<3@ M(O(^#E? !&VZ%,<5G8>/,J-=5P#4LX0#IGMYLN)U!;AY-OP@K.,6!MSE3H!" MW7QA/*@[C[DUJA;Y^:QG_ES)Y:SG">:-*WBB#_,HY*'>[E6^]^EBXWG-.^^1B*Q1.KG=AT 4ZS*X^$#[@ MV8DZO3TK2VLZ]<@LOBRJD\*CIB)<6)I*]21)>)3-]^V>:\&5V60K-$3]^M@G MDQ -*S@:[K[-QMS^,\@I^(4@?)P6%E#EB)W&!;^"R?>D:"4Y#Q_D'/A!]&,, M$A^^?M\: [S\\/8W%P3$FAO*=_891[JC2YKNW1=@&L0]."&VP3*OI4;)T3WF M]+XX\8H"$QR*4)U&TF!P++FV5X#>L4,J1YY%QRF34NU=@D3> _6NGT#!8;-M08?0_C\<=Z TQ]?O;\!,N M29US/TLML&>+EU$)FCRN4\S/8(JWOOL5#O@U,.#)SR6%5C+FV8\X)O[N.6T% M2>PRR!>3K=QV=?8Y^D&'_7#^X\G+Y *VG4M:19W"&WAM',+@]_3\O]3J MG:*:CR_U*(M,=7'L*H(/$OR.\5B?"'=.4,0 /2/F& 0>O^NEWR"!YM1BCK-( M<CLA7P!2!X!8BGXQ=$4K)>5,_P$DX9 M #[ ?+B7&^[\[?1O *T#1C ?XP"C*N6!"P;1-R MFJB-,"7&AJU>.\3["'TN;B^U-L#X,X"-OU1O5MR66,;X+G3K^EY:Q>SO+AI, M8:R^8_B$M,.M3\.O_IPZM-U'3Y\)D.M;.2C\0=LGK1YI.]AJX=]1O))!=?B& MZO!V@O.$OKSQ,S%/'1P&MA.?Q37B=1OG5]2@: (9_?2,^-8%(JFOC*H1 ML!V;[]_$G70^XNRW=P9?'^+HEE_[L2KNBDX]>1,T78A;/G!*?AUYC]'Q 9+_ M2O*^\GX@(%IG(CU$M7]TLI0]YRJCGIV!C(J*DN"L_LF --M$_\4+]J'9)9?R+2$C@H$GOSD>G*3B,X\[#\9S '>=R7HZE M]0N_"LE'\4XHV,0&$>?C Z.WZ"@H62C358L.CU6DX4X#QV_D(*2^N(=71 +_ M'8%+7J_8D_E<&^(R^Z/V!(^?FH'E!.::_!\MNNR11W3ZHA&)?@5P.L $1=P' M$CA "'I'!(R#J=DSX#I021&I(X#SY\0SGHF-*3<(>.U:Y1M6/\0!+>^Z]#E# MG Z'&8ZV\Z,P[#7"2M# ZOX_YR3[/H8KU#/O'V(HJ(HR4P$&O3^)*M\_CG&6 M&^];T)%C'(:MB#9T1:AQ=DB4^D(/K3:RU8I?^!"^&GJ?5^C$+OF?KS127EAL M?O*M;6]X:5Q&\1;EC#$-(XH]07 MI)W,_ME@,MH!D=^ 1CS&6?[*WD=PA?,ON&6>(U!V8ZR5FB1Q>V1.D5<[?;>7 MC[.YB*YWR/$["J1!C]V_3#UL'G3JF 0FES1]W34^$O N*P*[ S#0]TG$C #4 MOQTFX7/>2.MWT)2 YOR(8754+C^$]0I"Z M#)'\0C=. OST/:**G#[.<@-6M+2BWBHFP.VQZG]*X6=_S#= R1FJXA7BQIB M2RLDD@+4HL47X+DLT[W+FR5_"M3[GP;X5EFSQ*H%V[-ZA09"D$ MJ_>EC@SY)>+B^M]/! AC]6#S(7) M" J2/,;QX$'$=1) />6.(OY)*/V5G)HCZ44GW,F%Y>M%+(U,Q9U5*^?I6TG/ M*4_.$6X+5([;DPD9]=][9OIRQ7T;0XJ*!$S(25E$>#8:\K]N1*, I F<'8:* M'-A5.:+K\.N/E(ONJ2B40?/M2O-3_\+! 7-6?>+K=/#'J,Q^\Y[[:)'+0 .7 M>Y0"*-U9E/I^(&>E/:"?HQK[OUF,Z]_6MMF:2]MB:]R0S;Z M\Q$FW[EO47W#Q/N7%_.C)S#2/_[ZIXU9VM_H[4!80+> H6>S'YX?<:&:?NCJ M#4Z9W-5=5Z_ISY4UP /Q ?A]4=>=?L %@/-^INV]_G]02P,$% @ =C*= M6.RB&ULC55M M:]LP$/[>7W%X,#;HZL1)NI$EAJ3M6*%EH5DWQM@'Q3[;HK+D2G+3_OO=R4G: M01KV)=:=[AX]]YK)VM@[5R%Z>*R5=M.H\KX9Q['+*JR%.S$-:KHIC*V%)]&6 ML6LLBCPXU2I.>KW3N!921^DDZ!8VG9C6*ZEQ8<&U=2WLTQR564^C?K15W,BR M\JR(TTDC2ERBOVT6EJ1XAY++&K631H/%8AK-^N/YD.V#P0^):_?B#!S)RI@[ M%B[S:=1C0J@P\XP@Z/. 9Z@4 Q&-^PUFM'N2'5^>M^A?0NP4RTHX/#/JI\Q] M-8T^19!C(5KE;\SZ*V[B&3%>9I0+O[#>V/8BR%KG3;UQ)@:UU-U7/&[R\#\. MR<8A";R[AP++<^%%.K%F#9:M"8T/(=3@3>2DYJ(LO:5;27X^75BI,]D(!3/. MC_02W3',A9,.3 $+BPZU%YS!8Q ZAV57/;Y_+.3*N]U"4LC)(9 MP<"[[V*ET+V?Q)Z8\GMQMF$U[U@EK[#J)W!MM*\<7.@<\W\!8@IQ%V>RC7.> M'$0\Q^P$!OUC2'K)X #>8)>W0< ;O(*W+][?LY7SEOKLS[Z(.[SA?CR>O;%K M1(;3J.&,TK=O^J>]SP?8#G=LAX?0TUN'1:O@B@9@4U:::NN?8*&X>%S7 MB_M6-C1M?A_W@^C[N9\CG3,9.@>HF4@PEFH)/(K >>)Y^V8 MJL#45\(#N1%H8XBC-Y )CZ6QG&[AH#"*MHH;'YT]JW^AL.[H4G<+*TP^N6:F MKEM-O1HTN T6$@8='7TKJ(\1BM9JZ5N+P>?9:L!6IT=72/-?&96#K!M+?/G2 MP;(RUA-W2NP(C 7%9D":&O;5+GXQK37:,NPD!Z&?NL'=:7=K;]9-^[-YMS.O MA2VE=O1B0:Z]DX^C"&RWASK!FR;,_LIXVB3A6-'J1LL&=%\8X[<"/[#[,TC_ M E!+ P04 " !V,IU8D!YOT-8" !"!@ &0 'AL+W=O^OL(*$0&+DHX6ATD9J:0=(@U4-&P_3'MSD MIK%P[,QV6OCWNW;:K*#2%W_EGG//37Q/!FNI7G0!8,AKR84>>H4Q5=_W=5I M2?6YK$#@DURJDAKF=-;"4+*5_LYCX;>H$5!!Q28QDH3BNX MLG]SM6,M"ZKA1O)GEIEBZ%UY)(.4&C I*)IJ9OF[>PP[@*O@$$&T D=/=)'(J)]30>*#DFB@;C6QVX4IU:!3' MA/THB5'XE"'.Q-/1_/'^\38A)]]_),DIF4WG)+D;S:?DY(DN..C3@6\PCXWV MTPWGN.&,/N$,(_(@A2DTF8H,LO<$/@IL549;E>/H(.,$TG/2#<](%$3= WS= MMNJNX^M^5C55@HFE)C-0)"FH O)[M-!&X27YLZ_@AJZWG\XV3E]7-(6AAYVA M0:W BX^/PLO@^H#87BNV=X@]GD,J1RYQ,0$B\"]1(I>U^3#5+"149 MF3!>&\AVZKJ1954;!]7[*CN8>W]E3P607'+L9WR'Q-AK0BHE5RP#32BVZD>] M!@'9!\WV;-'JSC:Z*]2MG>YT1W>_<\($(F2M;; +T*?N,M@ALD/8>78=B"1T M!0H-A8BZ7" ?)D,WT@:A5F^#[C3O+ S/@HOH_=29YCEZAL4Y6>@:1$-:*V88 M J=EQ>4;0$/TQ5I"YM2B4S45'Q]=16%T_7'N;#_.OJ1DWT7Q=_JZ!+5T[J4Q M62U,T^+M:6N0H\87_H&UL?57_;]HZ$/^=O^*435,K50U) M:*$M((4O?0^IZQ!TFZ:G]X-)+L2:8V>V&6-__3LG@;(GBH3LLWWWN<_'^"[] MK=+?38YHX5^;),>"F6M5HJ233.F"65KJM6]*C2RM@@KAA^WV MK5\P+KUAO]J;ZV%?;:S@$N<:S*8HF-Z-4*CMP N\_<:"KW/K-OQAOV1K7*+] M7,XUK?P#2LH+E(8K"1JS@1<']Z..\Z\I)BQC; + MM?T;&STW#B]1PE0C;&O?;M>#9&.L*II@8E!P6<_L5W,/1P&]]AL!81,05KSK M1!7+";-LV-=J"]IY$YHS*JE5-)'CTOTI2ZOIE%.<' M_X+X>0*+3]_BIY=O\#B=+N'BA:T$FLN^;RFA"_.3!GQ4@X=O@ D5S#66C)/!9 J?;(X:8F/0&IAPDPAE-AKAGWAEK*;']>^I^ZFS M=TYG=P5W;TJ6X,"CBC*H?Z(W_/ NN&T_G-'6.6CKG$,?+NLZ Y7!.&=RC0:L MVHN")YZXTI+K2MU"[9BP.WA$-*=TG,UT6L=+CI I057ODECWAIK2I]LUD+Q2 M4AM-]U^43.X^O.N%0??!0-G0%'_0U W-C&C>MRZXA,_+]V!SM3%T;"ZK9^&& MT U!:\0$DPD"L[#"-9?2 =%][)!I> ]!MTMC=./,J-V*TY17K2*ZI=\=W/5: M<:&TY;]9W4&( 25:(UQ T+N#2YK#L%O-P5T$EZT9B>":>I9U^K335RD*'_X_ M'U-#PGTE%7:.F9UZ!_Y1N1=(65Q3HQM5&VGKRC_L'OIF7+>+5_>ZZ7XDDEP: M$)A1:/NZ>^.!KAM9O;"JK)K'2EEJ19694^]'[1SH/%/*[A%K,OP/4$L# M!!0 ( '8RG5BX!SHVS0< -89 9 >&PO=V]R:W-H965TN92I=3 HUIT]5(Q.K.3TJ0;>-Z@FU(NVFA:FZ F4RF?\.%F=MKV$!!+6&10 H7;,[M@28*" M ,:/7&:[7!(GUMN%]&NK.^@RI9I=R.1W/C/Q:7O4)C,VIUEB[N3+%Y;KTT=Y MD4RTO9*7?*S7)E&FC4SSR8 @Y<+=Z<_<#N^9$.03 HO;+6117E)#STZ4?"$* M1X,T;%A5[6P QP5NRKU1T,MAGCF[GMS^3KX]7Y/9J[+_ M0*<)TPB3$H,)X'.R5> MLNB0A'Z'!%X0[I 7ECJ'5EYOB[P+JM2*BP69I#(31A,J9N1*&PZ;S&;DFG)% MOM,D8YK(.;GF@HJ(TX3<"&U4!HPTNLDL.Q=%YSK22QJQTS9XCV;JF;7/'F)& MYC(!ST X!DU.;"^B,M 9%5!I#2HKH MPN<5?$(- :NR=,I4:5DK&QK!86N?"_)XOP<09*;AM3YP(["W59KONER=-+QK M58:C6C.C8:*.[2(1-MB/C,- "V>/A*-.;^AM-(;C7MEH3:+(F4 !<)B)M@J" MH?WZXS%^6W=@&L4C-(U=(_3#^A?ZYYF8V:DSMI2:@SA_'.;? +^M&_$,4M!, M8#&B690I;C@8^#/XHU+XWAHW."[OP\ZX[[GKKNE"BD)"OS,<#O-KT F'OKO6 M;)9P.N6)G5JIOJ0K"[[7PT\_A ]VJ@P49C\A4&M8R._XHZ"Z]GUW;7UE$+WJ M=*S=Y66[-NA;2V9N50!%,&<@U,@L2&T,]AKF)Y_N)_X Q-IIC7 MCIH\IL)?J&59\:A!'&S&,TN(3]P]R.\AF30X9LL!?\7NSP3B0(W)>R4A]RSC M-Y[?2HVGJ]@NO=(X..-_;^GU8(_@$K?)Q_;TJH^_AK@+[7"0/?-09A M;Y>K]4M7Z^]TM3L6 1J@.+7%#WC<.5MP(6PNP70G9M@\IPG$&Y<]$!FF9V\EAH[3NZ&:3%33]?,RYQYIX5Y,6[D MB=V%#9?U=6/@L#Z_SK,9FYHZV=9[,96:5:V_E>\KFJ4"!DA7C"K@F2/T7D[( M;YF*8LP-OMM+B(D@RJ0HN:*H2E2W?8!SR^#\+7ADFPKB(1E#6* MQ7@:>,:]@F<&+E?)MA#<\@>X_[DQ5A9R#U)E!?G=TN', U6]R.-"M"+*^$L7[;8#-:S7%HRQ>5L+7)5 MMFDFS&;=\L&$&75\4!8)XT.8+PFS$>8JTFQV?"!+>M[X0_DQ"+P/9,;("RPU M@F"TBQOK#O@_LP-LLBMI#,JD,=B9-/+0UQ2F=TYL#M.__N(/O.,=L(8EK.%[ MR\:WDLVC=IO77'5H.*<8MI"N>/N=FQB&%C4''O6J65\X4Q18OFHRQDZXVT]Z M;Z6>+ >/FUQ+9FE=@:BFP,LK!39FQH42'2#5@EE"XR1(8C\R0,$-Q=]$P!> MWM!"=Z"")BM;ZMJB8/LIT=7"L7P1>0U,=I1&!<;YQIF0W->6SA6P6PF :]O1 MNHBI6.3G\6J37H=".&,F49:XS'P)MK(CW>,#BV+!?\"\MUATAQ/1W6P4Y95: M94<>0&M=-PZ\'0$HG1)1#GNZ(I_]3V^.^ 5#X-_ M%P_#X39+^L-^HRV#0>,,Y.C0^]M4M"SL%23,Z;B-A';PX)V#&[UO&V.#0:/. MS>/1&/TZ9RTN*(B<(_EOZ_#.L8T>L$T%OT$%'-_;MFM>8TG5K?W6GC*UL/\H M !UQ<]W/[N7;\D^+B?NMOAKN_O&XI6J!15["YC#5.QS"65BY?Q'<@Y%+^\O] M5!HC4]N,&06:XP#HGTMIB@=8J , M %0( 9 >&PO=V]R:W-H965T, MTJIJ);2!A%U@"T@LRVE7=ZWV@&T?3O=@DH&XF]BI[4#OW]_8#H%K670/.&-[ MYIMOQF,/H[U4+SI#-/"CR(4>!YDQY6T8ZB3#@NDK6:*@G8U4!3,T5=M0EPI9 MZHR*/(PZG9NP8%P$DY%;>U*3D:Q,S@4^*=!543#USQWF%/92E4;3+RW*0A=GCQ M:VE@.@,F4G#"_'O%=RQ'833\-5UKHZAX_CX7MT?MG4>U%^I6ERS!<4 W1J/: M83!Y]Z9[T_EX@7.OX=R[A.XXMW\E;*-8(''FB4$?T#GF%['/,U]E"!N9TSWF M8@O&5@.42NYXBN26KF@B1<)SSMQ]DQM('$,[ AX9MAU%=:3H%!264MG9GIN, M"S#DC/"TS'G*[/J:Y4PD"*[6->TS8Y\2,-+I&FE8;IW:B68%#55"9UK(RF9% M9W(OX!RN-O0I7.IJRK"A$"DBMT"5AL4:55-MCCT)T57K9*_UGK"?EV\)7U:: M5/0'KVTU6TUY:;:CW!%VDGA>;R$>M'O]CA?ZPUYK16\>O2NEU)SVW[T91-WH MX^%[1/HYJ\<$RC-!UDYJ%S.?\.8 *-(2E7OA;8;7DO#C;FQ_K97+Z_F3O'R0 M/J)!;(5AN]OIPU<$VR<,_;SNN4#:ELZ>GFG[_0F\;4]PS<3+,8&V7 CUFU2P MX8+X0R\0EIZZ*8VE_JQ37*7=]0]_^ M_V->,;YGP@<>#89>B*^CUH,DU-_MT!OVH!\/6S.J<=:<;O>F]6NVSCT1X7"/_K-:M,RI[Y3'-5]O_W$U);R!#ENR+1SU;\.0/D>YB=&EJYO MK*6A+N3$C-H^*JM ^QLIS6%B'31_)";_ E!+ P04 " !V,IU8T"9@\$ # M "B!P &0 'AL+W=OMF2YDD-^U_?Y2=8E@Z(:/S<80:M2:=XN-ZC_^%])U\2;G"NRN\BL\4X MN H@PYS7I7U0VS]QYX\GF*K2^!&VC>S%>0!I;:RJ=LK$H!*RF?GS+@X'"E?1 M&PILI\ \[\:09WG++9^,M-J"=M*$YA;>5:]-Y(1T25E:3;>"].QD.I__]7BW M6L+#8K[X_&TZ^[* 3W"W6,')BB:LP61O8,8,OBII"P,+ MF6'V*T!(!%N6;,]RQCH1;S$]@W[\$5C$^AUX_=;KOL?KOX'W@"F*)^\?_#U- MC-7T.OXYYFF#H]D)=)QFBZY?T5-%O\U84#G8 B%7)7U:(=?#'F4 JP0U9:%W M(B0\+M^3B*H-EYDY]7EQ ^L=@WT/C%V[,8IZ7]"8(4P=,)>ILZ$A4W5B\[JD M/[I3/@$&IS3&<-ISV@/2CJ^OH2.J%VU4+SJCNFS*C_-Q7G"YIB= _OQ*Z'9/ M:._-L9AWFCD>\]5A4$$8X/MJN ]Y^DI)U1KFJMIP^?+AW16+!S6X1#SMSZD5Z,UYZP]Q"@FLAI3-$K)T=EQV7 M7S?WIEDF7,6E-,]X1B4RL8#/U$4,PH!D!KLW\%T+BY]4GE.>+WVV^WZD=6^E MN30E;PIW]B_506H$%GPLKUQ03 R7FI!J=#>AUZ*8C-!NK-KX*)\I23??+@IHH:B= M][E2=K]Q!MJV//D/4$L#!!0 ( '8RG5CGB42P; , /H' 9 >&PO M=V]R:W-H965TJ0DDW*Z5+9FFKUY&I-++"*Y4B2CJ=ZZAD7(;C MH3][T..AJJW@$A\TF+HLF7Z>HE#;41B'^X,Y7V^L.XC&PXJM<8'VL7K0M(M: ME(*7* U7$C2N1N$D'DQ[3MX+_,5Q:P[6X#S)E/KI-I^*4=AQA%!@;AT"H^D) M9RB$ R(:OW:886O2*1ZN]^@?O._D2\8,SI3XS@N[&84W(12X8K6P<[7]B#M_ M/,%<">-'V#:R_7X(>6VL*G?*Q*#DLIG9[]T['"C<=%Y12'8*B>?=&/(L[YAE MXZ%66]!.FM#'7];?KR?P^QQ/K__NH3)8G&_7,#Y MDF4"S<4PLF3""4;Y#F[:P"6OP,4)?%'2;@S829JSBE@G^+Q:7\*"Q8IP63!;P MS6Y0P\08M ;NN,F%,K5&^#')C-643G\?>Y_&>O>X=5=B U.Q'$\*W;NM;]Q3ZN&$\J\D_:7?,CW$\B7*<8P.=[Z!9\RBYHN(T%M0* MZ!I62E"-<[D>!!0U+#/22./@G$MX7)R1B*H-/:RY\+%T0Q)\5DP:JNX<^9-+ M.GC7&CF#I.N&]\%G-&8 $X?.9.X,:1"O*YX[Q0LWO8>+H&%^()A VN_NCN-N M#'%Z'9S1*B5CO;@#)P+1:P/1.QF(V8;)-1H@SU^R;MR=MV2.1>",]_]*$3Y'U*JIC119<7D\]LW-TGU^#I::?!/-N[#B'VJRI?-K+W8. M+GM>D"$/#VET#[@_(I?F*9W M,"!P1:J=JSYEAVY^FF9C5>6[>Z8L_15^N:'/&;43H/N54G:_<0;:[W[\'U!+ M P04 " !V,IU8_)NI0K4" #)!0 &0 'AL+W=O=73*HQFJ#] 012$2YN3Q(C$7OP\U]6-HI;&QW M<7<+^N_O; NU)LA+=V?WS)DSG9T9;*5ZTRM$ Q]9*O3061FS[KNNCE:8,7TE MURCH)I$J8X9,M73U6B&+"ZS@C#%R%@&1LL&[S%-+1')>-]Q.E5(ZUC?[]E_ M%;E3+@NF\5ZF?WAL5D.GYT","V);9SXT"4:R.S MG3,IR+@H5_:Q^P\UAY[W@T.P% M+4IH%-UR\C.CZ>QU$LX?)[,Y3&<03NY?GJ?SZ22$\SE;I*@O!JZA,!;L1CO* M<4D9_$#I!_ HA5EIF(@8X^\$+NFK1 9[D>/@*.,#1E?0\IL0>$'K"%^K2KI5 M\+5^X'MDZ@V-S0]"C'+%#4<-?^\6VBAZ)O\.Y5PRM@\SVM;IZS6+<.A0;VA4 M&W1&9R?^M7=[1&^[TML^QCX*RXX!FH^BOJV4DO\/U;B&K1114=(DG=JXT5;E8(B4QI"'"Q[#>HI)@M M4%%9&^?$^1*>$D3FFACT15%H^PD(N#"UB$V(4J8U3SC&P#2P#>.IK>0E#:A+ MS:BDI]!I=MH]6KO-FX[7F+SGW'S650?!#03-5M=O6&RWVR6L[S5;@0^'JN76 MVBM#M2R&B*;D\,&J*;WZ#]02P,$% @ =C*=6%9QDE54 M!0 0X !D !X;"]W;W)K&ULI5=;;]LV%'[W MKSAPLR(!FE@W7YL8<)QTZ]!+D*0KAF$/M$391"51):FDV:_?.:0L.ZFB=MB+ M1%+D=[YSY='IO51?](9S ]_RK-!G_8TQY6PPT/&&YTR?R)(7^"65*F<&IVH] MT*7B++&'\FP0>-YHD#-1].>G=NU*S4]E93)1\"L%NLISIA[.>2;OS_I^?[MP M+=8;0PN#^6G)UOR&FT_EE<+9H$%)1,X++60!BJ=G_84_.Q_3?KOA#\'O]=X8 M2).5E%]H\C8YZWM$B&<\-H3 \'7'ESS+" AI?*TQ^XU(.K@_WJ*_L;JC+BNF M^5)FGT5B-F?]21\2GK(J,]?R_C=>ZS,DO%AFVC[AOM[K]2&NM)%Y?1@9Y*)P M;_:MML//' CJ X'E[019EA?,L/FIDO>@:#>BT<"J:D\C.5&04VZ,PJ\"SYGY MN\O%S24LKJ\7'WZ]?'_YX?8&#F_9*N/ZZ'1@4 !M&\0UV+D#"YX!\P-X+PNS MT7!9)#QY##! 9@V]8$OO/.A$O.#Q"83^*PB\(.S "QMU0XL7/J=Q",&H)1%_K\QB4' MR!1L@M#@D^:PT)J;-K*=<.UD+?"Q3(\K!&8$K*%M+9:8>]I2,!L.JE@+%A6)<+\0^'>,.*-:X8";)2L)1YR8J'ER\F M@3]^K4'5*L">"DFE",H20FZ6U*R-\E)JT]OQ/F<9*Y G,_ [*RKRB(\T@U?^ M:&C?X=3K+9)$4&G1X/LCL#R"U[W+;XXG)")-N>((H[X<1., HLFTG>0(Z473 M+G;HIG#LT)^Z5O^8DW,RO:=C_WDA^Q'1D5'#)J.&/YM1-OOAG6 KD:'GN&Y+ MJ$ZT]H1RN-D.]W\DR+)2Z X#I5368X<09QC,(A48 Q665042LU'AY> V[HF% M(_+YF"(TBKS>!UG$3]"BZ1 FT["'5AY[M4/#+BN/&BN/?F#ELLPXWM:&97 A M=)Q)7:&!R.Q+IC?P!K/:IB"QHH6WA6LIB-8U=S&.F>TJ=)MC.@FT.^81J^0Q M*TLBW;(J:E9BC]7S]0\; KOT)V<*.-UU\!\\CF)*)A($1%^67*$T#(#,74WH MNBEEP= +>M_%%6 AU+0Y53('N3+8==%4M53O UN5#IJZM+!:[]/<> M'+,[I(-E $JA^#$B^ !5=80GGBA&WY_ENQ,L0RH& ?_9.3!+_@: MTJLCTL9-I(T[(^V:HU]B-(AS$MV/Q58D^J$)-GM/?&S,^U.YWRFY/<3HSK(W M%:RHPT7+.7IT3^&G:I];$W+:^IZS>-,$EU 8:2EVJ+6%*2B-I+BM=^Q10MQ412<:"?:2P$M,Y'87%O5]=?U_NQI=+B6J_6N?&)4W:,TH&BB MNAU-1C0<0A1Z-!C!:-J[M8I@^RKR*J^)ENR!$E/#=#+$2-=Z5M= (O)DB^+6 MX(45*M"6.#-8&GVZ2Z_<)[AC6<7I<%H93/)GQ8V]6MRV.,I5)M8NFER!K5/Q MT-;2(ZJCQTVUM6"[$RYAAZV!/=AKRW.NUO;G@]HJ5-)UZ,UJ\W^S<&W];KO[ M.7K/U%J@L(RG>-0[&>,MI=P/AYL86=HF?R4-_C+8X0;_T;BB#?@]E=)L)R2@ M^>N;_PM02P,$% @ =C*=6%/JJ4BU @ VP4 !D !X;"]W;W)K&UL?93?;]HP$,??^2M.636M4M7\@K9C$ DHT_;0#95U MFS3MP2078M6),]LIY;_?V8&42I0'')]]]_'W;.Y&&ZD>=8%HX+D4E1Y[A3'U MT/=U6F#)]*6LL:*=7*J2&3+5VM>U0I:YH%+X41!<^27CE9>,W-I")2/9&,$K M7"C035DRM9VBD)NQ%WK[A7N^+HQ=\)-1S=:X1/-0+Q19?D?)>(F5YK("A?G8 MFX3#:=_Z.X>?'#?Z8 XVDY64C];XFHV]P I"@:FQ!$:?)YRA$!9$,O[MF%YW MI T\G._IGUWNE,N*:9Q)\8MGIAA[-QYDF+-&F'NY^8*[? :6ETJAW0B;UC>. M/4@;;62Y"R8%):_:+WO>W<-!P$WP1D"T"XB<[O8@I_*6&9:,E-R LMY$LQ.7 MJHLF<;RRC[(TBG8YQ9ED,IO=/\QO8?Y[,?^VG"_APP^V$JC/1[XAO'7RTQUJ MVJ*B-U!A!'>R,H6&>95A]AK@DZY.7+07-XU.$F\QO80XO( HB.(3O+A+-G:\ M^ W>@FU=RSGEM@_3K0E,]0U2W'L44UH5$_H M)>_?A5?!IQ-Z^YW>_BEZXB1B!O-GJD&-^IB^DX3C^O98W&$AE51DVH#,P10( MN114J[Q:#WOT EBN4-$K]#[P"AZ69^0B&TTWJ,_=N]@AZNV9M9(Y:ENR3$". M!#^#>'!EQX]QYY7*TA[-7&'V'2/L-I7<,F$XA?8'$!ZP6?:$RG!-REZT1Q"] MA&9<4;5+]?H ^]J"LQ47W&R!5[I1K$H1PB"@WW7O.R6M("*5,5EG$%Z$-Q&X M[R"$8^_H'Q1UUJUWGFK0%^^+>MKT[IM8D"03F%!I<7@\\ M4&TK:0TC:U>^*VFH&;AI0=T7E76@_5Q*LS?L 5T_3_X#4$L#!!0 ( '8R MG5@0U%$!B0( 'D% 9 >&PO=V]R:W-H965T3')#K#IV9CO0[>MW[82, M3907Q]<^]]QS[1Q/#E(]ZQS D)>""SWU_K)(>"ZEM9@L"=3*J"&@S5 MSM>E IJZI(+[81#<^05EPHLF;FVIHHFL#&<"EHKHJBBH^C4'+@]3K^L=%U9L MEQN[X$>3DNY@#693+A5&?LN2L@*$9E(0!=G4FW7'\[[%.\ 3@X,^F1/;R5;* M9QM\3J=>8 4!A\18!HJ?/=P#YY8(9?QL.+VVI$T\G1_9'USOV,N6:KB7_!M+ M33[U1AY)(:,5-RMY^ 1-/P/+ETBNW4@.-39$<%)I(XLF&1443-1?^M*[+N14+JBAT43) U$6C6QVXEIUV2B."7LI:Z-PEV&>B1;Q0[Q: MQ0NRBI_B+YN87'^E6P[Z9N(;I+<@/VFHYC55^ I5-R2/4IAX[$@9A[P)?KVVVY_AZK_)EH!2D9 5[$!60[[.M-@K_ MC!_GVJW)^N?)K%O&NJ0)3#VT@P:U!R]Z^Z9[%WR\(+7?2NU?8H_6M4F(S,C_ MJL])O4AV7FI+JYK#2"1:31MM:YH<2"8Y6I:)W;B#%P'%%A1>1N>:";)97R%$ M5IJ*5-^XZ[%#V-F(2B/EGBE344Y*R0027I'^J(OC, @000NI#/M] F,&"DV& M _)AT)FE>RH2T%A>$53[7JH4"]>0[I!@D2LR&/:0;H3AN:/V3^Q0@-HYTVOL MKQ*F=D:[VKXKL]I.?^'UH_1(U8X)33ADF!K<#@<>4;71Z\#(TIEK*PU:U4US M?!M!60#N9U*:8V +M*]M] =02P,$% @ =C*=6 G)>B,! .@P !D M !X;"]W;W)K&ULG5?;;MLX$'W75PS4M'" ;FQ+ MOF03VX"="S8/38TX:1\6^T#+(YLH);HD%:?]^AU2ERB)+63W1:+(X9DS/#-C M>K23ZH?>(!IX2D2JQ_[&F.U9NZVC#29,G\@MIK022Y4P0Y]JW=9;A6SE-B6B M'70Z@W;">.I/1FYNKB8CF1G!4YPKT%F2,/5KAD+NQG[7+R?N^'IC[$1[,MJR M-2[0/&SGBK[:%E7+NW&^KA$OW:Q4RQ+IO%"BN]\939C_]2' M%<8L$^9.[O["(IZ^Q8NDT.X)N\*VXT.4:2.38C,Q2'B:O]E3<0[OV1 4&P+' M.W?D6%XRPR8C)7>@K#6AV8$+U>TFLLB'/M4$1K5(_J33Q^Z@\YY ]M>Q;;7A#XI*,+7I>!K9G-8 M?X9KQA5\8R)#D#',!4MAJC4:6F+I"JXS>_2P,,QD>E] S2[O-PBQ%%2I/%V# ML9D %IPFE=F H>4MN?STX33H#L\U+ N*LDXQMA0?2XK6'EB-8IQ3U(XB, .D M,B9+5)72SHP&P9E76_-:/(6'Q1&QD)DF$WV<6UM+;_:&"1Q!&/YIGT'7NS[$ M"7K#$'J#T#N"%G3#'AR#&_4"./:FB0UC:DY&U-71Y:0NHRD'[A MAMPU9'R_ROA^8_K-BV9_(;79E[R-N_=7([5N)]@O9$H#NM1[DW#N&91I1Y-V MAXUWBXK+%;UR7A'Q*L6V4L7.L"J8]Z>K<^,MB"*G)'*P1Y6\>T;>36J08C*Y M[0 ""+VKIRW]M!$/A293*1#!>F*WX)3$:4%8/FT6*,-_Y]5!Y&V$5LO*GT6] MR)1A7+@FZ>1^E745)2M[X.3OVB*#!OT'E?Z#1OV_N]]0BFCZB(JN!+:U9%S5?GG=VDF2RI4D)F,M&E4EW+XT0 MG'3(J'@UG/VP.OMAXSDLZ+JWRH3S6)[)'^_3P?:AN:L4'E6B'*KA9A;_48WG M&B7/I32N1*PF5.TVFIA.F0G7 =X*BN MZ88;NMRCL@:T'DMIR@_KH/J[,/D74$L#!!0 ( '8RG5BGX,D)S@, ,P) M 9 >&PO=V]R:W-H965T%)N)=;.E3)*;]7[]4;*=N5V;8AL01*0L M?OQ(BI)&6ZF^Z S D&]%+O38RXS9G/B^3C(HF#Z4&Q#X9255P0RJ:NWKC0*6 M.J,B]VD0'/D%X\*;C-SFFSL M#3R2PHJ5N;F5VW.HX^E;O$3FVOV3;;6VCXN34AM9U,;(H."B&MFW.@\M@T'P MB@&M#:CC73ER+,^889.1DENB[&I$LX(+U5DC.2YL419&X5>.=F8RG.+7/0!R/?H$MKZ"H0&-]N!%NP1$#B]Z M!6_^M>3FD?P]76JC<(_\\U*0%43\,H3MFQ.]80F,/6P,#>H!O,F'=^%1\'$/ MP7A',-Z'/IDF25F4.3.0DE.6,Y& )G)%KDT&BLQD@3XSVR4/0"Y$(@L@W4NI M7Z[6?E=W&6";?'>W;-QA\Q-@2480?B,%"&,92,<@><* UPQRRX PA8#6/,?F MUR>=+A?D?O&>F$R6FHD4EV!O8>?@M, S)>?_H=N;NN=Q 6E%WZFCMXCH_0\F M2CQ&2+450O*>= D->\/^$3EP2M0/:VD8UP*EO3C V4[C-2F5 I$\$JR]T.C& M^4W_Q<8K;)0TB,B'=P,:TH^[$>3X8K<#9+$+#BI@WS'"*,\==I MA9S)/.5B36S:,&M<6R4ME1TVH+A,=[9=$E(;SS.]KP1H>M\1.M<-:?H*G;E%]5A-L3BB6:!0U57$U.>Y':(D5 M&0S<. C<@-6@]&>J@3Z';0XM+G;^=ZMR?(2_7ZS*$0W:\AMYH?5>C6U>:&35 MN$H))BOL_UQ*8FN*1NT-,?S];"!,Z#C9X=?W:B]VQ?]A9M]^U6]NV*XMUD$] MO)'LJ&G]8'!;PR'J10/,Y4MGMM^Z80M0:_>.T'CVE<)4E^UN M=O=4F58W]/?EU3OGBJDU%YKDL$+3X/"X[Q%5O1TJQ&PO=V]R:W-H965TJO-NJO7RM-]7<8J%4$ZUQ)+>S"M9"$U3N>BKI421F$U% MWO==-^H7(BN[HS.S=B-'9U6M\ZS$&PFJ+@HA'R>85ZOSKM==+]QFBU3S0G]T MMA0+G*+^M+R1-.NW*$E68*FRJ@2)\_/NV#N=1"QO!#YGN%);8V!-9E7UE2=7 MR7G794*88ZP90=#C'B\PSQF(:/S98';;(WGC]GB-_M;H3KK,A,*+*O^2)3H] M[QYW(<&YJ'-]6ZW>8Z-/R'AQE2OS#RLK.R3AN%:Z*IK-Q*#(2OL4#\T];&TX M=I_9X#<;?,/;'F18OA%:C,YDM0+)TH3& Z.JV4WDLI*-,M62WF:T3X^F[\>W MET>3\?3R#5Q]34=P\+]N(&<6$C_&4C/AP]5 MJ5,%EV6"R;< ?>+7DO37)"?^7L0W&#L0>#WP73_8@Q>T2@<&+WA.Z51(/)J0 M,1.X$8_D8QK&4HIR@6;\^WBFM"2'^6.7]A9[L!N;@^A4+46,YUV*$H7R'KNC M5R^\R'V]A_F@93[8ASZ:VMB!:@[OL$0IF.HJ_MIH=5$5%+9*&,^_ MR46I@ (8QBLA$P7O2%7]O66L :Z1] IPJ(AH]=DJIHBWQ": M&4+Q-J$E$^H91JLTBU,0EE : M]S,JG94+X)26U#G"]9)EU:L7Q[XW? WX@#+.%,+M]%.[:"A (C1V*,,-++#7 M"X=ASPV&<. =0E84F&0DD3]"O:P:VGR2KD@[NH)'%%+!2PB[PQ# M,$?XKQDW,M8!/XQZ0R^" __G4(\-ZG% $V_@A';F.F[(V$.+'3'CD!@'/X/M M.RLSC_ M2L/?3R+X7TCLO8D]&25L,TKXHQG%1@70(:FE M\3NZPEPH30.)V+@?IQ6UR36"LU=.^4:==CC\.0?X_.=UOIBR2S(?*X=U6,^/ M8+Q82%R0J\-S,LV\,Q$YVP>$AM]$6?-M>.3QD1,<0Q"8D1< Q;P913 XZ30) MI#5^$]$_^FSWKS//KR.\;?VLOW&S/H24 ^ !G (@\TP4H4^W-9Z*[\: M'<,(_!-PG8A57A^\XT(ZEY8^=PK_"8<3--N97!P?EM2PT802TCTM,^[/8,&> MF(C:F(CVQL15:;M=TS;.J)6UM75=-N"ZUDH36?+?70&R%WQW@' BL2YN8L)< MJ$)MJK9.(7M"R-3633K9$/K.#K9>GK;NLBW91&5<2TE=#U4$W)AS;5J$ISZM*KR=\0/O] M-?H'4$L#!!0 ( '8RG5COAE'ANP8 #@3 9 >&PO=V]R:W-H965T MPL*7=WW[]=O'I6LAO:LF8)@]Y5JBS M[E+KUGHM09+]@G2529YU0^7K!,K,^Z;G=SXY8OEAIO#,]/5W3!9DQ_7GV2\&M8 M2TEXS@K%14$D2\^Z4_?D8H+[S88OG*W5SIJ@)7,AON&/]\E9UT% +&.Q1@D4 M+O?LDF49"@(8WRN9W5HE'MQ=;Z2_-;:#+7.JV*7(_N*)7IYUHRY)6$K+3-^* M]3M6V1.@O%ADRGR3=;77Z9*X5%KDU6% D//"7NE#Y8=##GC5 <_@MHH,RC=4 MT_-3*=9$XFZ0A@MCJCD-X'B!09EI"4\YG-/G[S]>WGRX(G?3OZ]FY.B.SC.F M>J=##:)QPS"NQ%Q8,=XS8ER/?!"%7BIR520LV1<09^>?CE=NXH7]."0(E*(T*1E^2(N/VQ%\)FNPZBJ%Y/H@GI M=3Z*XOC'D_@\'/NP%U=N.*I6(Q]D=?"\W_E.="!>!4NY)E%HD1\Q"Z2$6;;%\W<%"*$1]+YSD MT'B>="Y+*4$W>/>W%Y'G>J^;5ITW+&6P+ZD?/;EVVH]OT^!_4G@G-,V U*RJ M5I\>(BC9H&F0=,CY7SU&6A(\J!,\:$WP6Q:+(N89MQ4/J765ILQT)I/GMU0S MH Z7!9NZ6 2:DR W0CR9.82OD(-+^F,D$B]<:#L6ME>,[ C>PR M'(S&*.[CSP040I-20RC^ 3(1A;>9#">V)4["(W=ETM:+$PXZU)# MMU&E&- B>OF>9J5U#,78T2)FQ U0D/'X9&0\ZCH#WT.!V'MMG.Z9TKEE@7U; MK)WW.QSCA8/0(T]-<@:."S?!NV-[ 96=;2V9/'R&I=KJ.*SK./S%.KY@"UX4 M&%%T#$Q!N)SFHJQ:R)?:5=/:5?"CIE0LZ*GQ;%-)MZ(YO*2Q8.=[0)D%2K= ML5B;XBJ:TP"RUHA]9%0J% >/879C^1RBM)G?^K:<36%"2?_8&Y^VQA\ZXP7- M# JJ=PP M*@6*-IU^U'DX,+OA\[8+IQ1V)E!HAMI6T(*;:U&5:[G=#!42&*=KT GMZWWX&)[4='M.3ZN,[U<6NN(U_=U'QE M:OARCZ^F]Y1G^,\!G7*3II 7Y&VIRWK ;LKH5IW/9+3)SX;D6C.RI,G/F9GN M A46:&J!0D:;![:%](E:BG4!J09QQ0'/=J_=^0ZR=G?TK$J=F(BC>@Q,YYV MU9_X!0$)^@&$FT.%I+S@FFT:FP_SLSM"4T;D7[CX/LQ1HZ@_\8.V\$5U^*+6 M\!W(,*U"FN/QVPLW=%ZW0)S4$">M$&?0D7G*8PH.W/\+T #>E.\UIW,H8 TM MH\F85G7/#_UJ!\?^'P DQ2;V X)57.D-MUI"@_ W4MI.YFYGG)^/ Y Z3C_T M'5O=?A1T9DL@T&,S/!FEPJ MMC$B)&'550,2AIV*2RR3P#&E3I[AQVIGSRZ1=WK;_P@[7CHVI7GH2#W<>9N1 M,[DP[VS0U5!?]L5&?;=^+32U;T.VV^T[I0]40J]0)&,I',41KVL]L/FAQ-8 M! "@L !D !X;"]W;W)K&ULM59M<^(V$/[. MK]!PF9N[&2>VY1<@!\P00A+:(S D:3]T^D$88=2S+9\DAZ._OBL9#$DXI].9 M?M&;=Y]]5KM:;W?#Q3>YIE2A'VF2R5YSK51^:=LR6M.4R N>TPR^K+A(B8*M MB&V9"TJ61BE-;.PXH9T2EC7[77,V$_TN+U3",CH32!9I2L3VBB9\TVNZS?W! MG,5KI0_L?C[+@_)O>C)>]IJ,)T81&2B,0F)[ID":)!@(:WW>8S[]%OC._@RX)( M.N3)[VRIUKUFNXF6=$6*1,WYYH[N_ DT7L03:4:TVS@>SN_$0#>ZOT?3Q;C1'X_N;Z7PR>!Q/[]&G M1[)(J/S:? M1M,/ZE+F)**])KP82<4S;?8_?G!#YTL-5[_BZM>A]Q_*=X3X"N@^TZR@$MT( MGJ()^8L+-!-\641*HJ^@=XI[+?II[I6=E;;#"X&&/,U)MOWXH8W=UA<)J:EM MYZ5MI$$E(H+N'CW[FRX1 76>0#60EXU/+$-/#V=(K7DA2;:4GTTD]8#UX#8F M9/T+ASC 1Q01R3*NIX(D*"8I@)\AUW):CID]IVUFO^,U9L-S_5J7B!O7D-0! ME3LE;(6=$'F6UPE@[;7"QH0O6$*1X##D"=GJT)>R?NBCMN,";(!Q8ZK65.R^ M:$IZ!<4I(0I,B?WUA!BU0<-Q&V?(MW ' ZW "MJ!F7W8U\0_J.(?U,9_%PRT MV*);RF-!\C6+(!5BJ':GXEV+]DZ\P49\L $!)2:J1"G!%H7V'20B7F2J3$BX M)00_#D',&X(7Q=06)3PBNA1?[/.U3*.7V,+P1TR^DR>-VSL%P7)PO$% M3J=;?>6 GP%-%_ \]S^$-R>X-FMF]=PS:)'&K_F7Q]/W'2@%_W\31\GNNGKT M8&B'';UT]-HU2PNW.T>);^HW_E+-K>#-D=MJO,#L^/YK3,\)3SX,^Z@_2:F( M31&ULS5IM;]LV$/XKA%<, M+9#%%NTX:>88L*UT"] T1KQN'XI]8*2S350B59*RDZ$_?J2D2):K,!;" OF2 MZ(7WD/?2\VY7!&F(BCWD"3+]9AXG<<' MMW2U5N9!=SQ*R H6H#XGG1B ;\3>%K=RY M1D:5.\Z_FINK\*+3,RN"" )E((C^MX$91)%!TNOX5H!VRCF-X.[U(_J'3'FM MS!V1,./1/S14ZXO.60>%L"1II&[Y]D\H%#HQ> &/9/87;8NQO0X*4JEX7 CK M%<24Y?_)?4'$CL# >T( %P)X3Z _?$*@7PCT#Q48% *#C)E:IU//)45=I- MOGF'%K#2 :!VE&A8Z^QP9%PB6Q']PQ&]9Q%K=/1+G^EG4_2?G$(&@B:9*6^6 M:)I*/4#*PFMNZEZ#)CM.<_.\TWSYJ,'0E8)8_MMD^WQI@^:EF2QY+A,2P$4G M,8L0&^B,?_W%&_9^;S*.2S#?$5C-)(/2) ,;^OB:W-,XC1%(176008C,##0 ME("@/$0Z^% 2D0<0C1%E1Q^B. NH)@JMDFTI= 16H_"DI/#$JN0?? ."91$M MTSM)0]H8?M,<99BAF*_J9MP;=3>[E/PX8C"H#_%M(+75#\O5#P]=_43J,%2$ M!7"$%CH((7NJ\_45"W@,2'O"C,>:P;7Y?&_@\?F7RWMEGMQ%H#-G&H/( K@Q M"NV+N5%K$.@39[H\,2 ZOHLYWE[>ZXI%PKLF5_H9H+YCT)IQ3DOCG%IG,8DQ M0!'7.5)/DR=B]-V>YJ^T*CI4*G>0^5=>:M6*#WZ37CGN MRE::&K=$.-*0>OB?@*&5%%O#07;%; ME]M MIVB^*[0ZF3OUM_=ZBZEB;:[LXA+-=X56MPNN[(*M3CX)]0=546GX!)MKXQ\^ MY;KGW@O^0P;YSPRJZU'5ZIZU[AQ?4Y95AM_1C"14D8C^9ZI#OE1;D[!#V.C> M/\E*A(#+QN1FGZ&UES@MNEVAU=FMRFYO\(JCUV7M/7.*YKM"J]NEJN4]>S'_ M07N] A3I\C9$5///5EE=2Z0$L\>02EBFD7Z_A$9F[>@>>@ B&DFT"K8FT1%: MG<2JI?#LQ?%C4_F2U&&=H;6+ND3S7:'5V:UZ N_T%:<.:\/2VBXNT7Q7:'6[ M5(V-9^]L7IHZ[.C]+'4T[J38)5NSZ BMSF+527GV5DH[;T)HB#[2P.PI%-W" M+7\@D7I 'P!,0U74)HTTNNR79D[1?%=H];WHJOW"O=>;.+#33LXIFN\*K6Z7 MJI/#UH[DI8GC&?2G:PZ[8&L2?T;;A:NV"]O;KL/R1EZ8-+)HA6_MGR[1?%=H M=6JK3A"_XI]ML-,>TBF:[PJM;I>JA\3V7U=>FC?LZ/CI@L,NV9K%G]'QX:KC MP_:>; XB^X&9!8"FG(4F3]R"5((&9I]Z1N2ZD3V7#=O,*9KO"JW.:-7^X>$K MSA=.&T>G:+XKM+I=JL81VW]-NM1FT3(D9[5Q4[) V-U*['O]O4W)0P;Y]K6T MU;6[-*\3B[7 ,)09@!^OV2<_5X8R8HCV"-_P=0 M2P,$% @ =C*=6 81(G&ULO5=;:]LP%/XKPH.Q05=?TB1MEP2:7EB@9:&EV\/8@VH?QZ*Z MN)+IG5^ZOLJ MSH!A=2ARX&8E%9)A;89RX:M< DY*(T;]* @&/L.$>Y-1.3>7DY$H-"4 M3L.A-2AW?".P5&O/R(;R(,2C'HU/ M:[C^O$*_*H,WP3Q@!>>"?B>)SL;>L8<22'%!]:U8?H$ZH+[%BP55Y2]:UGL# M#\6%TH+5QH8!([SZQR]U(M8,HN$6@Z@VB$K>E:.2Y076>#*28HFDW6W0[$,9 M:FEMR!%N3^5.2[-*C)V>W"M("XJN36H4$BF:2W/@4K^B.<5<(\P3=/E4D-P< MA$8?+D!C0C^.?&U<6P _KMU,*S?1%C=AA&X$UYE"ESR!Y"V ;S@WQ*,5\6GD M1+R ^!#UP@,4!5'/@==K$M$K\8ZVX*T"/T!Y$SDTD7]",UZ] J64S%HL&"LX MB:N9=N9=7Y*G,A[IC4,VJH1="B)&OP?DU\K>6$7JMB!VMLI MBS!J&49_*8SM7PHW]+[);#:R#IFF< M_ 902P,$% @ =C*=6'?N F?! @ Q@@ !D !X;"]W;W)K&ULK5;?;]HP$/Y7K$R:-FEK?@#9U$&D0CIM#Y50NZW/)KD0 MJXZ=V0ZT__W.3LB@"I0'7DALW_?Y[KO+'=.M5$^Z!##DN>)"S[S2F/K:]W56 M0D7UE:Q!X$DA544-+M7:U[4"FCM0Q?TH"&*_HDQXR=3M+54RE8WA3,!2$=U4 M%54O<^!R._-";[=QS]:EL1M^,JWI&A[ _*Z7"E=^SY*S"H1F4A %Q5X_D4-"&FWNY_0%=/!/+ETFNW2_9=K:!1[)& M&UEU8/2@8J)]TN=.ASU &!\!1!T@>@T8'P&,.L#H7,"X XR=,FTH3H>4&II, ME=P29:V1S;XX,1T:PV?"IOW!*#QEB#/)/6129(PSZM(@"Y*"D'@1-5)INYY3 MS3)"14Y2QAL#.5F"(@\E54 6LJH;XZ":?$C!4,8_DL]$VU.]>S!!?I6RTDN299>B.Q MUG$OZ_@4>^+*?DBN%C9Q,-M4-TD8!A,LA,V^#F=9I6]9'7@^Z3V?G"R(VZ+ MIFKSG]L/%MLJT9 UBADV7 "32Q; )5P%E6 MZ5M6K>_^7H>O0*W=I-0DDXTP;>/K=_MA?.-FT*O].0[I=J;^IVDG_!U5:X9M MG$.!E,'5%_1)M5.S71A9NSFRD@:GDGLM\8\&*&N YX649K>P%_1_79)_4$L# M!!0 ( '8RG5ALSQ#)W , *D3 9 >&PO=V]R:W-H965TA;KIA_%FL 23:9BD5,V0X;%@.5 U9LEXQF6:LA7KL@YX,0X9:D;>-[8S3"ASGQJYN[Y?,H*F1(* M]QR)(LLP_WX-*=O,'-_933R0U5KJ"7<^S?$*%B ?\WNN1FZ-DI ,J"",(@[+ MF7/E7T;^4#L8B]\);$3C&>E4GAA[UH/;9.9X.B)((98: JN?%[B!--5(*HZ_ M*U"G7E,[-I]WZ)]-\BJ9)RS@AJ5_D$2N9\ZY@Q)8XB*5#VSS!:J$1AHO9JDP M?]&FLO4<%!="LJQR5A%DA):_>%L1T7#PQP<<@LHA>.TP/. 05@[AL0[#RL%0 M[9:I&!XB+/%\RMD&<6VMT/2#(=-XJ_0)U?N^D%R]);,)Z9T*#-SRT,UF>LN\ :"%9_(R^Y9K\+II[8?2Y<2ER',/, M40># /X"SOS77_RQ]UL713;!(DM@+?J&-7U#@QX>H.^*2I*0M-#'"EI 7'!5 MRZ"*;1NGA:HW])FS#-VP+"]D6=??EJA6PUX&?WY5P.A60B;^ZF)_:)-]FV"1 M); 6^Z.:_5%O\;;8+T\(!#OFEYKYN,$\6R+8,9\#_V@$DJS(NG+J!3RU@&R" M19; 6D1.:B(G;T*^$YOLVP2++(&UV#^OV3\_0;ZFE)DIY8:*,4V07 /A" O! M8H*EFH2MTF],!*"BY"L/2!EA%BVRAM;>@<=/WWXRH MJU F#35.!O[HE:R/LHI^9M6F(]C3$?32\0!"JG1T@J6\'RF1ZCOH8?$HSCIS MZL4[N;1LHD6VT-I<[C]5_/!MJ-OJMXY5M,@66GL+]I\[?N]]_O^Z<5>K-J_) MKZ_;/S>)>DW*A-U&#R,#OC*](*&"+J@L6P#U;-UONC)=EE?SU[H/97HC>YBR MB76'^8JHTRZ%I8+T!A,5#R_[0N5 LMQT2IZ8E"PSCVO "7!MH-XO&9.[@5Z@ M[L[-_P502P,$% @ =C*=6"?"SYB1 P &0\ !D !X;"]W;W)K&ULK5?1CILX%/T5BZVJ5MH9,"0DF29(D]!J*[72:&:[ M^U#UP0,WP2K86=N9S.S7KPV$"<1A9RI>$FSN.;[GV%RX\ST7/V4&H-!CD3.Y M<#*EME>N*Y,,"B(O^1:8OK/FHB!*#\7&E5L!)"U!1>[ZGA>Z!:',B>;EW(V( MYGRGR/TR&U84EH MDY0S)&"]<*[Q58P# R@C_J*PET?7R$BYY_RG&7Q.%XYG,H(<$F4HB/Y[@!7D MN6'2>?Q3DSK-F@9X?'U@_U2*UV+NB805S_^FJW?/\'U(+& MAB_AN2Q_T;Z.]1R4[*3B10W6&1245?_DL3;B"(##,P"_!OA=P.@,(*@!P4L! MHQHP*IVII)0^Q$21:"[X'@D3K=G,16EFB=;R*3/[?J>$ODLU3D5WU7XCOD:K MC+ -2*0XNA&P)31%7VABMIAM$&$INN5/)%=/Z!/HJ'*! MR%HVCAH;1WWLT9+DA"6 B$+WL*&,F?.MS_\3$&%SL6(+2S931A\B/)G,W8=C MI?H6J5KT 9L(L)3$=COJ+#$S#H:>D-:$B:-A,E+ MCR5H 3T']0S%" V9>\E4<)W M3%4?V,ULT]]=EUU-9WYI^KZR%WFFJ9K&KT3HITBB'-::TKN<:&M%U8=5 \6W M96=RSY7N<\K+3/>N($R OK_F7!T&9H&F&X[^ U!+ P04 " !V,IU8P0$4 M? X% "T' &0 'AL+W=O8<;8S "S?UE(?"!>S#7FB#U1^W]QQM1=6*$N6TDRP/ .ZH:CXP>A> MU+:!EO*8YS_USNUR'D2:$4UH+#4$4?]V](HFB492/'Z5H$%U3MU8WWY%ORG$ M*S&/1-"K//F/+>5Z'DP"L*0KLDWD?;[_1DM!!<$X3T3Q%^S+VB@ \5;(/"V; M%8.498?_Y+D4TE8\@E\!M\?KL''#Y_ !\ R\.\ZWPJ% M)V:A5%3U"<.XI/7U0 NUT+JF\07 \ ^ (H0=[5?=VU&S/50#5(T2JD8)%7BX M!<_H)D)0Z11T0!BX$?1JO!0;$M-YH):;H'Q'@\7OO\%1]*=+7D]@#;&X$HM] MZ&I*B'4Q#6*]07]MV8XD^D*[5!^@1@64OF7L%G@R&$>S<%>7XZH:3P=558/G MH.(Y\/+\$L>'*#B.WK'$E:_Q665F>>92-+3+#\?AXEMA%"(^AF_&D M8CSI>&=)&'ED24'7Q7#2Y]CW!-90/*T43[LMVPUY:5NS4VND!X.CBV&7#+'[ M4L#(>&%TBAK?*M>CSRHE"?=U*"$:JQ%.T!$[9]6P9:[ FEE#+\&_J4HL]9EB MUFMQQ_9/\A*\3FIJW:H=11#CMJ$U!@J]EG6<,YST>G70OM":>HV'0OSNQ "] M/GRVX)[0FH*-&4._&Y^5&J!MN*[8X"QKS0W06#/T>W/'Y !MX[6C@Z.H-3M M8\_0[\_WRL8XBW4$U^/I9&<;*(;'T>%$49.=<5GHM]F.V0;:AFF'&V=12[J! MQE6AU\+>F&_\H&4@8ZTHZB?G(*]% MG_TL%BI.C%^;LR=X36E.T<54T?/]+$J\Q MGRVX)[2F8&/2R&_29T4>Y'!B1^1QEK5&'F0L&_DMNV/D08YG7"OR.(I:(P\R MEHW\EMTA\B#;4>W('WS[0FNJ MKKT\]IMVE\B#;=>U(H^CIBWR8./+^.0KXY.1!SM>!MN1QUG5%GFP\5#L?S)] M7^0IP>OOV>W(XRAR1)ZP]DE)?\_[A_ GE@F0T)5JBR[&"H4?/I$==F2^*;XR M/>92YFFQN:9D2;DN4+^O\ER^[N@/5]6'RL7_4$L#!!0 ( '8RG5@W=&X3 M'@0 &48 9 >&PO=V]R:W-H965T,1 MD>J4+VVQYD"")"D*;==Q!G9$:&Q-Q\FU:SX=LXT,:0S7'(E-%!'^:P8AVTTL M;#U=N*'+E=07[.EX399P"_)^?/#-3*U]2)Y>,G]"]) M\:J8!R+@@H5_TT"N)M:9A0)8D$TH;]CN*V0%]36>ST*1_$6[+-:QD+\1DD59 MLF(0T3C])#\S(4H)N+%E"HIR=,DO*FA-)IF/.=HCK:(6F#Q)M MDFQ5#8WUUW@KN;I+59ZT1C=K=A&*%@QMJ7B MJ5>S_8S3+.7D[N$T!_\4>?@$N8[K-:1?O#[=K:;;2IU<(C>7R$WPO#UX1?TG MZ"6Y*@+IJ+]8S)\I]L^56@!=2HC$OTWBI&QZS6ST6)^+-?%A8JFY%<"W8$W_ M>(<'SI]-4G4$5A'.RX7S3.C3RW@+0JJ9E[HAA)8AE>L3THJHZTWE&S';EI^" M#1(P_43;3H>COC.VMPUE]?*R>H>6%;/84%FO1J8_' YS,BGC-*A?"G*](6YF MW,\9]XV,RQV88"-FV_*'M7G8/\%G>5EG;S/!9S4R#1-<#]H_P:.<\A!V!EZOF1)V"NO@_.YC!?U7M@_E('0O]/TKV$*(W$:38%R];1]U MA5;5JF2S\%$]@C(Z78G7$5I5O,* 8:--V=_]65ZYLSWL/>O^%X*JG IO@\WF MIKOF;[*X,_/JK;^_CM"J6A6&"?>.J_F-!JZU>!VA5<4KO!LVF[?#WL%FT-82 M]%N\A7%AR[#1O!S^'LYP7W@1-T3M?Q/CPA-ALRG:_S2J>Y4F5O4H['CN/EJ% MI\%F4_.Z!]*,Q(_HCD: YK!F@LKFW^?&I5IW3T=H56$*ZX1'Q_7T,5JYUN)U MA%;=^B@\GFOV>#=J0#GUI=+&)V*E)E/JY@D,S9,AFE_*+P15V18NRS4:D8-G MX'=LJIE2Z_V:MW!:;FFKZ\CVNKK=['J+W2ZWL(2NV1(>,BOU#:J&63$'I6SM MTAZPWH#_1OB2Q@*%L%!9SNE0C1I/][33$\G6R;;P Y.21H^PO& MY-.)WFG._[,P_1]02P,$% @ =C*=6) %GPD;!@ ,R$ !D !X;"]W M;W)K&ULW5IM;]LV$/XKA%<,">#$$OV:+#&0.&D; MH%V#.ND^%/M 2[3-52)=DG*283]^1TG6FV4V[IS6V)=$4HX/[Q[=/3R*.7L0 M\HN:4ZK18QAP==Z8:[TX;;64-Z&)[%SV[E\$Q$.F"MX=F" MS.B8ZOO%K82[5H;BLY!RQ01'DD[/&Q?NZ0CWS8#8XA.C#ZIPC4PH$R&^F)L; M_[SA&(]H0#UM( C\6M(1#0*#!'Y\34$;V9QF8/%ZA?XZ#AZ"F1!%1R+X@_EZ M?MX8-)!/IR0*]$?Q\):F 74-GB<"%?]$#ZFMTT!>I+0(T\'@0$R;1)Q)$% $(8$92)L,44^A>F>LQFW$V91[A&MUS,5%4+LDDH.B&+R+ M>T>7-$!W47N) MK8A7U#M&;;>)L(/;-0Z-GC\<6]QI9V^Z'>-U-N#=\"55&BI0&Z:NZ$07B*SC MRPIGY.54+8A'SQN@'^9ETL;PUU_:,FG5FPJ?9*H "O!$ MB:P+/$'KQ6AF_5@.^R==YZRU+ :T;C1PVS@S*CG:RQSM61V]C:0W!S&O@.DH(-W0 @$/M8$LM?( ;S)&^Z)D!J^1B*$')J;[STN:.H^A$^(P:L[S$]MUG\=72"2S!4SS[@G]@[;>=]@GW7K1>(G>SLV; M.[>_7RONCOJ_E+R7Z";=O)UT[?WD?UC$!-2/1%Y)QEDLX[6L#=:7-;?3;5>K M:-VLAS/[P-<"S&4SI*SN]S MF.3?"=X3.3/%$] I0#K'?:AGF9S0)S=:+.)#[HG06H3QY9P2GTIC '^?"J%7 M-V:"[/\DAO\"4$L#!!0 ( '8RG5B0#K].YP< %E& 9 >&PO=V]R M:W-H965THBGG OR<^8'\4EK*L3\J-V.W2F?.?%A..>!_&8<1C-'R+?1I!W/(^Z,THMF M?IMV.G9[YGA!:W"?XI77 M)#%E&(8/R9O+T4FKDXR(^]P5B80C_WOD9]SW$R4YCA^9:"OO,[EP]?6S^D5J MO#1FZ,3\+/2_>R,Q/6GU6F3$Q\["%[?ATV>>&90.T W]./V7/&5M.RWB+F(1 MSK*+Y0AF7K#\W_F9.6+E DHK+J#9!73;"UAV 4L-78XL->O<$<[@. J?2)2T MEFK)B]0WZ=72&B](IO%.1/);3UXG!G?+Z2/AF-QYD\ ;>ZX3"'(?A,.81X_. MT.?D,I@O1$SN8SXB7D N'"\BWQQ_P3]*YM]]\14 M-KWBC]PG+%%?N>JSQR,G_R-MS+AS/?T<.\J8'Y,L\G>";R'.]8"+[$--P M1%XG77^=AHO8"4;Q<5M(XQ,3VFYFZ.G24%IAJ$')=1B(:4P^!2,^T@7:TFNY MZ^BSZTXIJ'C.W4/"C/>$=B@C]W?GY.WK=R4#.]M>AI;+:,-C^LT+V5 MTT%DGI-S/A1R#A]Y+)*)(O^1Y6 @YCW(*XRFYD*E=ZF"POV2] M.8KGCLM/6G)!28*'MP9O7AEVYT.94Y#$-->8N6O,5)U5N&8E%C_&,9>Q^S$8 MD2O/&7J^)SP>/P?VB'P)R"UW%U&4A&+2ZJ\PB/(/3IW8BU,E)XW9K]R=!MZ/ MA53X^TIV2BX%G\7_E#G3Q'0FDICF3"MWI@7&61Y,T7,PC9?!Y";!-*X*IJ5H M/Q5-]IK' >L=6L?MQU6[-C32QFOGX[5?G!?)UU>.^Y L7-=.]"!7J30TY(KU MYE6/TLZ'\ZLOU^E+XT-9SI^"8Z@[O4ABFKNZN;NZC<^5+J8SD<0T9_9R9_:V MRY4DP/PLP&8[!=BR(VLE-0RZECW@6':TM)];VM\UR[Z%OHR Q-@RNT#9NG.- M)*9YP.@HM.HT/G6R(2+Y$TM-=^@*JQI@4,&1DUV\FA*TOY82< >[&D"5 737 MK+CV F^VF.'N0O!P:L\^DIKN/,6S!FM^.J$R,)::[E!%P0;(A9B[$=Q3;;^8 MA4PVRZ'/4)1JP)BZ5>IM6&# 'FH;B:2F^T-1L&$W/YM0*1E+37>HXF0#),=- MFQ,JPV9JVE;7J\@0Q:8&#*=0AC@_][ Y(?%IYI)]T*ZA<-?H-S^=4-D92TVO MK2EXIB!+8FY.<$]U_9*I5?SEI5NKR);"9+M5[L$K#-Q#;2OW Q]56*H EUK-3QE40L92TQVJ")G"A>(="]N9ZH;*]J96^I@5A%(80L$LV; & MH!(JEIKN!\6RM-?\9$#E6RPUW:&*;REX@QT-8(HG&.F ^Z@]J?NHJ#(%J:SY!PL8*M1BJ>D.55#+X*KMAMA!Q)9UOS3!PP5C+'4=(QU'2' M*MPU7W+2 +ZXMJG%_ MR('Q1ZEKEIW9*YG07]]12MJP;L668BK.-&'.W-&./ROL*)*D08UU0TIPTZXR M1/&FN:%H69WW+T=+N._:H;L/M#056IK-1TL3%2VQU'2'*K0T8;1$7@N*Y&BS M]10JMNFSB@Q2=&G"=(F\%!0KHP=%.TH:51EB*2BT-MQ!+RP%,-7 J6%BHE8:KI#%5!:,%#B9K=5+$?2]9)E69NJI% $:,$U2]SLMHIW MNGOVNAG%-K3B-*.EN,N"N2O[RQ<#\.&>:D?I7GZ*M/);I.;?!+=0JY)8:KI# M%4]:,$\BI[U=W-2[Z_E2;&-T*VZ,6XKV+/C&.'+>%\]?'EB]=4-*&AG=3H4E M"K,L&+/ U'\YX\.]UX[>?=RUMA3+6P3OAE;6C5#UD5D]DPDY4M!3#CPX*U M?Y>ZCVJ>K5C.;GXUST:MYF&IZ0Y55&G_SFJ>7?P53R$MBDV,JNQ6#&C_SEI> MUIFM9>ZZ&25MC/6-OKWRD(X9CR;ILTMBDN[;RX=.Y)_FST?YF#X59.WS4^/H M;/F4$R6S?.B*W/$G7A 3GX^E9.>P*\<5+9]CLGPCPGGZ*)!A*$0X2U].N3/B M4=) ?C\.0_'\)ND@?YK,X']02P,$% @ =C*=6!O4^J0^ @ .@4 !D M !X;"]W;W)K&ULK51=:]LP%/TK0ANCA2UR[#8= MF6U($\KZ4 @-[1[&'A3[.A:5)4^2X^[?3Q^.22'M^K 76Q_WG*MS=*_27JHG M70,8]-QPH3-<&]/."=%%#0W5$]F"L#N55 TU=JIV1+<*:.E!#2=Q%,U(0YG M>>K7UBI/96'XV14[*5\LE-;LL,1^Y P*$PCH':WQZ6 MP+DCLL?X/7#B,:4#'H\/[#=>N]6RI1J6DO]@I:DS_!6C$BK:<7,O^^\PZ+ET M?(7DVG]1'V*O(HR*3AO9#&![@H:)\*?/@P]'@.G%*X!X ,3O!20#P#M'PLF\ MK!4U-$^5[)%RT9;-#;PW'FW5,.%N<6.4W6469_(;RA1ZI+P#= =4=PKL%1F- MOJ!%63+G-.7H5H1R<;Z?KQYTO^[<&*Z8)+9X-&/Q=;;92MLU^G M% ;*B].4KO?FNJ4%9-@VEP:U!YQ_^C"=1=].Z?U/9"_4)Z/ZY"WVH'[OU*,;AFW-6"]:$)ME,AU'A)2*"@ZI9C8N29B^I1#(>W,IW6/R3Z/ M4K(_EOU61-!"CBK;O2IW5.V8T(A#93'1Y.H2(Q4Z-4R,;'VQ;Z6QK>.'M7W< M0+D NU]):0X3US_CPP<# M"P &0 M 'AL+W=O2LKDV"F4JLY=5V8%E%B>\ J8GIEQ46*ENV+NRDH SBVII&[@>;%;8L*< M9&3'KD4RX@M%"8-K@>2B++'X=PF4K\:.[SP/W)!YHQJFT3[1JL)Z#LH54O&S(>@W"JA9XGFJ>0* MR^(8F2>:/"[($E-@2B+,(,'17 M\(74!#ERE=Z1T76S9O7+>O7@C=53R$Y0Z!^CP O"#OI5?WK004_[T_T.^J0_ MW=NDNSH*;2B"-A2!U0MWA,(:OQ6-/Q=3'0K]3?WMLKA6C;I5S3US+BNAAF?1)BK=N:V/.K@GL0T'H];!J)^#F6G M6G(+J+@PEXS^;:@"4,:9Y)3DV(Q-,<4L V0ON$ZWZV4'[[C=A=IV>^<1/NKV MGL0VW!ZT;@_>=UN\W-]8H@J$K2J,FU/.\BXO!]LN^>$K)WM@TIV;^ZB/>Q+; M\#%N?8QW^GC'%:8V98^W$]=D\YK'6>WYCF262K]*R^6S&C_3=5IG6L==U\/I MZV!TH,Y\;_@J'-NHR!_&_B9JTH&*/2]H4;6![EJI80K)GUC,"9.(PDSSO).A M#I>HB[.ZHWAEJX\I5[J6L&PO=V]R:W-H965T-;521T)"V<0@4H%.0]HD!.OV,.W!)!=BU;%3VT G[!"%830_6&;R ?E (,,E77,SD]O/6.NYOAT2$\L 8U+D6-2Y'GZYS@FZ+RGZD27Q/_%N8!?$E+;@0V8$%G<:"SMD2>-"I0XRQE)J98U(K?-?C7?/<)'';UNYF7\'Y MF"JQ8.\VNT[ZE:H5$QHX+BTJ;+V_(Z"J[E0MC"S]!5](8]N%G^:VH:-R ?9\ M*:79+5S/:'X1R5]02P,$% @ =C*=6,)&QMX; P F T !D !X;"]W M;W)K&ULM5=K;YLP%/TK%JNF5NK**R^Z!*E-5K7; M*E5];!^F?7#A)G@%.[5-Z/[];* DM!0U&OD2;'S/R3W'%[@>9XP_B A HJ $W(.^65US-S(HE M) E001A%'.83X\0^GMJ.!N01/PAD8F.,M)1[QA[TY"*<&);."&((I*; ZK*" M*<2Q9E)Y/):D1O6?&K@Y?F8_R\4K,?=8P)3%/TDHHXDQ,E (V\ G!+@O!?@E@ W%UID MELN:88G],6<9XCI:L>E![DV.5FH(U=MX([E:)0HG_2D6$<(T1/G@RV-*5C@& M*L4A.A$H4_;JZS4(R4D@(3PL @E%IY@^H),@8*F*1E]33D1(\KT1B,W1)?[# M.#HC%-. X!A=4"&)3(OU_1E(3.(#] G=WI4OCHYG[NMK^C7=Q6* M+B0DXG>3S(*WU\RKG^ICL<0!3 SUV K@*S#\CQ_L@?6Y271'9#4+W,H"MXU] M;4&@![!A@;ZY+JE\OE7NO M-?=;3#),FY)JQ6V[/1V1U23V*XG]'55HOTL+.B*K63"H+!CLMD(+^GZM0IV1 M]Z)"FZ+,+M W]=.45RMTVQWJB*RFJ]>D#VO]Z)$O59T MQ597N=% V3LJT9*X*QLZ8JO;L.YW[-9>XO_+M)U_:S><5U5O#UX4M+G1-NLS MRR7F"Z*ZTQCF"F0=#=7SP(MC0#&1;)EWTO=,JKX\'T;JZ 1:*; M\^HPYO\#4$L#!!0 ( '8RG5AC6.]:9 ( $H& 9 >&PO=V]R:W-H M965TFKB]A4H361O. M!"P4T7594O7["KC<3;S0>]A8LDUA[(:?)A7=P V8VVJA,/([EIR5(#23@BA8 M3[QI.)X-;;Y+^,9@I_?6Q#I927EG@X_YQ NL(."0&5E3#3/+O+#?%Q'OGD1S6M.9F*7?7T/IQ C/)M?LENR9W M./)(5FLCRQ:,"DHFFB>];^]A#Q .G@%$+2!Z+2!N ;$SVBASMN;4T#114 MS48VNW!WX]#HA@G[%F^,PE.&.)-.LTS6PFBRA S8EJXXG)(O^/46XY?8']^VZKSW^6U(+AR)'0/;-(I&B;_= MM]&3$P1=SH&Z0:=N\**Z3Z#UF$PY3A8J,B XHT@NZY59UQS[O9'>I[>A'>YI M.8N>R.U)"?O5#CNUPW^]2^P5 :9/X;#G1B^?2/P[)QR-GFCT]SK=3MG/5&V8 MT(3#&E'!^262J&9R-8&1E6O^E30X2MRRP&$/RB;@^5I*\Q#8>=+]?:1_ %!+ M P04 " !V,IU8ATP+%N\" #@" &0 'AL+W=OXY/N?:W,MDR\63S $4>BXHDU,G5VH]=EV9Y%!@ M>N!>#4@@KJ>KU>X!:8,">0+(L" MBY,5+$$]K.^$GKD-2TH*8))PA@1D4V?6'T@I)2* M%S58*R@(J_[QIQ3M[7Z+ MH,7KX5X+/'H]O-_AQF\.R[=\_AF^>TB ;'!,]0G]FL52"?W:_&[+<\4S:.@MR:(W(CO(WZ#)WZ"+/9QC:B\T5BB& M%6&,L)6Y^2^ 15L6*[; LIGZN0GU*6[V4W,:X1U&1%TU\&1\)80_TAY)\N!]%$C??3:.P0L[;H]H__=C<5IQ-']BKHX M*OGN7NTO0*QL#Y7(%NFJ3C:K39N>V>YTM#[7[;OJMO]HJMY_BX5^622BD&G* MWLU(YU-4_;2:*+ZV'2;F2O&PO=V]R:W-H965TY$0;ZV9R% =T*DN8P9XAOLPRS/[= MZ'YLV,;S@[MTG0CUP R##5[#/8B'S9S)GEFY+-,,FCZGQ:C@U+30@(Q$(Y8'G;P10(449R&K]+3Z,:4@D/V\_N M'W3N,I<%YC"EY$>Z%,G8>&N@):SPEH@[NO\(93Z^\HLIX?J*]D6L[QLHWG)! MLU(L9Y"E>7''3R6' X'MO2!P2H'35^"6 K>OP"L%7E^!7PITZF:1NP8788'# M@-$]8BI:NJF&IJ_5DE>:JW5R+YA\FTJ="+^*!!B:;AF#7* )YR XNHQ X)1< MH6OT%72G@NYH/[<3>@G[YV3!!9,;YE<;U<+( M:S=2A\B(;W ,8T.>$AS8#HSP]2M[8+UO8WQ.L^B<9K,SF=6^AEM]#;?+/?Q, M<<[EF1=#NL,+ G+5Q\5^:/L@A== >ZE#>! Y)\+D9. %O[^ :WK(Z)M,4VDWA'U:]>MQ\S: M8IPJI@; KP#XG0"*O?POV;84_:/I.XT$CR/<80-"U#F/4]?,FBZO&ULK59=;]HP M%/TK5E9-G;0VD/"Q=1"ID$V;M$H5;;>':0].'9O9!MI_OVLG9'P$1*6^ M0.S<>KDQ\RO?UVD.!=67<@X"WTRE*JC!H9KY M>JZ 9@Y4<#]HM7I^09GPHH&;NU710"X,9P)N%=&+HJ#J>01VUM/3-@L M-W;"CP9S.H,[, _S6X4COV;)6 %",RF(@NG0NVY?Q7T;[P)^,%CIC6=BE212 M/MK!MVSHM6Q"P"$UEH'BWQ+&P+DEPC3^5IQ>_4D+W'Q>LW]QVE%+0C6,)?_) M,I,/O0\>R6!*%]Q,Y.HK5'JZEB^57+M?LJIB6QY)%]K(H@)C!@43Y3]]JGS8 M +1[!P!!!0AV 9T#@+ "A*<".A6@XYPII3@?8FIH-%!R192-1C;[X,QT:)3/ MA%WV.Z/P+4."CQEIHL!8Z"HXRQI!>DK#]G@2M(&Q(:'PZ/&B MQZ?#VT?4A/6RA8XO/+QLU2IH\NLZT4;A!OK=Y'/)TVGFL4WE2L]I"D,/NX8& MM00O>ONFW6M]:O+H-]V0\)P^V0N"$DJ$.V='1K'=VC.B:P!*4I=QL4>\&Z MG:*4A&;8 !/3)*TFZNA7TOMGUK5(+)C]=S?K^>=[,8-(3LE M'^^';)1\J<#?.)H*4#-WQ&LLU84P9?.N9^M;Q+4[/'?F1WB[*"\#_VG*J\D- M5;B#->$P15Q7PZ,G+L#,)$&CU/WF.,-"90-P/=3*L#$T@ ?G54&!I)&B'QL.FBH[M8=J#FUP: M"\<.MM/"?S_;"5G:!L;#7A*??=_==Y]SEWC#Q8,L !1Z*BF3$Z=0JKIT79D6 M4&)YRBM@^B3GHL1*FV+ERDH SBRHI&[@>6=NB0ESDMCNS442\UI1PF ND*S+ M$HOG:Z!\,W%\YV7CCJP*93;<)*[P"A:@[JNYT);;1@M):* MERU8,R@):][XJ=6A!_!'KP""%A"\%Q"V@- 6VC"S9J2CW"]FZ/#@"!T8Y/>"UU+[RMA5FKRAX*8MT>N&:/ * MT1FDIRCTCU'@!>$ ?/I^>+ -=[5DG6Y!IUM@XX7_U$T>HQDL&PD^/]9$/?<% M^G6UE$KHC_7W4,E-CM%P#M/ E[+"*4PX[C2\BKW/:8C_JV(_>9-]>VU_^0^R:$%$O<1!<[) ;\ G'_C"Y MJ",7O4ENN_=DOT/37O>QKON&R$?[TH['XQWV^TZ^%P:[]-W>L#&#_BL6*\(D MHI!KG'&PO=V]R:W-H965TNQEQA0GOJ_C#'*J MCV4! E=2J7)J<*B6OBX4T,0%Y=P/.IW0SRD37C1R=4 MW4Z R\W8ZWIW$Y=LF1D[X4>C@BYA#N:JN% X\FN4A.4@-)."*$C'WFGW9#JT M^]V&[PPV>NN96"4+*:_M8):,O8XE!!QB8Q$H_JUA"IQ;(*3QN\+TZE?:P.WG M._1/3CMJ65 -4\E_L,1D8^^=1Q)(Z8J;2[GY I6>@<6+)=?NEVRJO1V/Q"MM M9%X%(X.$UHR<[+.J*'12,D-478W MHMD'YXV+1C5,V"S.C<)5AG$FFHDU:(-I,80),H=XI9AAH,E;WA^-:@U>-'K M5]VP\Z%)\'\">R"_7\OOMZ%'G_$VT01K)V&ZD!H+2J98,MN5IVM;FIQHA7^I M$R58Z,#L);?&^AN,_'6#P$$M<- J\!(H9W\@(4M4:H7>BVN2,WC$8!C6!$J2 MK>_[QW2%M9KPR701+O6S4T9,1@W)Z!K( D"0=,7Y+6%Y09G:/?[YGP.:P>&3SM@Q0/DF-7: ZJ89F))4B5S4E!E&$[&$FU1KJVA1P4N M,:VENB5"&D"CC,1)2$&A%T1G5#77>"NCEUHR?%1A_7#'$G^K:>2@EJZ7:E2S M$J:\:.O9NEV?NBZU,S_!-EYVW7N8\AL K[VE/?D<4H3L' \Q1ZKLJ^7 R,*U MIH4TV.C<8X:?(J#L!EQ/)5I8#>P+ZH^;Z"]02P,$% @ =C*=6-JD&6[U M @ /PL !D !X;"]W;W)K&ULM59=3]LP%/TK M5H8F)@'Y;#I8&PD:T)"85M&Q/4Q[<-.;UB*Q,]MIX=_/=M*H'6E44'EI[>2< MDWN/[TWN8,7XHU@ 2/249U0,K864Q85MBV0!.19GK "J[J2,YUBJ+9_;HN" M9X:49[;G.*&=8T*M:&"NC7DT8*7,"(4Q1Z+,<\R?KR!CJZ'E6NL+]V2^D/J" M'0T*/(<)R(=BS-7.;E1F) [;Z"G4^/:V7L$R87[2JL8Z%DE)(EM=D%4%.:/6/GVH?-@A^ MN(/@U01O7X)?$_S_"&ZP@Q#4A, X4Z5B?(BQQ-& LQ7B&JW4],*8:=@J?4+U ML4\D5W>)XLGH#I1IZ))S3.>@CE,*=(HF50T@EB)3!WKQH&%"@ *,,.?/A,[1 M9[][A8L@&.I M$S75=%)]^TY9>MI\^T[01&)IOI/:I!M",4T(SM"8"5*5W?63U$/1- -T3#6N51O) M"C/ 3)E4XY!9+M2$"UP#U/V4,;G>Z)FHF9FC?U!+ P04 " !V,IU8KETU M(T$$ #%&0 &0 'AL+W=O$NE5E>^+Z,EI%1>\A5D^LZ] MEPM?V6*I\@O^=+RB"W@ ]6UU+_297['$+(5,,IXA ?.)=XVO2!CD !/Q)X.- MW#I&N91'SK_G)[?QQ OR%D$"DI5S\R!V\"WFD4J8\>0O%JOEQ!MZ*(8Y72?J*]_\#J6@7LX7\42:7[0I8@;\_**'O,HU3TT^@34/70M!L ;H_E407Z#J.6=XK-$&W M63&V\CXZ(Z H2\YUQ+<'@LX^G*,/B&7HCR5?2YK%&+H)O0RD@@ND0=_ L*@[#3TJ#9X?"P!4X. MAV.+FD[5/1W#U]G;/5("H**7",A(L)7IB[\_Z4ATJR"5_[397M!VVVGSQ>1* MKF@$$T^O%A+$$WC3GW_"_>#7-LM^2C#@B:_@VJ'P;G&8E&;BTTR49<436 ML'-8V3D\Q4HR/& E>1W3LI)86_=.[:-*^\BJ_8YE+%VG;?JLP&,'BTLRXHBL M81@.ZBHK.,WL*WD=.>J4C;AB:WJZ5;EBZS D3$9\G2FDTQ](I.O4,@,FC#ZR M1%>PT%Z1EA5QL#7#@LL OYJ(AP82>T/?:T18&Q$>,A_1?^CMY&BG.GH\N60C MKMB:-M:E-CY1K8V=%MM.V8@KMJ:G=;V-[05W8:8"T9HMW@"'Z =0T3:'9W;D MT28Y8FN:5!?PV%[!W]'G??G4CCQZ:+ED(Z[8FJ[5^P#:Y(K MML(D?^O]=@IB8;X32&26JN+-<'6U^A9Q;=[ [UR_P5>SXHM"35-\X+BC8L$R MJ9>[N:8,+@&ULM5=1CYLX$/XK%E>=6JF[8""0;!.D37*GJ]1*JV[W[J'J M@QN36*!DM@$G* M&1*PFCG7^&J!8^-@+?ZFL)>-=V1"N>?\FQF\SV:.9QA!#JDR$$0_'F !>6Z0 M-(]_*U"G7M,X-M^?T/^TP>M@[HF$!<__H9G:S)RQ@S)8D5VN/O']7U %-#)X M*<^E_47[RM9S4+J3BA>5LV904%8^R6,E1,,!1R<<_,K![SJ$)QR"RB&P@9;, M;%A+HD@R%7R/A+'6:.;%:F.]=324F6V\54)_I=I/)1] :X"NA2!L#7I[E$07 MZ+;<4\17:+$Q'R12'-DMOM!S=\9#2M"VKY>@",W?:*>[VR5Z_>H->H4H0Y\W M?"<)R^3459JE6'5,?I/,<[]0<0E MI)P6% M_-JG6PD;]L.:\WXEMR2%F:,/M 3Q $[R^V\X\M[UQ7PFL)8"8:U .(2>S&%- M&:-LK4]@3E@*?=&6$)&%,)?10X(#+YJZ#\TH>HPF,:Z-6NQ&-;O1(#N==M^A M5OJ/&JM.PK##[-BF1;_%+*J918/,%ERJ/CZ#7B]-C#.!M0*,ZP#C7W,TXG,J M<":PE@+C6H'QSQ^-\5%N^3@:=1*PQRB8>/T).*G930;976<9-?O1>ZU/CC,> M=\_K(/P/2HN]0ZWSAD_V8VK+&4U5 *T4\,>XLR5]5LUL:M/S#_3\X51)TUVQRXF"3)]DK5-*B4F=7J*# M4"_6^TQH[< /U1W_HO*.SUK?SX765N%0X?$92GR%T4R]\6C2S<]CHQ!/3J3G MH<;CX2+_W90\KM]A['>I]1B-3U$[%'D\7.6??4M%1ZMWK]L>DXOP%,%#D<:# M%? Y-T_<\^K9NJV\MLU49WYN MVDW;,QU@RE[U(Q$Z627*8:4AO/(_4$L#!!0 ( '8RG5B(PC"5S0( , ' 9 >&PO M=V]R:W-H965TLFJC$FI#P4CJ(U-%5 MF]1UJ*S;AVH?3'(0JXZ=V0;:?S_;23,H*>N'[4OBE[O']SQW/H\V0MZK#%'# M0\ZX&GN9UL69[ZLDPYRH$U$@-SL+(7.BS50N?55()*ESRID?!D'?SPGE7CQR M:U,9C\1*,\IQ*D&M\IS(QP_(Q&;L=;RGA1NZS+1=\.-1098X0WU;3*69^35* M2G/DB@H.$A=C[[QS-NE;>V?PG>)&;8W!,ID+<6\GG].Q%]B D&&B+0(QOS5. MD#$+9,+X56%Z]9'6<7O\A'[IN!LN >S M,J4@%E#N7U$RIXQJB@I:%Z@)9 MK*0T>8="2'>Q6@DC2M$%Q116/$4)0F?FFU1V[$\M'#<)4Y[6=Z?9'K*.NX/> MR%]O\VVPZ0:US0Z-;DVC>Y#&UP(ET90ORY)MUS7[V(:*8AMFFFA7Y;:T+RDG M/*&$P50HZKC??7S0MD/-F:UYU9SYO\3QDEC0NA;:_(9@+@ET!DWB3?X/]HZ@ MO5K0WL'#K@5/=DNC28S>?B:'S[.];W,ZC)JSW:^#ZQ\,KFQ+6PHTQ=;?.WO'^WX-U!+ P04 " !V,IU8)?6KDPX# !L" M&0 'AL+W=O6E M+X/11MI:)I! FC8&'Q ?W.;:6'/L8#OM]N\Y.VGHMBP"Q)?$Y]P]>1[?Y2Z3 MK=*W)D>T<%<(::9!;FUY&H9FF6/!S+$J4=*3E=(%LV3J=6A*C2SS084(DR@: MAP7C,D@G?N]2IQ-56<$E7FHP55$P?7^.0FVG01SL-J[X.K=N(TPG)5OC-=J; M\E*3%;8H&2]0&JXD:%Q-@[/X=';B_+W#5XY;L[<&IV2AU*TS/F;3('*$4.#2 M.@1&MPW.4 @'1#1^-IA!^TH7N+_>H5]X[:1EP0S.E/C&,YM/@SAN84_&Q]-:KAT6;RVFIYRBK/I)Z0S@#.MF5PC M9<<:.(+KJBR%MYB .3=+H4RET8!:P8R9'"XH^?!1UD7DLG&%@EG,P"KPB 8. MYV@9%Z\([N9Z#H<'K^ N(0ON:H,DYF9A);X.Q;ALN%Z7G--GN$:)_!929L; M>"\SS!X"A"2\59_LU)\GO8AS7![#('X-290,.@C-_CP\Z:$S:),Q\'B#OF08 M^'ZV,%93@?_H.J,:8M@-X3[Z4U.R)4X#^JH-Z@T&Z4(SC\2,9O8S^,3'C5N^X5^\WW_LP.V(;RLD:J5L7C4*?&["HBRYA_; ) MW"/3!N(A9.R^ZV1F_0"#'4#4 ?! Z4FK].3OE&;4[%0E+5 M8I?$&B^.]I(7 M'4=/TO>,V^A1(89[C;M O?;SS("G4'>Q=K<=F6=^4CS:/Z=16D^^WS#U'/[, M])I+0YE;$61T?$*5I>O95AM6E7X\+)2E8>.7.?T.H'8.]'REE-T9[@7M#T;Z M"U!+ P04 " !V,IU8(H#I8T@# "S"@ &0 'AL+W=O2Z M*EE!3M6A*(#CE860.=4XE$M7%1)H:D5YY@:>%[DY9=R))_;NKXSL.)2[9<:7/"C2<%7<(5Z.OB0N+(K:ND+ >NF.!$PF+J M'/M',]\S COC!X.UVCHFQLIL M-W,]AR2ETB+?B)$@9[SZIW>;(+8$?O\90; 1!*\5A!M!:(U69-;6*=4TGDBQ M)M+,QFKFP&9CU>B&<;.,5UKB588Z'9\#9D".I:1\";@\6I$#<@F)X G+&+51 MBP6YYBE3B2BYAI3,J%J1,WP %-&"?"M XCR^)%6M_??B!O">/D^TJ4BO)435R-)@R*FVR 3RK@X!G@4T@.2>CW2. %88M\ M]GIY\%3N8G1U?D&=7V#KA<_FIQ1 KYE"KX[AOF="F@.YH"SMD3.,D6;D%U!) MOE!=2IQ!?A_/E9;X1/]IRZ,"Z+<#F-?\2!4T@:F#[[$">0M._.Z-'WD?V]+Y M3\6>9!76685=U6.,O-]FL%)%5F7:SFW<'T43]W:;N[/RGMS]FKO_$O>@C;M2 M#;:Y0Z_!W5EY3^Y!S3UXB3MJXQ[L<$?C!G9GX3VQHQH[ZL3^+C2^(=CK6%[F M)+--I:#WMCFUV8EV[(Q'@X:?SCONZ6=8^QEV^C$MXHC0W'1/TTN?.L)OH;TG MM\V#88/%D6[S.=SQ>> W?7:2[.ES5/L#3^,H>VW^;B='N8@V;[\QHIQ_X M81C6DY[ C6NX\2L6(2FE!+,*\XPMJX];R5.0U9JT H]W4^\/F[&W3>I[[<2^ M]_AI]CJ9OPI^\$!SA"G>5(,T$O+X00C\,S+ZEWJ?&_P!02P,$ M% @ =C*=6'G?5W?7 @ RP@ !D !X;"]W;W)K&ULK59=;YLP%/TK%JNF5MK*5\A'1Y#:9-7V,"UJU^UAVH,#-\&JP-@+V'#/\3GW^F+B'>//(@>0Z*6@I9@ZN935C>N*-(<"BVM6 M0:G>K!@OL%13OG9%Q0%G!E10-_"\H5M@4CI);)XM>!*SC:2DA 5'8E,4F._O M@++=U/&=UPSB8XW M 3\)[,3!&&DG2\:>]>1K-G4\+0@HI%(S8'7;P@PHU41*QM^&TVF7U,##\2O[ MO?&NO"RQ@!FCOT@F\ZDS=E &*[RA\H'MOD#C)])\*:/"7-&NCHT&#DHW0K*B M 2L%!2GK.WYI\G \,\!@@80] 6$#2 T1FMEQM8<2YS$G.T0U]&*30],;@Q: MN2&EKN*CY.HM43B9W*8IWT"&/K^H?2% H,LY2$SH%?J(GA[GZ/+B"ET@4J(? M.=L(7&8B=J5:5Z/=M%GCKEXC.+/&'-)K%/H?4. %H04^ZP\/CN&N$+S_ M\!XOJ;*JW"#C'U.!?M\NA>1J5_VQ&:P9!W9&W6DWHL(I3!W52@+X M%ISD_3M_Z'VRV?U/9$?FP]9\^!9[6^^*LQ4(W8N8HA6 M:PUU=!0Z<_!-@FC M8>QN#\U88B9A&W.D<=!J'/32F+)";TJL^]TFKV:)#I8>!.&)O&Y,X/EV>5$K M+^HEC[,]II+84Q=UM44GTKHAOM[?-FG#5MJPES2<;8%+(DBY1M!TMDWEL)N= M$Y&6B#/I&[4:1[TT9H2K3SGC1V4V/4D)7A)*Y%Y]=\2&XS(%F_A1-W^>=R+? M%C.RZQ^W^L=OZO\N<^ V/>-NJCK=THT)S^F9M'HFO?+Y5ITGG2;U_?%IJ6U! MT6FQW8.C1A_SWS!?JRHA"BL%\ZY'RANOC\YZ(EEE3I\ED^HL,\-<_6T UP'J M_8HQ^3K1!UK[_Y+\ U!+ P04 " !V,IU85Z/'+/P" #7# &0 'AL M+W=O7(+6) MIE7:M*A9NX=I#R[<)%;!9K9)NOWZV4 I-(2E*GT)-MQS?,_U(;Z,MXS?BS6 M1 ]Q1,7$6$N9G)NF"-808W'&$J#JR9+Q&$LUY2M3)!QPF('BR'0LJV_&F%## M'V?WYMP?LU1&A,*<(Y'&,>9_+B%BVXEA&X\WKLEJ+?4-TQ\G> 4+D#?)G*N9 M6;*$) 8J"*.(PW)B7-CG4]O1@"SBEL!65,9(2[EC[%Y/KL*)8>F,(() :@JL M+AN80A1I)I7'[X+4*-?4P.KXD?U3)EZ)N<,"IBSZ04*YGAA# X6PQ&DDK]GV M,Q2"/,T7L$ADOVB;Q_8= P6ID"PNP"J#F-#\BA^*0E0 =F\/P"D SJ$ MP"X MF= \LTS6#$OLCSG;(JZC%9L>9+7)T$H-H7H;%Y*KIT3AI+_(MP^Q)9K!$CB' M$%W#!F@*Z'@&$I/H!)VBF\4,'1^=H"-$*/J^9JG -!1C4ZH4-)$9%,M=YLLY M>Y:;07"&7/L#_F>2;[@'-,5*)]*]/.+ MBD97$F+QJTEI3MUKIM:OW[E(< 30[U? O@&#/_].[MO?6S2W1%9K0IN606W MC?VI"CRO0I/8G*&?,>B_AHWO#=0&;JH:=F.&]J",J:76*U/KM:9V0U.A$KLE M7*8X0G-&J&Q*KY7EI7O1$5E-L%<*]M[.D5Z75>B(K%:%?EF%_JL=F3-X%;?U MAO8S1^[&#"RKV9&#,K7!?QR)8\8E^5NQ9;8C33FV4KUT0SHBJZD>EJJ';V?+ M89=5Z(BL5H516871JVTYVK6<]\R5NR$CK]F4MO5TC%NMJ5V$&TP#$$@U-VC. MX?0;#X'O=V8[W4LWI2NVNOA*#V._G3L+[JXJT1%;O1)/_8S=VB@1><3R9*L$;UC4K6U MV7"MOCR ZP#U?,F8?)SHWK;\EO'_ 5!+ P04 " !V,IU8L']-LGP" "D M!@ &0 'AL+W=OMG.VE66%KU@9?$U[[G^-[C M^"192_6D2P"#GBLN] 27QM270:#S$BJJ3V4-PJXLI*JHL:%:!KI60 L/JGA MPG <5)0)G"9^[DZEB6P,9P+N%-)-55'U>P9[8LC9L(TJ2F2W@ M\UC?*1L%/4O!*A":28$4+"9X&EUF(Y?O$[XQ6.NM,7*=S*5\0T8 M[0#$'2 ^%##J %[JH&W%ZY!10]-$R352+MNRN8$7TZ-M^TRX8W\PRJXRBS-I M!@M0"@IT#RL0#:"/:%H4S)T)Y>A&M!^6.Z'C# QE_,1F/#YDZ/CH!!TA)M#7 M4C::BD(G@;$%.=H@[S:?M9N3'9M'!-U*84J-/HL"BI<$@>VD;X=LVIF1O8P9 MY*E]MOO9WNKG7J'>34_LQ;<.N8_FM:_;ZE:,J$1AX6E M#$_/SS!2K2>V@9&U=XFY--9S_+"TOQ%0+L&N+Z0TF\!MT/^8TK]02P,$% M @ =C*=6 'R$:K"!P 0$8 !D !X;"]W;W)K&ULM9QK;]LV%(;_"N$-0P>TL47YFB4&$HM"BS:;T%$==W.L-NS$-D\[T*C\V3Z=7?"NB M,&'S%&7;.*;ITRV+^.ZZXW3V!SZ&J[50![K3JPU=L4],?-G,4_FN6U$68(U45^XY_Z;>O%M<=WJJ12QB@5 (*O\] ML!F+(D62[?A>0CM5G2KP\/6>[N>=EYVYIQF;\>AKN!#KZ\ZX@Q9L2;>1^,AW M;UG9H8'B!3S*\K]H5Y0=3CHHV&:"QV6P;$$<)L5_^E@.Q$$ QL\$X#( GQK@ ME@'NJ0'],J!_:L"@#!B<&C L X;YV!>#E8^T1P6=7J5\AU)56M+4BURN/%H. M<)BH,^N32.6GH8P3TWEYDMRRA"U#D:$WZ&:Q")7J-$+ODN+<525>>4S0,/K] MJBMDO2JZ&Y1UW!9UX&?J<#"ZXXE89X@D"[;0 5W9X*K5>-_J6VPE>BRX0*[S M&N$>=M&73QYZ]:NI8;,VF,]?G\-X;3!OWS^'(:=CL*53_ND8QXS1QMRMSA0W MY[K/B=8G/UK.D<*>M],5PGT,MO0 M@%UW9(;,6/K .M/??G&&O3],ND+"/$@8@83Y0#!-[WZE=]]&G]X$P3;>1E1( MS>]+S?E]%*[R=&!2N. -=LD0P$8'/3"CCI@Q M=6HR#"L9AE89?!JFZ(%&6X;X$FU4*J19QD1F$F38Z$]_Y#8%L=;85A!(&#%T M8-CL@ ]4IR;(J!)D='*VXF+-4A3P6-:S5O/D@2%YD3)J,VIT[8TS:&ICK;RM M-I P8NA <[+[0%5JTHPK:<96:?Z4^Z,-2T.^"(/J2A+P3)CT&#>[TYSZ,VN% M;>6 A)%F^YVF&N/&=4:;3=HH3ZI1GEA'>;\\VP^PRDFO$7O*Q'[2'#U?VS\9H<#ZG: TCQ0&@&E^5 T7?;:\G#LGL>< MI8%,Q'25;^LR&M$T9!FBR0+MY,&L7D8=VYBE[ 7><0[73Q>]P7%J/JF8=UHQ M8N]3:P7.X6XXM;WA_,#?*/WH?,+]A_Z2&P-MK*=TWJV@5HXH#0"2O.A:+J^M2WD3,Z;9"%=E1DHS0.E M$5":#T73OQ^O#21L-Y!^=B5;XH_7GO@HM9Y6S#NM&+'WJ:T"4#1=@=KLP7:S MYXX^AO$V-@XNI/TQ Z5YH#0"2O.A:+JBM=&#\5E3*0;U@D!I'BB-@-)\*)HN M>^T%8:OI,/VPC3?JSCN4,A&F3#FU>^?V-6+?M^$#C=2QN+C'27T?7*RIZ'W$ MBM3[9#P=[-7V!R71*/[+8[V?B"7VV-;"GL/MP;7;@^UN3YFAJU6O?)'?IQ8] MH7GAR!ME@[1;9J T#Y1&0&D^%$T7NS:6\."\R1O48P*E>: T DKSH6BZ[+7' MA.TWZNSG>%Q.;,UD6/(4,1JL$8LW$7]BS"C\L+'SQA/W>!W<+#1I;.(]>UM; MZP1J"D'1=)UJ4PC;3:$Z%U=?IYV8CB'MF!DHS0.E$5":#T73]:YM)SP^;SH& M=:- :1XHC8#2?"B:+GOM1F'[74H Z7AB,$(;M@2HS62JR M^RS^_FHGQW\9IIE S@ ],9KF%I*J+PR,5T [M_6,@_TI%>QOJ6!_3'4.M\FM MW2:W?]Y$"^H[@=(\4!H!I?E0-%WVVG=R[3OSS4>WDHL8>V M5O4*F$?Y&ND?GK$Z%*PU"@:Z!U+H#0/E$9 :3X435>[ M-J?@W*3/_SCZ/BM<^D7#S.I,<6S M5>YHN@J3#$5L*9&]BY&\\*3%XTJ*-X)O\L=KW',A>)R_7#.Z8*DJ(#]?&PO=V]R M:W-H965T^@"_G_/,[Q\>7P5:JWWH%8,A+RH4> M>BMCUGW?U_$*4JKOY!H$SBRD2JG!KEKZ>JV )KE3ROV@7F_[*67"BP;YV%1% M YD9S@1,%=%9FE+U]QZXW Z]AK<;>&3+E;$#?C18TR7,P#RMIPI[?J62L!2$ M9E(0!8NA-VKTQSUKGQL\,]CJO3:QD26!!,VX>Y?83E/&TK%XL MNF,!"D3Q3]]*?.PY]!HGG (2H?@4H>P= CS0 NR/*P) M-30:*+DEREJCFFWDNA ZW,>7NP>'[CYF MJ4I54*4JR/7"$WJ/8)@"K&"S2Y(5>TZUG]V=?KVD,0P\W MH :U 2]Z_Z[1KG]T!?M&8@>AAU7HX3GUZ'5YN,(M--JYACT]-E$8]@;^9C\* MATW0J&P.X)H57/,L7%ZFFUV9KFV9TKQ,78R%5&OO^\U.>,3HL&F';L96Q=@Z MRSC!] G<++M$VLUT<[2#RCWFHFZ](KIMA,TC;)=1,W!SMRON]EGNKU+$F5*V MYCFC<\:988";O4APS<7:OH35972*M5.Q=LZSXIU'4YDAJX)8+@7[!XF+L',) MH/4%&.9W>P[,G)(WC+,TX-=B-98K;=V5OR0W@)/:!7'.I=0WG M<%0;K).^*ZKN6QXV;R1VD*5>E:7>V75\$GOY$;BH2WR,E$EP!=Y[=:3<-EI' MJ^FP:1ZMI;]WB=H'S!>JEDQHPF&!3O6[#M:"*AX%1IE%_P%02P,$% @ =C*=6$OT%0N4 P &@X !D M !X;"]W;W)K&ULS5=MC]I&$/XK*S>J0")G,!S' M70$)\$6)U"2(2]H/43\L]H"WL7>=W>&E^?69M8U[@,^ETE6]+^#=G7GVF=EY M]F6X4_JKB0"0[9-8FI$3(:9WKFN""!)NKE0*DD962B<YXF/(U M/ !^3N>:6FZ)$HH$I!%*,@VKD3/IW/FWUCXS^$W SCSZ9C:2I5)?;>-=.'+: MEA#$$*!%X/2WA1G$L04B&M\*3*>? Y\O%0JQW3UIK0[$>6S,R;PA?2+OL#:AH5Y(?C M>;&",V60-7Q +N(F>\T^/_BL\:K)7C$AV:=(;0R7H1FZ2'-:3S[ M=VJBZ9;Y[V9XW2?P%H!" ^D(V10DK 0:]F6R-*A)$7]4Y3O'ZU7CV5WBSJ0\ M@)%#VX !O05G_/-/G7[[EZI8_TQ@1WGLE7GLU:&/WTD$0D464"%7I2UW M[V?N=B_&U_BST@Q[R*U(K& I4 4YH&$\IU9#6^A4/_ ME_L]VIYE#"3*30*:VRVXLMCJZ7_$"$XG:>2S--FORI@6JXZ0KX@]6T 0O!B;@J3+HGZJHU.8KDIHSDYKGDU; Z:K)<7RU6YF"1 MYZ!AUZ?YW^FL/H[_36>@K,Y!+<])HC2*[_DD5$Z2ZC(F>E7U M48OT;P_]P3\>=.<63RCQMHSUMC96J[GTH+EED?6GCNK;\XW@A.#LW*1S$L*Y MQ6D([J-;,XESG;T^#+':2,ROHV5O^<"99/?ZD_XI/7SR=\K?,/FKZ3W7:R$- MBV%%D.VK&SHA=/X2R1NHTNQNOE1(-_WL,Z+'&VAK0.,KI?#0L!.4S\'Q#U!+ M P04 " !V,IU8/^1:Q%0" # !0 &0 'AL+W=O2U79,=\BUJ,@L/D62F%[ MNH:*=@IM2H$T-9O U@;$VH-*%<1A. A*(2N>I7YM8;)4[U#)"A:&V5U9"O,T M!:4/8Q[QX\)2;K;H%H(LK<4&;@'OZH6A6="QK&4)E96Z8@:*,9]$HUG?Q?N M'Q(.]F3,G).5U@]N\G4]YJ$3! IR= R"?GN8@5*.B&3\;CEY=Z0#GHZ/[)^] M=_*R$A9F6MW+-6['_"-G:RC$3N%2'[Y Z^?&\>5:6?]EAR9V.. LWUG490LF M!:6LFK]X;/-P HCZ5P!Q"XA?"TA:0.*--LJ\K;E D:5&'YAQT<3F!CXW'DUN M9.5N\18-[4K"87;O?<*:3?9@Z-K8Q-*%UB[%EMU9VD#-YH!@Z'!@4ZB@D,B^ MKY3'3YO#XRN%SR'LLB3ZP.(R3"_#9Z^'Q.3R@ M-'2YB+MVZ]+]AJ^_F4^5X C6XLOHD&X:=+9O\3V9GUI+.>O,2>S:7-]8Z,&X%PR6D#CYJK<*UAGX6] M,!K$-VFP/W71!H;/ H=_X\X$]CN!_1<%+DD7TP7+=4D-S/JGQV254^>R%P4W M=%%TKB-^IO9?48W6X*2^7&_[)LQ&TLM74! L[ UO.#--OV@FJ&M?R!HJ>I))57*DJ=JZNE; 4PLJ"S?PO+%; M%E=CF:!;<.*KY%M: ]_52 MT$00%)&@8 M./WM80Y%88A(QJ^6T^E>:8"GXR/[9^N=O&RXAKDL'D2*^<3YX+ 4,KXK<"4/ M7Z#U,S)\B2RT_66'MM9S6++3*,L63 I*437__*GMPPG 'U\ !"T@> X87@"$ M+2"T1AMEUM:"(X\C)0],F6IB,P/;&XLF-Z(RN[A&14\%X3!>TV>1[@I@,F,/ MUC.D[Z=[4+2%;*II$[CDK3,8' W.@JN, M"T@&+/3?L< +PAY!\Y?#@RMRPJ[?H>4++_"M (4".@9X;)EF/Z8;C8H^Z)]] M#6OXAOU\YI#?ZIHG,''H%&M0>W#BUZ_\L?>QS^Q_(CNS/NRL#Z^QQPNA$[DC MXXHC]#EMX+YG\29^]K$W\/R;4>3N3TWTUWDG=6?Z1IV^T55]*Y)ECH$"W*F* M4<;4!:>@T1I0]^D=O5!O?]U%O>-.[_A%>A-94J9K;F-15 F%N>[M;T/G^^0K(B-(;W% ?59/*S01E;8-M(Y%BT@YSNLA F0)ZGDF)QXEY07&PO=V]R:W-H965TX='!IT^ M6B.7R5;*)V?<%2D>.T' (3>.@=K?'JZ!^#D> Z.L90-P#8J\[!/(J5]30+%&R0\IY6S:W\*EZM!7'A+N4C5'VE%F< MR38555!)7H#2[]#-<\O,*_J$%D7!7-4H1W$AJH9I[*3><^BQ*R/XY.CCJG M!K7S\Z%1+EMA0A,-N\,(+D+G_7,/\WM/U8X)C3B4%CH>?;9Q59B)8!C9^#[< M2F.[VB\K^XR <@[VO)0VH]YP 8:'*?L+4$L#!!0 ( '8RG5BE7@IL?P4 M /P> 9 >&PO=V]R:W-H965TF[O MY<$]76^4>="?3[?AFCP0];B]$_JN7Z#$-"5,4LZ0(*M9[\:]#K!O'#*+/RC9 MRZ-K9*@\D02$BD#$>J?9[(D26*0=#_^S4%[19O&\?CZ!?U3 M1EZ3>0HE6?+D3QJKS:SG]U!,5N$N4?=\_RO)"0T-7L03F?U'^]S6Z:%H)Q5/ M' %U\N$0?$&7H]PW? MR9#%@ML10Q( M=(4\]R>$'>P!'5J>[HX!]^!T=]?"QBN2Y65XW@G)LB3(Y ?]]5D[HUM%4ODW ME(E#2P.X)5-MKN4VC,BLI_$E$<^D-__Q!W?D_ Q%L4NPH".P2H0'180'-O3Y M@JPI8Y2M=3')/@8H= >(409AZNKS_"-VQ^YPVG\^#@IDIO_"J)W !X>=\C%DQHY MR&CBU*@UC;#CP;Q&!:^1E===/N7H H.V7"H]]R@JB.&"G@@C*ZI>H3<">E[+ MR;)I,Q[5N#5-W %,;5Q0&UNI/3(]<2?T/_UQ;W@2FT&XUA,W"@65YB;>"?.S M)8+R&&(V!I@-AEZ-6]-JA.N)@Y!P"SV_H.=;Z=V3* FEI"L:U4K MV[FUN4NP8 (,# >.@NN4$L2QQD%/]J]4W!R@TB[V/']02SAHURS- 6A7JSXXSH+R*Z9SP"V.\YGE4JIWUR[@#M2.9FZ MN4BRU:1.DB0Z=U11 M=+*^S9'W*7:$%7:-60EKK1';]?O;1JU+/#W"5:T!5: M-MF4B=C#]8\0$*^>[]<_04=HU,K&T583!,6''?OLG'>)%G2%5HUK*4WQ M\-W$![:JX+/#W"5:T!5:-9I<;$L9$& /]?L6Y>KDQ#10'WO/_ M 5!+ P04 " !V,IU8EMJ5I=4$ "W'P &0 'AL+W=O$:TB).&8;H.K.DO&42-7D*U=L.) HV$U)3)W9).N[X;,) MV\HDIG##D=BF*>&/EY"P_=3QG:>.K_%J+76'.YMLR IN0=YM;KAJN25*%*= M18"'VB&S^#V&O:A=(TUEP=B];EQ%4\?3$4$"H=001/WM8 Y) MHI%4''\7H$XYIG:L7S^A_YR15V061,"<)7_$D5Q/G5,'1; DVT1^9?M?H" T MTG@A2T3VB_:%K>>@<"LD2PMG%4$:T_R?/!1"U!S\\2L.N'# SQV&KS@,"H?! MH0[#PB&3VLVI9#H$1)+9A+,]XMI:H>F+3,S,6]&/J9[W6\G5W5CYR=GMFG#X MIQ$B2;D"_H(HIB?4D2=$7S)TS?^!2 )''R65G?)ZY4 MD6@\-RQ&O'NN,4].-S=-[ 9E+,RR/ &QEE9O)R5"\X)78%:>!(M'E'=[H8\9MT7 M>\(C].>O"A)=24C%7VWSDX\_;!]?)YMSL2$A3!V5303P'3BS'[[SQ]Z/;=K: M! LL@35T'Y:Z#TWHLUO)POM"S["F>YN".=(X0]+9=3?S)NZN+DNG16"R:! 8 ME01&;R* )'E "Z"PC*5*UR%;T?B?YPLOYS5Z$1,^4V^1Y^0.,PN,X;YQ-L>E M&&.S&+7541?C"-%MN@".V!*QC>X1"!Z A[%HER0?9F28ZDZ+P&318'=2LCLQ MLONMB'RE,H)4#"5#D&X2]@@@D)KQK!]%1$(;I9-.2IT6@FTI'1JI'1' MJT>S^?B&3.CG-B$%4\KH#H1N%!/8QO&TFMH@6VT)KB MUW:@_C>G::%M!"J&CY#:CJ)8B"VA86MZ*X:LYR9_Z'DO7V/FV'HK:0FMJ22N ME,3OJN21\J*2JUILJS;]$GC:FE<[HO ]] B$M[G.S:Z]Y;:$UI2[VJ3[QKVH M3KKC Y*N&:7WTK>ZV;:%UE2PVF[[PX_.N\8-?V_Q;:(%MM":XE>E@M]1*[Q' MWAV]R+NX->U:J@L*(=^CRO"K,L/_]CK#1MHU1V%,NT;7WG);0FO*7=4]OKGP M40_4R2%IUXC2>^7;1 MLH345K,HL__2CTZ[-RFIN%2VPA=84OZK4?'.I]BYI M]^Q%VFW?[5JMV6RA-3_X5D4;-M8E_U?:[8C"E';-KGWEMH76E+LJT["Y3)N3 M32Q)DGV;$3V^DYIA^Z8"JVB!+;2FI%6]AO$'YV%LL]Z:6T4+;*$UQ:^J-VRN MWOI\ZR^@3)\2NTT"&PO=V]R:W-H965T7C.X2]^M,G1FO$[L:!4@H>*Z8KJ@"1$] MMJ2I>C)C/"%2W?*Y*Y:,HI1<S4^<, MGDS\@6Z0U?@1T;6H7 ,=RBUC=_KF2WCJ>-HC&M.IU":(^KBG$QK'VI+RXV=A MU"G[U VKUQOK?V;!JV!NB: 3%O\;A7)QZ@P=$-(96<7RDJW_HD5 ?6UORF*1 M_0?KHJ[G@.E*2)84C94'293FG^2A2$2E@=_4 !4-T+,&$#Y:% M]8E(,AYQM@92:Z>1JJ='%_EPP?8#'RF*>4D!M\H M3X0NN))L>O?Q7"4I!!.6*.4(DN7^(B:I $I#X&Q->"C 9TY2J6J]_T0EB>(/ M(UL!E[G#6@]_0@WI5_"P7=>%:F^J7\T0LR92>.NKM M$Y3?4V?\VR]PX/UN<S@8N?>5>A-[A]?PQN+VH'1[8+7R@PH9I7.@9^)P%=,Z?^T6HB2A840D MC1_!:JF&/E'";LH/2UV W9:OL?HW2*%DE=>Y:C;14P;!T M<=BQQH<'B.ZXC.[8.@#_+'4LXAV@#Y1/(T'!DD?36LWDAH**QG'ON%\*_$GW MT#-8\'97 'EH4H#=2LLDP0J\8,W M4F[02#E[V[;I,9R#78,.'H)TT* .OAGKX$O8H?X@@(-GK-O2XS6RP0X:VL'7 MXVZ+B=?S#AK@P:W$&^Q /+N5MG(PS(-=0P\>@GK08 ^^&?=@'?B&#=,=,N!# M6\$WV %\=BLM\X0,^%#7X$.' !\RX$-O!K["4G7B&^(&&1CJH1VIIV1PJ:8R MU;F>A[.OQ.![&DD!WE]>?1V631\1%WS$1V"C\CP$=EII8?@7*KDUB*N+)+_7;YHU#.V0'55[R<4RJUA[:9M- T$4="V7 M0_ 3&7XB*[[VELOP!6*&7L]K4HNA'+)33JDE:%Q2V]NV3!$V_,->QQK AT G M-NC$5G+MLZ0N+%7),@CZ7O_YST=;>KS&MB4U-DS$=B;NLJ3>8N+U2VI<^75T M*T*#'9;4=BMMY6 0B;M&)#X$(K%!)+8CRL9@ MAQ6UW4K;-!GVX:[9AP_!/FS8A^WLVT<'PY?+I&.O-_2/*W\-LC 0Q#M"\'4K M;'LO;3=:#"[]KG'I'P*7OL&E;X?7GDNFPMK3%3;JX88UDV_@Y]O)M9=R]MLVF8Z..NY7*0C,S&ND'C(,I2:!^2"K01)M8DP2O6N>EZCU[IC79;;V.H"ZMH!:P;JM.563BTDE,^S MPQP"3-DJE?EN<%E:'A@YRXY)/"L_AR<36%>.3B9U]<_\_LG$[]<^&6S.I+C& MI?Q$RU?"YY'*2$QGRCU/B=0!/#\DDM](MLS.6=PR*5F272XH"2G7%=3S&6-R M&PO=V]R M:W-H965TNSEQI1GOJ_3' 35Q[*$ N\LI!+4X%0M?5TJH)D#">Y'03#T!66%E\1N;:J2 M6*X,9P5,%=$K(:AZF "7U=@+O<>%.[;,C5WPD[BD2YB!^5Y.%<[\-DK&!!2: MR8(H6(R]\_!L$@86X';\8%#ISIA8*7,I[^WD)AM[@64$'%)C0U"\K.$".+>1 MD,>?)JC7YK3 [O@Q^A[3N187E)#DUC)BBB[ M&Z/9@9/JT$B.%?949D;A788XD\SJTR!R0:Z@ $4Y^09*:+LP,S*]/YJ@YHQ< M2(%&T-25]M^M$K,*C M^=.JGRNL\A+PD3!D_D"Z^Z;TP2V[XR"_OF)(05V_5=??6W;' MFM2LTXZZ0R)5Q@IKQ?J(29,[VZ:@SC%P.>Q[9YV$_<#^8G^]A=R@)3=XSA/# MG9[8"WUAU88ML>$[>V+X"NI&K;K1&WAB],03T1Y+G+3<3IZSQ&BG)?9"7UBT MTY;8Z3M;XO05U(7!O[X4O($IFB1=5VQ]4?B=#FJ_1FZI6C+L<1P6" R.1QA! MU0V^GAA9NJ8ZEP9;M!OF^%$$RF[ ^PLIS>/$]NGV,ROY"U!+ P04 " !V M,IU8M']1.SP$ #M% &0 'AL+W=O#P& [M3T3A^NT'^Z:2:YWGQ58V\P!0RSMK MRC(BY)!M;+YC0.+"*$MMUW$".R-);BWGQ=P#6\[I7J1)#@\,\7V6$?9C!2D] M+BQLO4X\)INM4!/V>L:*2G/E'Y7@[_BA>4HCR"%2"@*(O\.< ]IJIBD'_]6I%:]IC)L7[^R M_U&(EV*>"8=[FGY+8K%=6%,+Q; F^U0\TN.?4 GR%5]$4U[\HF.)]3T+17LN M:%892P^R)"__R4L5B)8!#BX8N)6!>VHPOF#@509>7X-Q93 N(E-**>(0$D&6 MGP23=Q-I)Y9/9;X17:._=T4FOC"2P>==X/M6;$^( MT=T!F'SP2?(\R3=H15*2ZT-74DP*"E47#\M@Y$WG]J$= M$AT(>UU0J 4%-:@CP:\E^$8)Y6/(D2QK:TC4IK!1I*2DQ26\[!)V^@B5NDI> M[+7<\4>.?R),@QJ?H4(-*ABYOEY:4$L+C-+DP_]&:@+=LGYP(D&+.LU@J$6U M4MB1,*DE3,P2R@>3/*> B$"R$$#V#$P6 YV<22\Y6M29'"WJDIQI+6?ZSHQ, M-5O\3($.="9 ![KD_ZSV?V8LG)_I2+VZGBZ^EV9#ELDAR<*!R#IAPT[SVG?> M7R@K#K^5,L]S'.!AO?^#UJ3$707MJ=:82< MPS3;,=3!)I=U-*T%-O<6UY7^BNQ-3> G MPF3CR%$*:TGIC":R7+/R;*T<"+HK3IN>J1 T*RZW0&)@"B#OKRD5KP.U0'W" MN?P/4$L#!!0 ( '8RG5@LM"R)1 8 #@[ 9 >&PO=V]R:W-H965T MF==N().XXXR73)(IJ<\!6+U7_F7$14JDVQ<)*58'26!46A@[O=@1/1(.Z, M1]F^6S$>\;4,@YC="I2LHXB*ER\LY)N+CMO9[K@+%DN9[G#&HQ5=L'LF_US= M"K7EE)19$+$X"7B,!)M?="[=<^(-TX"LQ5\!VR0[WU$ZE ?.'].-J]E%IYL> M$0O95*8(JCZ>V(2%84I2Q_%O >V4?::!N]^W]*_9X-5@'FC")CS\'LSD\J)S MVD$S-J?K4-[QS6^L&% _Y4UYF&1_T:9HV^V@Z3J1/"J"U1%$09Q_TN="B)T MW-L3@(L _"K W1?@%0%>TX!>$=!K&M O K*A._G8,^%\*NEX)/@&B;2UHJ5? M,O6S:*57$*<3Y5X*]=] Q,9F)L!18RH'AK<#^X*M1)]-3Y#G?D*XB[V: YHT#\QG/V\.[3W/T.3VA9FC"([7*)'G*+X6@\8*I,U^BAQ>T MV^Z6OF2[+S=4S-#?ORLDNI(L2OZI2V_>?Z^^_W2U.T]6=,HN.FHY2YAX8IWQ M3S^X@^ZO=:F!A/F0, ($,Y+8*Y/8L]''VU.2ZU/R$R+/3$R#A*&5"*:L+C,Y M=)A!T[+Q-!Z<] -)!;51\AU (0OB"63S+Z M$+(F,V[09,;5-:K,N+I&E1EG'XI:^V\[12%A! AF MZ'Y:ZGYJU?TNK5KH)JZ=?];0MK4($N9#P@@0S-#_K-3_[,@_*,X@DP@)\R%A M! AF)-'MZA__W0\HK 5T=]GJO5JU[/VV51R41J!HIN8[ALMMK_GWS-"JDX0^ M,:$,NO+@JNB%49&@'HIRDS5 ,_I2E]N) MG=0Z<9 T D4S$X=UXO!'UOJ";CUKK ?06GQ(&H&BF>)K ^M:K94N^.@_=$V? M@V@=U8H,ZD-!:3XHC4#1S'QH+^KVCOP#P+6ZX=:IA*3YH#0"13-3JX"[ M?MOE%=3!SGK6?[V>@?IK4!J!HIFB:XOM?JS'+O!6]8&,<:$^)(U T4SUM6MW M[;8]KR;?-KQ66DB7/ &E^: T D4SLZ ]O'MZ[!H">BD E.:#T@@4S4REOAS@ M6HWJH4;RK'K]J[**@7IW4!J!HIDWN+1[QP>X]WZQ%L'B?=;2#NB;<9 M:02*9F9,>W_CD E.:#T@@4S4REOAR /^3>=$&UN1A[ MQZU%!S7N4#13=&W<<1/C?KB'Q-4[Y!7U01T\*(U T4SUM8/'=@=O5)/]5R3M ME-9+$*BG!Z41*)J9#^WI\?#8U03TP@ HS0>E$2B:F4I]80#;[^X?6DU.J^M9 M]_6"!NKA06D$BF:JKCT\;N+AWU%.JFZ^*C^HFP>E$2B:^82F=O.>W5H7]60I M&+/[$SNG];.6H&X=E$:@:&9&M%OWW"-7% _27D] :3XHC4#1S%1JZ^\UN7?? MNJ)XU7OVE27-WG-KU4$-/A3-5'WGJ7/[3?OW5I0";Y]J4 M>W93_JJB[/>"^@?[#RA7'&OU!K3DHC4#1 M5KH9?9RY".;IZ_4WI-Q2)0)T3(YBJT M>S)4&PO=V]R:W-H965T37))HB9W9 M!MI_/]L)&;" ^- OQ(]SCN^Y3NZEOZ;L-T\ !'K-,\('1B)$<6V:/$P@Q_R* M%D#DSH*R' LY9;')"P8XTJ0\,^U6RS-SG!+#[^NU9^;WZ5)D*8%GAO@RSS%[ M&T%&UP/#,C8+DS1.A%HP_7Z!8YB">"F>F9R9M4J4YD!X2@EBL!@80^LZ\!1> M [ZEL.9;8Z2QIB?6'G 0B<9A?H$KU, W1^=H'.4$K0+*%+CDG$^Z:0\:E3 MS+"*953&8A^(Q;+1 R4BX6A,(HAV!4QIK'9G;]R-[*.* 817R+$^(;ME.PT! MW9Q.MQOHP>ETZX@;I[XK1^LY!_2F$,L/3J )%)2)E,3HYW#.!9/?SJ^F;)=J M;K.:JB?7O, A# Q9,#BP%1C^QP^6U_K26PGBVZ=1?>8NC_#Z1H3 M) LGTV]RXXM:2GA:0E7.E7]I=6RO;ZZV<]*$:G>[NZB@"=7K]FK4CHMV[:)] MU,4C)9QUGSTD3RO+7H8H]GPQWC:9,;[/Y6.T^OMF6E V9VVO6>F2^DAVQ[*9_9,I6^L#9G%*.,I@(25;5QV98%:VJW(B M:*$+^)P*V0[T,)$='I@"R/T%I6(S40?4_QG\OU!+ P04 " !V,IU8D[-F M-1T$ !L#@ &0 'AL+W=OAEEPIE-BK%'-9O(W' FX%$1G6<95<]WP.5^Z@3.<6#! MUAMC![S99$O7\ 3FZ_91X9=7LZ0L Z&9%$3!:NK71F237< M2_XW2\UFZHP _FL!406("F5*5PH=YM30V43)/5%V-K+9ET+, M HWN,V'W_A9V,D= /^RT&W;\>'K; YZ^'!QW> M].LMZQ=\_0M\'T4BLW)WYDPG7.I< ?GG=JF-PC#ZMTWQDC%J9[2YY49O:0)3 M!Y.'!K4#9_;+3\'0_[U-K;N#VK7!YVN8]+$E"BLAR1E&/(*A&&4MSE3,@7^F0&^'P\:[G2O MV.N[?O_GMGPPOP(E@[/>QD>CALF:H3G<"JBO73#N!68QAIDE"E MGK&8[JE*6_>UF[\7QFXLFZX7A.XH:C]S5Y!C-QZW MZW-M27?8'9#C6HMQ)]/]AHHU8':UK1HH97L,3$A4:S"ZR+8[RO,R8BG''I6* M!-HT&K>EJ& 0CQLIJG5>&(V;.;?;[%[@N_VP4X' ?VG _$ZR/VR@%25F!]I@ M2VVL'J>!5 79KMD+5JG;2MP?4H:I4C:*]6 M?M X"IK:],M\5%H3%^9Z]2 M17O_0E/>PSY1M69"$PXKI/2Q,#I$E5>;\L/(;='L+Z7!JT/QNL'K("@[ ?]? M26F.'W:!^H(Y^PY02P,$% @ =C*=6+ "F:YU P 3 X !D !X;"]W M;W)K&ULK9==;]HP%(;_BI5-TR:5Y@L"=!"I(]U6 M:1]5Z;:+:1=N."'6$IO9!KI_/SM),P)N"E)N($[.^^;XL7-L3[:,_Q8I@$0/ M>4;%U$JE7%W8MHA3R+$X9RN@ZDG">(ZE:O*E+58<\*(0Y9GM.4Y@YYA0*YP4 M]VYX.&%KF1$*-QR)=9YC_O<=9&P[M5SK\<8M6:92W[##R0HO80[RV^J&JY9= MNRQ(#E001A&'9&I=NA=78QU?!'PGL!4[UTCWY)ZQW[IQO9A:CDX(,HBE=L#J M;P,SR#)MI-+X4WE:]2NUF+@GZA5KP(U?-D+KEZ2I1. MAG.RI"0A,:82S5B^8A2H%(@E*(($.(<%NL,/Z%((4+=?1R QR=Z@'OHVC]#K MEV_02T0HNDO96F"Z$!-;JJ2TM1U7";PK$_">2"""^!SY[AGR',\WR&?'RSV# M/#I>[AKD5\?+G:;<5@-1CX97CX97^/E/^%W3F.50$(^(B#,FUAS0S\M[(;GZ MI'Z9\):.?;.C+C,78H5CF%JJC@C@&[#"5R_MA M\=O5M MB'+]T: 9%;5F=RK(CLP:(/LUR'XKR'F*.?1T85\@-=/58B>P7B], $NGP0X: M;^SMX3LB)FK-Z%1X'9DUX UJ>(-6>-=T T+FNCZ;> T.6+B^N\?KB)BH-8E3 M>75DUN 5U+R"5EZ?0,TSQ/5.H<>2WEHU<+&,F>@%!V2"/7;/1D2MZ9Q*KB.S M!KEA36[82NZK3(&;* T/&.R5JMEA1+"/J?7=IV+JR*R!:51C&K5B,NR0SM ' MKI:',W3'),Y,"$>'GZ!:&/I[&$U1H]'>ZA&UIG#X8,WLF1 :PPX9FL+\P!DVPZZ,84[__]PN^VWO[,3U M.>LSYDM"!&PO=V]R:W-H M965T?:OKG3/>/?10D@T7-=43%S M2BFW]ZXK\A)J+.[8%JAZLF:\QE)-^<856PZX,$%UY0:>%[LU)M1)IV;M@:=3 MULB*4'C@2#1UC?G+ BJVGSF^Y:"U$ % M811Q6,^ +X2V(NC,=).5HQ]UY._BYGC:4%002XU U9_.UA"56DB M)>-'Q^GTK]2!Q^,#^P?C77E980%+5OU#"EG.G,1!!:QQ4\E'MO\(G9^1YLM9 M)(:K=CTP"331"O[A.IM?Y)H%>(4/2Y9(U0[&+J2N5!*W'S3N^BU1M$%H$+6\/#RSAV>WA_A4W M8;^?H>$++_#9=N?;?"4D5S?L7UN^6[[(SJ>KSKW8XAQFCBHK O@.G/3//_S8 M^\N6J]])EOTFLI,\1GT>HVOLZ0)7)G=8HE5_(=3I?P',;5ELV6+#IDOM+O7] M)/&F[NXX/194&'OC4U1F0WE1W*-.#(UZ0Z.KAIZ:E8 ?#5"IJO4.N,"5N>"- M5)?_O_[V[_KS@P_GQV:W?=?H2.*[( X';BV@233P:L$DOMUIW#N-KSI=EIAN M0"#);G43GXF(O-' S#G&]T?)P,TY:#0>V=V,>S?CJV[>/V\)-QZLU7)LRW$P MT&X!^>/0'XBWH(+@PEXDO?KD%^ISLQNH(&OU?0"U 58;B45A/'!APWCQX(IE MYZ@@2>PF)KV)R:VU -2-N5(%)I8JX,6#,[^THP7^V[M+EI3@;K"]6]M)OH%?4^;_@102P,$% @ =C*= M6!#)7+XL P ?@L !D !X;"]W;W)K&ULM59= M;],P%/TK5P$AD,:2IETWC3;2UH"8Q*1I'_" >'"3F]9:8A?;73K$C^?:R4([ M9>F&RDOKCWN.[SF.[3LJI;K5NS-C5D<^[Y.YE@PO2\7*&@FDZI@ MAKIJYNN%0I8Z4)'[81 ,_8)QX44C-W:AHI%SWO M8>"2S^;&#OC1:,%F>(7F9G&AJ.6R)*XV?-Z35+6N!Z^X']D]-.6J9, MXT3FWWAJYF/OR(,4,[;,S:4L/V.MY\#R)3+7[A?*.C;P(%EJ(XL:3!D47%3_ M;%7[L ;H#9\ A#4@? P8/ 'HUX#^'+?#X^?!>AYI^LQ-]Q]??NA,P(9^XF*%([N'[ M%XJ#,X.%_M%F>D4Z:">UE\:Q7K $QQ[="AK5'7K1FU>]8?"AS;!=DL4[(MLP M<]"8.>ABCVZ$PD3.!/^%*1BR=(H",VXTF#DSP#-8FR_E,D^!91G=132/@*Y) M]Y&#*F:PS?DJ@Z'+P-ZN=U$P\N_6[=P:$7=%; @_:(0?_)OP/>#5!V8'Z=%@ MN>%TY)E(:<(@;8$!7-&$;A5[L%7LUHBX*V)#[+ 1.^P4>\UXR03\AAN13N*7'IM=DL4[(MLP]+ Q]/!_W$&'NS1SEV3Q MCL@VS#QJS#S:\G6N()=:0\*4NJ?'M&0JI:.GN$S;7.QFZP5PCTRU?I6HM P T P !D !X;"]W;W)K&ULM5=K;YLP%/TK%JNF5IH*AKS:)4A-'VJU=JWZV#1-^^# 36(5 M;&8[CTK[\;.!0*819XJ6+X ?Y]QS?6W?2W_!Q:N< BBT3!,F!\Y4J>S4=64T MA93(8YX!TR-C+E*B=%-,7)D)('$.2A/7][R.FQ+*G+"?]SV(L,]G*J$,'@22 MLS0EXFT("5\,'.RL.A[I9*I,AQOV,S*!)U OV8/0+;=BB6D*3%+.D(#QP#G# MIT/<-8!\QA<*"[GVC8PK(\Y?3>,F'CB>400)1,I0$/V:PSDDB6'2.GZ6I$YE MTP#7OU?L5[GSVID1D7#.DZ\T5M.!TW-0#&,R2]0C7UQ#Z5#;\$4\D?D3+"7 #_771C*55X01<*^X LDS&S-9CYR M5W.T%D>9BB;+?."&13P%='@!2L\]0@>(,O0\Y3-)6"S[KM(ZC34W M*C4-"TW^!DW81W>>FOO!SZ5L8+B(Y1@#\@W_,#]/)T M@0X/CBR\0;5Z0RHQ$,'#T<9,@ MYN"$[]_ACO?1(KQ5"6_9V,.SE,^8:E)5X#HYSASI>=CJG03MOCMO,->NS+6M MYJZY7J)/^M%DT0K=<1TZE;#._@+8V8/P;B6\NV, NW\%$+?;/FX.8*\RU[.: MNUQF5)AE>@,BFJS:X52?XS%E5('%]9-*RXF5[)G0!6%-(JRX'0."O?HF]?:W METKN_ZQ]+0O@';=3"5S?3T'0PJWF_83]VJ+_#U%$O] E$0D%J4PZ0=\V;"\[ MV:[+4U_S>(_W/-['18_KFQ[;K_JM1W<+7J?,EDU(G0.P/0E4$;\E:FN\]Y$4 M<)T5\![3 MY'7L!U8L#VS+ ]WG:\[P5!DQ!WKN(*UT YY]3_%O4$L#!!0 ( '8RG5A +/=L[A0 &IW 0 9 >&PO M=V]R:W-H965TG1=;^T(!V:8:$"V$DU3UAU\!LL7!\L%*_3UYT4TP^AT1PA-=SB-] M^)X7?VSNLZQ4?BP7J\W'B_NR7+^_NMI,[[-ENKG,U]FJ^LEM7BS3LOIM<7>U M61=9.MLOM%Q<:;W>Z&J9SE<7-Q_VS\7%S8=\6R[FJRPNE,UVN4R+G[]EB_S[ MQPOUXO&)+_.[^W+WQ-7-AW5ZEWW-RG^NXZ+ZW=63,ILOL]5FGJ^4(KO]>/%) M?9^,M=T"^U?\SSS[OCEZK.S>RK<\_V/W&V?V\:*W6Z-LD4W+'9%6_WO(/F>+ MQ4ZJUN//&KUX&G.WX/'C1]WN%J#Y7QU^'_ZH_Z#.%I TUY8 M0*L7T$X6Z/=?6*!?+] _6:!:T_8%!O4"@Y,%!B^]AV&]P/"U"XSJ!4:O?=/C M>H'Q:Q>8U M,7KO =;W ]6L74'N/GUSOU8L\?=BO_K35QX];??7GK3Y^X.KI M)_[R*(\?N7KZF;_XET1]_-#5TT_]Y15[_-C5T\_]Y44>/WAU_\E?';Y7^R^E MGI;IS8*5I/ZRO__*HK?_];VQO[+&<^;>\NE;XJ,LK?E"MEGF]S->_T]X37*/2-VR=>S_1:%H_EBP=I\?AA:8/7O:_D%5^66CP?"T* ]9\B MO+\?HO_"$-$Z*])=:BM^5FV.S91/FTU6;I3_]:L7*DZ9+3?_U[+BOQW40;NZ MV_A]OUFGT^SC1;5UN\F*A^SBYC__0QWU_KLM'$E,)S&#Q$P2LTC,)C&'Q%P2 M\TC,)[& Q$(2BT@L)K$$PH38'#S%YD"FW^PV=8MJ'WA;;=OFWQ;SN_VF;5M0 M2IVN04EB.HD9)&:2F$5B-HDY).:2F$=B_@$;[;'=8:V'FVKCZN$X_)P.!D^>UW8\KI!BQ>1;R(FL03"A*@:/475 M2!I5?K[9*-.G Y,_WRG187.MVM5=IS]WQR[;8DR*=HTQ$M-)S" QD\0L$K-) MS!D]^SYJP\FDUQN*WT?W^>O&UX/Q>#28B"_TR+7S22P@L9#$(A*+22R!,"'L MQD]A-Y:'W;RL]T2535:6BVP7;^^4=)EOVV-.RG6-.1+324F3RDW M.7?L[2$KROFW1:;$1;Z<;S9Y\5,)\S)3_E(^9?EBNU&^Y-_RDP[5-0%)3"Q@,1"$HM(+":Q!,*$++U^ MRM+K-SG]>TW&)HGI)&:0F$EB%HG9).:0F$MB'HGY)!:06$AB$8G%))9 F!"; M:N\I-W<34B4;H7KVK53FJTU9;/?S']?%?#6=K].%9&];3G9-S5H3#C#U]K_$ M?4(='=9 -1/5+%2S4U-^P/1D_I(";? MT9QO59I\\>&LB9+?*NET6FRKC<;YJLRJ56H//:G6.?34YV?7)FV91XYJH)J) M:A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B64)J8C%J3C%JG;<+'6%2J7>Q,V92' MD\Y9,:U^F-ZU3I^1C] Y+4E-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M M1K6DUG:;DT^;7+W+WF#XPG9D4SQ1I1.TGZ7E,BVWQ;S\JU&14 M>4\F3HMRGBZ4(ELWYW=FU=9F:R@^[S:H;:=A/M_?1K5NPN=GG6NHFT=5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U M$-4B5(M1+:$T,4B;]HXJG>7^:[/0T>X.JNFH9J":B6H6JMFHYJ":BVH>JOFH M%M2:T.9O.]H5HL-&J!:C6D)IXL6YFY:.)F_I=#[=(_>ZAB.JZ:AFU)HZ./K; MJEV.U9.KTYCHJ!:JV:CFH)J+:AZJ^:@6:,^;)OV3P$,'C% M1K6$TL3 :\HY MVIERSM/1R,WN:.0[99T6RD.ZV&:[B>>'X#L?@FAE!]5T5#-J33T^0=6[K/[! M5D]3$.WLH)J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FEB8&I-8$I[^Q\/=QY9+[9 M;+/9NWHKL4-4HGT=5--1S:BU\?&_\I<][30GT1X.JMFHYJ":BVH>JOFH%J!: MB&H1JL6HEE":F)--6T?KUM:9GNQ9MX8C6MA!-1W5C%H3+M#8=N3'1(>U4,U& M-0?57%3S4,U'M0#50E2+4"U&M832Q'QLBCG5PTX[WIOC#FH9M3:\=[VN#^<])]?]=Y$![90S48U!]5<5/-0S4>U -5"5(M0+4:UA-+$ MH&P:.-IK&CB'29?[F9;QMIC>IYM,^7179/LKEE=IB5[C5[Y&G0,6[?"@FH%J M)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6D)I8@8W91_M,+&>GG^IH;?%034= MU0Q4,U'-0C4;U1Q4OZ";W.D5TU_Q$-1W5 M#%0S4@0FLU)GEUPYL5L MODJ+G[+@1-M#J*:CFH%J9JT]NV'3Z/3,#SJLC6H.JKFHYJ&:CVH!JH6H%J%: MC&H)I8G!V;2'JH?G=\+?;%)\]=/?BW0UO<^4:-5^)%2Z?IW#EM1T5#-0S40U M"]5L5'-0S44U#]5\5 M0+42U"-5B5$LH34SDIJ;4/TS!IZ?(]]&N$:KIJ&:@ MFHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)90FABD3=>H?^;&0N)^_[;II<*+-)U1S4,U%-0_5?%0+4"U$M0C58E1+*$T,3JT)3GGSZ=E!U$_+;#7; M'SM]LRLTRU>I<[2B)2E4,U#-1#4+U6Q4:K^7*[/)F8 M]&^;OX36E5!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K6$TH0X'C9U MI6'O3>8O#=%Z$JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)90FABD M38UI"-^>2>YU3M"#-C[:X57A#U^=$P#U4Q4LU#-1C4'U5Q4\U#-1[4 MU4)4BU M1K6$TL1DU)IDE/>4_"H-5YO6HY[R)3MG(%HG0C4#U4Q4LU#-1C4' MU5Q4\U#-1[4 U4)4BU M1K6$TL2L;.I$P[>I$PW1.A&JZ:AFH)J):A:JV:CF MH)J+:AZJ^:@6H%J(:A&JQ:B64)H8I$V=J'HHV^@T?JRSZ7Y*?/IS?R+I-B^4 M^6IW!G[^D"FW6?OVJ!3M'*.DIJ.:@6HFJEFH9J.:@VHNJGFHYM?:\7U=3XIP M 3I@B&H1JL6HEE":F(U-E6@HKQ)]R1ZRU;8] -&*$*KIJ&:@FHEJ%JK9J.:@ MFHMJ'JKYM3:2!2!:#T*U"-5B5$LH30S IAXTE!=PZB.22OHTS>@PU[W:7)SF MR^J)Z>'9:F=\GK=>8DX^0.><1&]RA&H&JIFH9J&:C6H.JKFHYJ&:?^;+IO4T M[1\]M77?&BT*H5J$:C&J)90FQF=3%!K*^S>2^,Q^K.?U/3@DX8F6A5!-1S4# MU4Q4LU#-1C4'U5Q4\U#-/_-5J\)S\%)XHBTA5(M0+4:UA-+$\&Q:0D-Y2^@Q M//]2C,?03%>SP]SWZO'CCY]FP+<&*%H60C4=U0Q4,U'-0C4;U1Q4[?E57WUTT #50E2+4"U&M832Q'QL6CXC>VCHP:H%J):A&HQJB64)J:@UJ3@ MJQH]RE]*?36/UCQ$NSVHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-: M0FEB:C;=GM';='M&:+<'U714,U#-1#4+U6Q4W$]'*S^HIJ.:@6HFJEFH9J.: M@VHNJGFHYJ-:@&HAJD6H%J-:0FEB:C;MH-'H;?;3T4X0JNFH9J":B6H6JMFH MYJ":BVH>JOFH%J!:B&H1JL6HEE":&*1-3VC4M2AZA*@6H5J,:@FEB4'9=()&\D[0U^VW3?;G=I>0 MQL,;W/5"/GSG<$7[0JAFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B64)H8 MN$U?:/0V?:$1VA="-1W5#%0S4WM=3G8-45334:CFHUJ :B&J M1:@6UYK:.TK+WF5O,#Q-R[=H%8VU)BWEK:+.=U"3>YVS$6T8H9J!:B:J6:AF MHYJ#:BZJ>:CFHUJ :B&J1:@6U]I$B$;U-!C1XM#5YC[+2CTMTYL/RZRXRSYG MB\5&F>[VEW>#'#VK%-EM%9SJ^T_:Q=6SYRWUO:VV/.^H[]VVYWWU?;1__JH9 M]N;#NMKR#-+BKMI.51;9;;4*O/O]D-\#TO_MB_S9O_!U!+ P04 " !V,IU8SGB;P3P" M #3! &0 'AL+W=OL M("&01I.FW4 EB=2NP/8PJ%H!#X@'-[DDUAP[V)=F_/?X1QHZJ>M+6JXT&E0([:+,-1Y#0W5$]F",#NE5 U%XZHJU*T"6KBDAH=Q M%-V$#64BR!*WME%9(COD3,!&$=TU#55_5\!EGP;3X+BP956-=B',DI96L /\ MWFZ4\<(1I6 -",VD( K*-%A.%ZNYC7RD?KW!=I$%E"P"%' MBT#-[P"WP+D%,C3^#)C!>*1-/+6/Z)^==J-E3S7<2OZ3%5BGP8> %%#2CN-6 M]G+GDVGU)/\1& %?$>61<&L2?FSC3=K0,KXVR1$P\SBA_G 8N59Q"^P MF,;D00JL-?DD"BB> X1&TJ@K/NI:Q1<1UY!/R&QZ1>(HGI%!Y07;7X>S4[<0K0%C[CW< M>^P#ESL]4/:=)Q@+\)!GA,^L1(C=M6WS=8)SQ*_H#A-Y9T-9CH2\9%N;[QA& ML7;*,]MUG-#.44JL^53/K=A\2@N1I02O&.!%GB/V8X$S>IA9T#I.W*;;1*@) M>S[=H2V^P^+S;L7DE5VCQ&F."4\I 0QO9M9;>!W!4#EHBR\I/O#&&*A4[BG] MKBX^Q#/+41'A#*^%@D#RM,=+G&4*2<;Q?P5JU<]4CLWQ$?V]3EXF.)6#]U@'OW+P-3-E*IJ'" DTGS)Z $Q92S0UT&1J M;YE^2M2ZWPDF[Z;23\QO\1Z3 G/PGM$ M@=?@\UT$7KYX!5Z E(!_$EIP1&(^M84,1,'9Z^JAB_*A[H6'0A?<4"(2#MZ1 M&,=M %MF4*?A'M-8N(.($5Y? 0_^ 5S']7H"6C[>W>UQCQ[O#@>R\>I%\32> M-[PH8*/6Y-V#P(R@#"SU;L ,?%,+ SX(G/-_^\@OP?U^8[M,8S2[XI M.&9[;,U__PV&SIL^XDR"18; 6J3Z-:G^$/J1U#["2L=0.ZH7Y7[NNQ.Y#_9- M(LZ-@F ^4W M"/C4'6 2+#($UB(RK(D,GU-6H4E238)%AL!:I(YJ4D>_*JO2,6B( 3HCIR.K M'B//&7=DU6/D3[Q^68WKP,>#@:^6KQ>R8(C!)WT+W.TH$_RRI@;1GKK\)L$B M0V M%B9T;C1W85=>Y$0S<"]4@ M/-6Q<+B0_202N?A;I2==$ZJ1_ 7/D) ?,U;]S_5F-HC[Y/U@$BTRA=;F]%1B MP^!9E6:TX#:*%IE":S-[JKGA8/4YJ+3P[&\I[/YU]=B,SW1V;@,;8BP#MQL] M$KFD6]UKXF!-"R+*/D,]6_>SWNHN3F=^H?I(;5/"088W$M*Y M&DGF6=EW*B\$W>E.S#T5&ULQ5=M3]LP$/XK5H8F)@WRWA;65J(-&V@@(5ZV#],^N,FUL4CLSG9;^/>S MG32D)52 (O$EL9U['M\]ETO._17C]R(%D.@ASZ@86*F4\V/;%G$*.1:'; Y4 M/9DRGF.IIGQFBSD'G!A0GMF>XW3L'!-J#?MF[8H/^VPA,T+ABB.QR'/,'T>0 ML=7 3DE&L(0$C MQ8Y+7T:%+]X+OK@>NF14I@*=T@2230);!59%YZVC&WD[&2.(#Y'O?D6>X_D- M#HU?#_<:X-'KX>Z.:/PJ5[[A\W?G2A3).GV0P"G.:HE2LJ,+1F<'%ZJ6$G0B M!$B!_EPH'G0N(1=_FY)2;!HT;ZJ_.\=BCF,86.K#(H OP1I^_N1VG&]-@K9) M%K5$MB%V4(D=[&)?B]TD6 'L&*#^KBZ'@7>DWH]E78CG1F'8"S>-H@:CH,:T MX7A8.1[N=/P6DQ6F37[OQ+TUT6V212V1;>C5J?3J?$15==H4NTVRJ"6R#;&[ ME=C=]U95 0QKM>!VMPMF_-S("[SN5E4]-_*=T&FNJE[E>&^GXV?J!4 _U:7) M]9W0M^:Z3;*H);(-R8XJR8X^HK".VA2[3;*H);(-L5WGJ9%SWEM:);+^G_%" M9ZMLQ@U6OAOVMHJKB2L(MO]9=JTC5;F>FH)@MJ"S:MVJU.CV47$\GFIN^=,*E>.#-,U,R?5$;U"=M8;_ 5!+ P04 " !V,IU8"Z:<]YX# "&$0 &0 'AL M+W=O'Q ?/#2V]8BL8/MM-N_QW:R-$VS,*H@OK1V6&L9]Z$<0024V! MU=\&9A#'FDFMXU=!:I7/U,#J^)[]K1&OQ-Q@ 3,6?R,+N9Y:(PLM8(FS6%ZQ M[7LH!/4U7\1B87[1MHAU+!1E0K*D *L5)(3F__BV,*("<'L/ +P"X#T6X!< M_[& 7@'H&6=R*<:'$$L<3#C;(JZC%9L>&#,-6LDG5._[M>3J+E$X&;P#MN(X M79,(7= \C?1VJ!&:(,_Q_ ;X[/%PKP$>/A[N[L-MM1_E MIGCEIGB&SW^ [PHV0#,0:,E9@M[<2N 4QVAFT@%X[O0EHZO32W5H%O>^?K]4 M/.A"0B)^-%F8/[37_%!=8,Y%BB.86JJ"". ;L()G3]R!\[+)T"[)PH[(]LSV M2[/]-O9@E^9IF>:P2W,*LLG+G'-@.'5MW02NJ[9^4[6H(<;Q]V/"UK4=J;Q7 M*N^U*J^<8&PRZ$&U.4^_JJ0F9-80,JYI;5W-D5K[I=9^JU93AQ!;(EV'E=DH4=D>WY-2S]&OZ/LCKLTNPNR<*.R/;,'I5FC_Y!61T=GJ6# MLMH0J8* /ZJ=19BOV;XM#IVQA5VS[ONUZ7/>_ M-+ENIUUNIVQA5VS[CN\:7;>]TSWVJ![VL<-^_:0V]+K#^CGMM->U*^^\^@O% M1\Q7A H4PU+1.V=#535X_M*?3R1+S6OP#9,JPH^TO&Y/U$OUF7 MGUZ"WU!+ P04 " !V,IU8802H.UH# "2%@ #0 'AL+W-T>6QEG[W_M\AWOP=;X;NU44Z'J:Y:&LU=$U ZY.,.@^$C]P)X6PJ&;!2DC&^ M-N$>!&8YSZ6C]$6B$P80*1\-')@>7#^U3L9$+JO<)H/YG=:G[P&;'AADG#<& M>ZX)C(<%48I*<:T[U7\%FXN/],=[56ZM7)5 M38FFJ0W532-C.J"_K6:TMV6C%^DZ!7O(U9>E'HZH^E!L]$;2E*VJ_BIM#&#J M :Y.BH*O/W,V%QDU@S\ZX7A(-CQGD4OVJ+-!J:!2L=EVY+FS3IU7O*K8WKSK:UB3KP M>C!R?\#K!F^3.M,EXXJ)NK=@24+%L]VKEE=DJE^X=_3U^0E-R9*KNP8"F_>370N)A*ZHLFD[LKYM&HZNJ&SUA\@["/7 MU<>.8!R#V1' L#R8 XQC6%B>_VD\ W0\!L.\#:S( .4,4(YAV9!)]<7RV#FQ M_MA'&L=A&$78C$XF5@<3;-ZB"/[L:I@W8&!Y(-/?S36^VGB%'*X#;$T/50@V M4KP2L9'BN#725A&,=V!#"[@S#$$+@:<01S !XP) RKY^#>\\C;/*>\ M]K_0XR=02P,$% @ =C*=6)>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_':SA@0B6? L#9DMT\[ MBA&@6]MB)3MI]J^_1R8T%EQ",,1]'/N?3DV4B5L0*>JNV5WBO.UGK'>9&E5][U=?.Z0?1./MU))?Z5><'2.%$R36\:S<,+]UP5(GFS.3:02_:@JRT%>X@8 M@-PTNM=PP(U0NJCVJ([/@/&1P\Z'9V4A)R(MN!JS@M\J6>Y%OC6'@6]Q97V- M*@['QT,0/ZO_)XQRLQ$)'\NDS'A>'.*H>&H <[T3>]T@..X"V'YFM"\ M@""1(#\<"O8UWQ0^.E@?OG4!N%8,U6@B@=S9 \G'!+,@6 MEZ1\AX"0\S&@+@?$+F"QI9D&T$LGTV MR-%\MK @.PADYWR0=WYH0781R.[Y(/WXSH+L(9 ]MY +]DP>-5EP5;T]3S@9 M"YVD4I>*6XA]!+'O&%&)/!%[EA+?%'%1"*XOR)!IH8G<$ MR@$ .W$)2/PJ# M\!:JS70>QY\(Y#/4'S^B=@&_QBKXM>,H1G3A!V,R#48TC &5^.&81/-O_G3Y MC4QL3%0TCDTS\8.(W/O3%24SZL>KZ) T-AZFF:9KST#B7E3I2^@?JP! JY2N M0DGCI8V)B:;IV#3^:#1?&;"(CBA0#J>47)*0U@ QR30=6V:^O(,$&:VB".)' M_#BNSR2:F%N:CN42A/?8%96X[N;3,8WB#U6A6WZSV3!!>(X% >?8:K::5I.J MERH"TU+ -;&\MX?60_L1QZ*H0G@YA$P=5X! YR]AK&T^S!">8T,$(5!1LO3_ MJJ6IATG!<]YZS&;!O7U,#MXCNT0TUM#>$$6T7R\&L$_ MMW1^&_F+NV!$:JV'ATG"#6,(7&-Q$S-L\7O88KP7/<;V&3^;\_&Q(SA MG;/G^+ME8V("\<[5=9"/2_:0VLL>F$]:Y^P]:H/>PM32.D_O<8@EUS8FII;6 M.7N0>C31Q:YS]2!OSTU,.JTS="+'$?]D0V+2:9VI)7D!M3$QZ;3>O3,Y&4G, M/ZUW;E%. F+F:;USKW(2$'-.ZYV;EE. ;V03N$6GUL8[9I.[;-[SJ$ MMSG=QFS3=FP;NU$X.=288]J.'8-.QNM#C5Y2<>P8?#;9MC$QR[0=6V:E^:9, MR50\\FIE?:'@:*IX)HN4Y86]T-[&+--V;)F()Q+"F8KJ)0,ZYKG,1,X*J70- M$S--V[%I*%.YR+<:YN92ZT_F$@N)=TQQF 7YZ[6-B?FF[=@W<9EE3#V;,(YV M+-_"T!<2AI[OF5B3J8V)6:?MV#HCIM0SA)/XF2SS0A\NE^M"P*'XVA[T#N:> MCFOW:,U?X*:"5?<\0*Z3&6?F>IH]Z!W,/1W'[GF;0D.^%;DY7PV[C8FYI^-Z M$>WUW(S%-A?P-E.(5KE\T%P]VIB8A3J.+31A0I%[EI;\.-#F#?J0YZ*P,3$+ M=5POKS&]@[X1_A+Z3RD>6$%^3)QL3LU#'=;^3)(=Z"2G/ 1$^_8*$\&$?Q[Q@PL;$+-1Y/PL5._[3 M1"(G?IK*6C0Q"W4<6V@.<(J,2J7,'5LOQ?X0R=2>%'#C8DYJ.NZ__D]IJGN-B;FH*YC!TU! M/)SX2IF1/NKG-:ML3,Q!7<<..HE961+V9+5S$W-0U[&#T&C6^LHN>H.9Z_4V M%-,V>A=S4->Q@WZ#N=^GU3,;$W-0U[F*^%E,;$W-0U[&#P.BJA):'_H"# M:'[2/SW,/SW7=P^\NGS,-QQ<:69NCSR'^3&PVIB8?WJ._?.&S2Y$)+ Q,?_T M'/MG 8-L-#[D.=^(7^IE'1/S3\^Q?\P2T0=]I"3SAU1L#WM=D$EMGMG#_--S MO1+W$LV1U,7)Q,<W-LG3^YV.[,:H;_R!7;YAU>JYO M+8!CK,N4FP0_(E^^(MN8Z(W-CJU3K;7M9+KF2G^H&K3BV4H>&Q.S3L^Q=:"< MEUF95JM80Y::.["KQ=>75L/&Q*S3($]DQH^7 X8<#L+) MR\8E^V%C8A;J.[;0V^4#NMGPZN=SOV)B%NJ[MI"U(&P*DLRK&?MQTFEC8A;J M.[80NM)>SW3T)S:.+?1Z&O)?9Y@FN6Q,S$)]QQ8R"Y?S/=3+PL3/)!*I+@S! MP9Z8LJ];## +#1Q;",['3!0_?]4YDKGAY7 >5-&U,3$+#5Q;B&_-'A?F0N^Z M3."?6RZWBNUW(JDO'PPP"PT<6^BE/]-DHF1&9NR_4AV)R538$[D!9J&!8PL= MV\B-H5SE#-YGLM[,ETI=FWH,, L-'%O(&F+;FYM#4/&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-VKUNXD 81N%;0;Z F/F?6854VZ1=Y080&2 *8&1[M/[1ML-F M7X_KX:$[U]/ESK;KC^OQLNQW[7F]>5_O:FN7R]CV]S.:I\?[F8N7SW/]GXG= M=ONVJ3^[S>]C/8W_&-S^Z?KW85_KV"Q>UOVNCJNF_3C<+@_M]<,\7"8WB^?7 M5=,_OYJFG3O((LC.'^00Y.8/\@CR\P<%!(7Y@R*"XOQ!"4%I_J",H#Q_4$%0 MF3_(+"GC4B!I@K6 UH9<&P&O#<$V F(;DFT$S#9$VPBH;EGI; ;TM];8">MO)CVT!O2WUM@)Z6^IM!?2VU-L*Z&VIMQ70 MVU)O*Z"WI=Y60&]+O:V WHYZ.P&]'?5V GH[ZNT$]':3S1(!O1WU=@)Z.^KM M!/1VU-L)Z.VHMQ/0VU%O)Z"WH]Y.0&]/O;V WIYZ>P&]/?7V GI[ZNT%]/:3 MS6X!O3WU]@)Z>^KM!?3VU-L+Z.VIMQ?0VU-O+Z!WH-Y!0.] O8. WH%Z!P&] M _4. GH'ZAT$] Z3/RL%] [4.PCH':AW$- [4.\@H'>@WD% [TB]HX#>D7I' M ;TC]8X">D?J'07TCM0["N@=J7<4T#M.#IL(Z!VI=Q30.U+O**!WI-Y10.]$ MO9. WHEZ)P&]$_5. GHGZIT$]$[4.PGHG:AW$M [4>\DH'>:'!84T#M1[R2@ M=Z+>24#O3+VS@-Z9>FPMH'>FWEE [T*]BX#>A7H7 ;T+]2X">A?J703T+M2[".A=J'?Y3KV' M\?-0AUO/UYK/_TZJQ\MWZ^WQU^77QP#L<:R>W-)[NM'_JP^GR(/_MN&C>)L[U/5A]/&X]9FZ2>Y[YK MZA#7Q>/8_I:R?DY(X\EEC]]UL[^*&Q+Q9L)QY<\!S^>^/EKGNM:N[FH7OM1# MW"4.O?#AJ;<^/5_BC1ZG[;9K;#LU#T,\DOK9V;KU.VO#T*>GHE?GDT.\87OZ MS"[.7\J<"XP[[]PT^S@Q9]\?]S*2X^GU' M9%[KSK_B:&$M?_'[V..W6MG^9 M':_WQ^3VRSR\6!Z7W_&O,WZM_\X^)*2/'-)' >E#0?K0D#X,I(\2TD<%Z2.[ MIC1"$36CD)I13,THJ&8453,*JQG%U8P":T:155)DE119)45629%54F25%%DE M159)D5529)4467.*K#E%UIPB:TZ1-:?(FE-DS2FRYA19&UL4$L! A0#% @ =C*=6"0%ZLKN *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ =C*=6)E< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " !V,IU8),UZ=?$& "W(0 & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6-AE MH9>M!@ \AL !@ ("!- \ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ =C*=6"L7I:&PO=V]R:W-H965T&UL4$L! M A0#% @ =C*=6$D!TU9A @ A08 !@ ("!(S$ 'AL M+W=O"H M *Z& 8 " @;HS !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6#6&YRU+#0 S2@ !D M ("!964 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ =C*=6+O="[Y. P 6P< !D ("!A7H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =C*= M6!OWXW*V @ [ 4 !D ("!88D 'AL+W=O&PO=V]R:W-H965T/ !X;"]W;W)K M&UL4$L! A0#% @ =C*=6$%P. SO @ 0 8 M !D ("!AYD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6&<]@$+V!@ E!$ !D M ("!UJD 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ =C*=6*P%.WV+ @ L@4 !D ("!ML0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6) > M;]#6 @ 0@8 !D ("!&?8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6!(_=YBH P 5 @ !D M ("!;00! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ =C*=6/R;J4*U @ R04 !D ("! M9@\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ =C*=6!#440&) @ >04 !D ("!R1H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6.P]#YL# M!0 BPT !D ("!428! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6#=AH^4%!@ CB4 !D M ("!##&PO=V]R M:W-H965T&UL M4$L! A0#% @ =C*=6&S/$,G< P J1, !D ("!FD,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M=C*=6#=T;A,>! 91@ !D ("!NE ! 'AL+W=O&UL4$L! A0#% @ =C*=6!O4^J0^ @ M.@4 !D ("!?V,! 'AL+W=OPP<# M"P &0 @('T M90$ >&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6,)&QMX; P F T !D M ("!O&L! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ =C*=6/KFS2SI @ I0L !D ("!SW0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =C*= M6-BRN(P0 P Z @ !D ("!]GT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6&^N*A*Q P D \ M !D ("!X8@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6"* Z6-( P LPH !D M ("!$I,! 'AL+W=O=]7=]<" #+" &0 @(&1E@$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ =C*=6+!_3;)\ @ I 8 !D ("!TIP! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6$OT M%0N4 P &@X !D ("!W:H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6)^>97TM @ I 0 !D M ("!&K0! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ =C*=6-R@@CNK!0 MB, !D ("! M0,$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ =C*=6"RT+(E$!@ .#L !D ("!?LX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6+ "F:YU M P 3 X !D ("!:=P! 'AL+W=OPYF<# #?"@ &0 M@($5X $ >&PO=V]R:W-H965T&UL4$L! A0#% @ =C*=6,0>I6HM P T P !D M ("!%N&PO=V]R M:W-H965T)O!/ ( -,$ M 9 " @9__ 0!X;"]W;W)K&UL M4$L! A0#% @ =C*=6"L\.?/D P "10 !D ("!$@(" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M=C*=6&$$J#M: P DA8 T ( !;0T" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ =C*= M6/HPA&BY @ Y#< !H ( !:QH" 'AL+U]R96QS+W=O XML 114 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 115 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 117 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 257 379 1 true 79 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 100050 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 100060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995457 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies Notes 9 false false R10.htm 995467 - Disclosure - EARNINGS (LOSS) PER SHARE Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEARNINGSLOSSPERSHARE EARNINGS (LOSS) PER SHARE Notes 10 false false R11.htm 995477 - Disclosure - PREPAID LICENSING AND ROYALTY FEES Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePREPAIDLICENSINGANDROYALTYFEES PREPAID LICENSING AND ROYALTY FEES Notes 11 false false R12.htm 995487 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 12 false false R13.htm 995497 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCASHCASHEQUIVALENTSANDRESTRICTEDCASH CASH, CASH EQUIVALENTS AND RESTRICTED CASH Notes 13 false false R14.htm 995507 - Disclosure - ACCOUNTS RECEIVABLE - NET Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCOUNTSRECEIVABLENET ACCOUNTS RECEIVABLE - NET Notes 14 false false R15.htm 995517 - Disclosure - OTHER CURRENT ASSETS Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOTHERCURRENTASSETS OTHER CURRENT ASSETS Notes 15 false false R16.htm 995527 - Disclosure - INVESTMENT IN SECURITIES Sheet http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecurities INVESTMENT IN SECURITIES Notes 16 false false R17.htm 995537 - Disclosure - LEASE ARRANGEMENTS Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLEASEARRANGEMENTS LEASE ARRANGEMENTS Notes 17 false false R18.htm 995547 - Disclosure - ACCRUED EXPENSES Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCRUEDEXPENSES ACCRUED EXPENSES Notes 18 false false R19.htm 995557 - Disclosure - DEFERRED REVENUE Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureDEFERREDREVENUE DEFERRED REVENUE Notes 19 false false R20.htm 995567 - Disclosure - PENSION BENEFITS Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePENSIONBENEFITS PENSION BENEFITS Notes 20 false false R21.htm 995577 - Disclosure - SHAREHOLDERS' EQUITY Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREHOLDERSEQUITY SHAREHOLDERS' EQUITY Notes 21 false false R22.htm 995587 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCUMULATEDOTHERCOMPREHENSIVELOSS ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 22 false false R23.htm 995597 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 23 false false R24.htm 995607 - Disclosure - INCOME TAXES Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXES INCOME TAXES Notes 24 false false R25.htm 995617 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 25 false false R26.htm 995627 - Disclosure - SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSEGMENTPRODUCTGEOGRAPHICANDOTHERINFORMATION SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION Notes 26 false false R27.htm 995637 - Disclosure - SUBSEQUENT EVENT Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSUBSEQUENTEVENT SUBSEQUENT EVENT Notes 27 false false R28.htm 995647 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Policies) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Policies) Policies http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 28 false false R29.htm 995657 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 29 false false R30.htm 995667 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEARNINGSLOSSPERSHARETables EARNINGS (LOSS) PER SHARE (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEARNINGSLOSSPERSHARE 30 false false R31.htm 995677 - Disclosure - PREPAID LICENSING AND ROYALTY FEES (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePREPAIDLICENSINGANDROYALTYFEESTables PREPAID LICENSING AND ROYALTY FEES (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePREPAIDLICENSINGANDROYALTYFEES 31 false false R32.htm 995687 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTS 32 false false R33.htm 995697 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCASHCASHEQUIVALENTSANDRESTRICTEDCASHTables CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCASHCASHEQUIVALENTSANDRESTRICTEDCASH 33 false false R34.htm 995707 - Disclosure - ACCOUNTS RECEIVABLE - NET (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCOUNTSRECEIVABLENETTables ACCOUNTS RECEIVABLE - NET (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCOUNTSRECEIVABLENET 34 false false R35.htm 995717 - Disclosure - OTHER CURRENT ASSETS (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOTHERCURRENTASSETSTables OTHER CURRENT ASSETS (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOTHERCURRENTASSETS 35 false false R36.htm 995727 - Disclosure - INVESTMENT IN SECURITIES (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesTables INVESTMENT IN SECURITIES (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecurities 36 false false R37.htm 995737 - Disclosure - LEASE ARRANGEMENTS (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLEASEARRANGEMENTSTables LEASE ARRANGEMENTS (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLEASEARRANGEMENTS 37 false false R38.htm 995747 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCRUEDEXPENSESTables ACCRUED EXPENSES (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCRUEDEXPENSES 38 false false R39.htm 995757 - Disclosure - DEFERRED REVENUE (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureDEFERREDREVENUETables DEFERRED REVENUE (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureDEFERREDREVENUE 39 false false R40.htm 995767 - Disclosure - PENSION BENEFITS (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePENSIONBENEFITSTables PENSION BENEFITS (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePENSIONBENEFITS 40 false false R41.htm 995777 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCUMULATEDOTHERCOMPREHENSIVELOSSTables ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCUMULATEDOTHERCOMPREHENSIVELOSS 41 false false R42.htm 995787 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONTables SHARE-BASED COMPENSATION (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATION 42 false false R43.htm 995797 - Disclosure - INCOME TAXES (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables INCOME TAXES (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXES 43 false false R44.htm 995807 - Disclosure - SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION (Tables) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSEGMENTPRODUCTGEOGRAPHICANDOTHERINFORMATIONTables SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION (Tables) Tables http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSEGMENTPRODUCTGEOGRAPHICANDOTHERINFORMATION 44 false false R45.htm 995817 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies - Additional Information (Detail) Details 45 false false R46.htm 995827 - Disclosure - Useful Lives of Property Plant and Equipment (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail Useful Lives of Property Plant and Equipment (Detail) Details 46 false false R47.htm 995837 - Disclosure - Reconciliation of Denominators of Basic and Diluted Per Share Computations (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfDenominatorsOfBasicAndDilutedPerShareComputationsDetail Reconciliation of Denominators of Basic and Diluted Per Share Computations (Detail) Details 47 false false R48.htm 995847 - Disclosure - Earnings (Loss) Per Share - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail Earnings (Loss) Per Share - Additional Information (Detail) Details 48 false false R49.htm 995857 - Disclosure - Summary of Changes to Prepaid Licensing and Royalty Fees (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesToPrepaidLicensingAndRoyaltyFeesDetail Summary of Changes to Prepaid Licensing and Royalty Fees (Detail) Details 49 false false R50.htm 995877 - Disclosure - Carrying Amounts and Estimated Fair Values of Financial Instruments (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail Carrying Amounts and Estimated Fair Values of Financial Instruments (Detail) Details 50 false false R51.htm 995887 - Disclosure - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 51 false false R52.htm 995897 - Disclosure - Reconciliation of Beginning and Ending Balances of Assets Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs Level Three (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail Reconciliation of Beginning and Ending Balances of Assets Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs Level Three (Detail) Details 52 false false R53.htm 995907 - Disclosure - Summary of Significant Unobservable Inputs Used in Fair Value Measurements Categorized Within Level 3 of Fair Value Hierarchy (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail Summary of Significant Unobservable Inputs Used in Fair Value Measurements Categorized Within Level 3 of Fair Value Hierarchy (Detail) Details 53 false false R54.htm 995917 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 54 false false R55.htm 995927 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail Cash, Cash Equivalents and Restricted Cash (Detail) Details 55 false false R56.htm 995937 - Disclosure - Cash, Cash Equivalents and Restricted Cash - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashAdditionalInformationDetail Cash, Cash Equivalents and Restricted Cash - Additional Information (Detail) Details 56 false false R57.htm 995947 - Disclosure - Cash and Cash Equivalents, As well As Restricted, Cash in Bank Accounts Jurisdictions of Major Financial Institutions (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAsWellAsRestrictedCashInBankAccountsJurisdictionsOfMajorFinancialInstitutionsDetail Cash and Cash Equivalents, As well As Restricted, Cash in Bank Accounts Jurisdictions of Major Financial Institutions (Detail) Details 57 false false R58.htm 995957 - Disclosure - Accounts Receivable, Net (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetDetail Accounts Receivable, Net (Detail) Details 58 false false R59.htm 995967 - Disclosure - Summary of the Changes in Allowance for Doubtful Accounts (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesInAllowanceForDoubtfulAccountsDetail Summary of the Changes in Allowance for Doubtful Accounts (Detail) Details 59 false false R60.htm 995977 - Disclosure - Other Current Assets (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail Other Current Assets (Detail) Details 60 false false R61.htm 995987 - Disclosure - Reconciliation of Changes in Allowance for Loans Receivable Current (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfChangesInAllowanceForLoansReceivableCurrentDetail Reconciliation of Changes in Allowance for Loans Receivable Current (Detail) Details 61 false false R62.htm 995997 - Disclosure - Investment in Securities - Summary of Investment in Securities Current and Noncurrent (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesSummaryOfInvestmentInSecuritiesCurrentAndNoncurrentDetail Investment in Securities - Summary of Investment in Securities Current and Noncurrent (Detail) Details 62 false false R63.htm 996007 - Disclosure - Investment in Securities - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail Investment in Securities - Additional Information (Detail) Details 63 false false R64.htm 996017 - Disclosure - Lease Arrangements - Summary of Right of Use Assets Carrying Amount (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfRightOfUseAssetsCarryingAmountDetail Lease Arrangements - Summary of Right of Use Assets Carrying Amount (Detail) Details 64 false false R65.htm 996027 - Disclosure - Lease Arrangements - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail Lease Arrangements - Additional Information (Detail) Details 65 false false R66.htm 996037 - Disclosure - Lease Arrangements - Summary of Changes to Right-of Use Assets (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail Lease Arrangements - Summary of Changes to Right-of Use Assets (Detail) Details 66 false false R67.htm 996047 - Disclosure - Lease Arrangements - Summary of Lease Liabilities (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfLeaseLiabilitiesDetail Lease Arrangements - Summary of Lease Liabilities (Detail) Details 67 false false R68.htm 996057 - Disclosure - Lease Arrangements - Supplemental Disclosures of Cash Flow Information Related to Leases (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSupplementalDisclosuresOfCashFlowInformationRelatedToLeasesDetail Lease Arrangements - Supplemental Disclosures of Cash Flow Information Related to Leases (Detail) Details 68 false false R69.htm 996067 - Disclosure - Lease Arrangements - Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail Lease Arrangements - Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities (Detail) Details 69 false false R70.htm 996077 - Disclosure - Accrued Expenses (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail Accrued Expenses (Detail) Details 70 false false R71.htm 996097 - Disclosure - Summary of Deferred Revenue (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfDeferredRevenueDetail Summary of Deferred Revenue (Detail) Details 71 false false R72.htm 996107 - Disclosure - Deferred Revenue - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetail Deferred Revenue - Additional Information (Detail) Details 72 false false R73.htm 996117 - Disclosure - Pension Benefits - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail Pension Benefits - Additional Information (Detail) Details 73 false false R74.htm 996127 - Disclosure - Plan's Benefit Obligations, Fair Value of Plan Assets, and Funded Status (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail Plan's Benefit Obligations, Fair Value of Plan Assets, and Funded Status (Detail) Details 74 false false R75.htm 996137 - Disclosure - Pension Cost (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail Pension Cost (Detail) Details 75 false false R76.htm 996147 - Disclosure - Weighted Average Assumptions Used to Determine Benefit Obligations (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureWeightedAverageAssumptionsUsedToDetermineBenefitObligationsDetail Weighted Average Assumptions Used to Determine Benefit Obligations (Detail) Details 76 false false R77.htm 996157 - Disclosure - Schedule of Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureScheduleOfWeightedAverageAssumptionsUsedToDetermineNetPeriodicBenefitCostDetail Schedule of Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost (Detail) Details 77 false false R78.htm 996167 - Disclosure - Shareholders' Equity - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail Shareholders' Equity - Additional Information (Detail) Details 78 false false R79.htm 996177 - Disclosure - Accumulated Balances of Other Comprehensive Income (Loss) (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail Accumulated Balances of Other Comprehensive Income (Loss) (Detail) Details 79 false false R80.htm 996187 - Disclosure - Share-Based Compensation - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail Share-Based Compensation - Additional Information (Detail) Details 80 false false R81.htm 996197 - Disclosure - Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Detail) Details 81 false false R82.htm 996207 - Disclosure - Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Parenthetical) (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Parenthetical) (Detail) Details 82 false false R83.htm 996217 - Disclosure - Summary of Option Transactions (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail Summary of Option Transactions (Detail) Details 83 false false R84.htm 996227 - Disclosure - Information about Stock Options Outstanding (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail Information about Stock Options Outstanding (Detail) Details 84 false false R85.htm 996237 - Disclosure - Income (Loss) Before Income Taxes by Geographic Location (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeLossBeforeIncomeTaxesByGeographicLocationDetail Income (Loss) Before Income Taxes by Geographic Location (Detail) Details 85 false false R86.htm 996257 - Disclosure - Reconciliation of Effective Tax Rate Related to Statutory United States Federal Tax Rate (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail Reconciliation of Effective Tax Rate Related to Statutory United States Federal Tax Rate (Detail) Details 86 false false R87.htm 996267 - Disclosure - Significant Components of Deferred Tax Assets (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail Significant Components of Deferred Tax Assets (Detail) Details 87 false false R88.htm 996277 - Disclosure - Reconciliation of Beginning and Ending Amounts of Valuation Allowance on Deferred Tax Assets (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingAmountsOfValuationAllowanceOnDeferredTaxAssetsDetail Reconciliation of Beginning and Ending Amounts of Valuation Allowance on Deferred Tax Assets (Detail) Details 88 false false R89.htm 996287 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 89 false false R90.htm 996297 - Disclosure - Net Operating Loss Carryforwards available to Offset Future Taxable Income (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail Net Operating Loss Carryforwards available to Offset Future Taxable Income (Detail) Details 90 false false R91.htm 996307 - Disclosure - Commitment and Contingencies - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail Commitment and Contingencies - Additional Information (Detail) Details 91 false false R92.htm 996317 - Disclosure - Segment, Product, Geographic and Other Information - Additional Information (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSegmentProductGeographicAndOtherInformationAdditionalInformationDetail Segment, Product, Geographic and Other Information - Additional Information (Detail) Details 92 false false R93.htm 996327 - Disclosure - Revenues From Major Product Lines (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenuesFromMajorProductLinesDetail Revenues From Major Product Lines (Detail) Details 93 false false R94.htm 996337 - Disclosure - Revenue from Unaffiliated Customers by Geographic Region (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenueFromUnaffiliatedCustomersByGeographicRegionDetail Revenue from Unaffiliated Customers by Geographic Region (Detail) Details 94 false false R95.htm 996347 - Disclosure - Geographic Information for Property, Plant and Equipment, Intangible Assets and Operating Lease Right-of-use Assets (Detail) Sheet http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureGeographicInformationForPropertyPlantAndEquipmentIntangibleAssetsAndOperatingLeaseRightOfUseAssetsDetail Geographic Information for Property, Plant and Equipment, Intangible Assets and Operating Lease Right-of-use Assets (Detail) Details 95 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy in us-gaap/2023 used in 1 facts was deprecated in us-gaap/2024 as of 2024 and should not be used. gigm-20231231.htm 6669 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 6 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityIncorporationStateCountryCode, dei:EntityRegistrantName, gigm:LicenseAgreementExtendedCommencementPeriod, gigm:LicenseAgreementExtendedExpirationPeriod, us-gaap:FiniteLivedIntangibleAssetUsefulLife - gigm-20231231.htm 8 gigm-20231231.htm gigm-20231231.xsd img121827491_0.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 120 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "gigm-20231231.htm": { "nsprefix": "gigm", "nsuri": "http://www.gigamedia.com/20231231", "dts": { "inline": { "local": [ "gigm-20231231.htm" ] }, "schema": { "local": [ "gigm-20231231.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/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 317, "keyCustom": 62, "axisStandard": 34, "axisCustom": 4, "memberStandard": 39, "memberCustom": 37, "hidden": { "total": 40, "http://fasb.org/us-gaap/2023": 33, "http://xbrl.sec.gov/dei/2023": 5, "http://www.gigamedia.com/20231231": 2 }, "contextCount": 257, "entityCount": 1, "segmentCount": 79, "elementCount": 767, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 863, "http://xbrl.sec.gov/dei/2023": 47 }, "report": { "R1": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R3": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R5": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "longName": "100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R6": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_6ed64feb-6d95-4253-b836-b7adae5debee", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6ed64feb-6d95-4253-b836-b7adae5debee", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "100060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "longName": "995457 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies", "shortName": "Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEARNINGSLOSSPERSHARE", "longName": "995467 - Disclosure - EARNINGS (LOSS) PER SHARE", "shortName": "EARNINGS (LOSS) PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePREPAIDLICENSINGANDROYALTYFEES", "longName": "995477 - Disclosure - PREPAID LICENSING AND ROYALTY FEES", "shortName": "PREPAID LICENSING AND ROYALTY FEES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:PrepaidExpenseNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:PrepaidExpenseNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTS", "longName": "995487 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCASHCASHEQUIVALENTSANDRESTRICTEDCASH", "longName": "995497 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCOUNTSRECEIVABLENET", "longName": "995507 - Disclosure - ACCOUNTS RECEIVABLE - NET", "shortName": "ACCOUNTS RECEIVABLE - NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOTHERCURRENTASSETS", "longName": "995517 - Disclosure - OTHER CURRENT ASSETS", "shortName": "OTHER CURRENT ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecurities", "longName": "995527 - Disclosure - INVESTMENT IN SECURITIES", "shortName": "INVESTMENT IN SECURITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLEASEARRANGEMENTS", "longName": "995537 - Disclosure - LEASE ARRANGEMENTS", "shortName": "LEASE ARRANGEMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCRUEDEXPENSES", "longName": "995547 - Disclosure - ACCRUED EXPENSES", "shortName": "ACCRUED EXPENSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:AccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:AccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureDEFERREDREVENUE", "longName": "995557 - Disclosure - DEFERRED REVENUE", "shortName": "DEFERRED REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePENSIONBENEFITS", "longName": "995567 - Disclosure - PENSION BENEFITS", "shortName": "PENSION BENEFITS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREHOLDERSEQUITY", "longName": "995577 - Disclosure - SHAREHOLDERS' EQUITY", "shortName": "SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCUMULATEDOTHERCOMPREHENSIVELOSS", "longName": "995587 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATION", "longName": "995597 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXES", "longName": "995607 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES", "longName": "995617 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSEGMENTPRODUCTGEOGRAPHICANDOTHERINFORMATION", "longName": "995627 - Disclosure - SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION", "shortName": "SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSUBSEQUENTEVENT", "longName": "995637 - Disclosure - SUBSEQUENT EVENT", "shortName": "SUBSEQUENT EVENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995647 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Policies)", "shortName": "Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "longName": "995657 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Tables)", "shortName": "Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEARNINGSLOSSPERSHARETables", "longName": "995667 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables)", "shortName": "EARNINGS (LOSS) PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePREPAIDLICENSINGANDROYALTYFEESTables", "longName": "995677 - Disclosure - PREPAID LICENSING AND ROYALTY FEES (Tables)", "shortName": "PREPAID LICENSING AND ROYALTY FEES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "gigm:PrepaidExpenseNoncurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "gigm:PrepaidExpenseNoncurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTSTables", "longName": "995687 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCASHCASHEQUIVALENTSANDRESTRICTEDCASHTables", "longName": "995697 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)", "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCOUNTSRECEIVABLENETTables", "longName": "995707 - Disclosure - ACCOUNTS RECEIVABLE - NET (Tables)", "shortName": "ACCOUNTS RECEIVABLE - NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOTHERCURRENTASSETSTables", "longName": "995717 - Disclosure - OTHER CURRENT ASSETS (Tables)", "shortName": "OTHER CURRENT ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesTables", "longName": "995727 - Disclosure - INVESTMENT IN SECURITIES (Tables)", "shortName": "INVESTMENT IN SECURITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "gigm:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "gigm:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLEASEARRANGEMENTSTables", "longName": "995737 - Disclosure - LEASE ARRANGEMENTS (Tables)", "shortName": "LEASE ARRANGEMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:ScheduleOfRightOfUseAssetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:ScheduleOfRightOfUseAssetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCRUEDEXPENSESTables", "longName": "995747 - Disclosure - ACCRUED EXPENSES (Tables)", "shortName": "ACCRUED EXPENSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "gigm:AccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "gigm:AccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureDEFERREDREVENUETables", "longName": "995757 - Disclosure - DEFERRED REVENUE (Tables)", "shortName": "DEFERRED REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePENSIONBENEFITSTables", "longName": "995767 - Disclosure - PENSION BENEFITS (Tables)", "shortName": "PENSION BENEFITS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCUMULATEDOTHERCOMPREHENSIVELOSSTables", "longName": "995777 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONTables", "longName": "995787 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables", "longName": "995797 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSEGMENTPRODUCTGEOGRAPHICANDOTHERINFORMATIONTables", "longName": "995807 - Disclosure - SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION (Tables)", "shortName": "SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "995817 - Disclosure - Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies - Additional Information (Detail)", "shortName": "Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:MaximumEstimatedServicePeriodForPlayers", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:MaximumEstimatedServicePeriodForPlayers", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail", "longName": "995827 - Disclosure - Useful Lives of Property Plant and Equipment (Detail)", "shortName": "Useful Lives of Property Plant and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_fde16b79-6c18-46f9-b469-a3b6138584ec", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fde16b79-6c18-46f9-b469-a3b6138584ec", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfDenominatorsOfBasicAndDilutedPerShareComputationsDetail", "longName": "995837 - Disclosure - Reconciliation of Denominators of Basic and Diluted Per Share Computations (Detail)", "shortName": "Reconciliation of Denominators of Basic and Diluted Per Share Computations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail", "longName": "995847 - Disclosure - Earnings (Loss) Per Share - Additional Information (Detail)", "shortName": "Earnings (Loss) Per Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_79475f35-4d59-4bea-9d1b-1ad94b4a57f2", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79475f35-4d59-4bea-9d1b-1ad94b4a57f2", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesToPrepaidLicensingAndRoyaltyFeesDetail", "longName": "995857 - Disclosure - Summary of Changes to Prepaid Licensing and Royalty Fees (Detail)", "shortName": "Summary of Changes to Prepaid Licensing and Royalty Fees (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_c763aa70-a08f-4d6a-bf05-dbbb48cc93cb", "name": "us-gaap:PrepaidExpenseNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f88d07e0-f2fa-40e7-af25-7ed6a279701f", "name": "us-gaap:PrepaidExpenseNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "gigm:PrepaidExpenseNoncurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R50": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail", "longName": "995877 - Disclosure - Carrying Amounts and Estimated Fair Values of Financial Instruments (Detail)", "shortName": "Carrying Amounts and Estimated Fair Values of Financial Instruments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8dcc1337-5ba8-40b1-a1ee-9c6cbe787007", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R51": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "longName": "995887 - Disclosure - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_c763aa70-a08f-4d6a-bf05-dbbb48cc93cb", "name": "us-gaap:ShortTermInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_731350bc-eaab-4b8a-bde2-9302c1934943", "name": "us-gaap:ShortTermInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R52": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail", "longName": "995897 - Disclosure - Reconciliation of Beginning and Ending Balances of Assets Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs Level Three (Detail)", "shortName": "Reconciliation of Beginning and Ending Balances of Assets Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs Level Three (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_2d9d1723-0437-46ff-af0d-69d090fc0330", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d4f7848e-b662-4f98-81bc-5f63123b2754", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R53": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail", "longName": "995907 - Disclosure - Summary of Significant Unobservable Inputs Used in Fair Value Measurements Categorized Within Level 3 of Fair Value Hierarchy (Detail)", "shortName": "Summary of Significant Unobservable Inputs Used in Fair Value Measurements Categorized Within Level 3 of Fair Value Hierarchy (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_6f0bd70c-021a-4556-8015-4c9b59a5eac5", "name": "gigm:DiscountRateForFutureCashFlows", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:ScheduleOfEffectOfSignificantUnobservableInputsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6f0bd70c-021a-4556-8015-4c9b59a5eac5", "name": "gigm:DiscountRateForFutureCashFlows", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:ScheduleOfEffectOfSignificantUnobservableInputsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "longName": "995917 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "shortName": "Fair Value Measurements - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:FairValueNetAssetLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:FairValueNetAssetLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail", "longName": "995927 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Detail)", "shortName": "Cash, Cash Equivalents and Restricted Cash (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "div", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "div", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashAdditionalInformationDetail", "longName": "995937 - Disclosure - Cash, Cash Equivalents and Restricted Cash - Additional Information (Detail)", "shortName": "Cash, Cash Equivalents and Restricted Cash - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_5731bfb4-c11d-4a0a-8ec8-3550138577cf", "name": "us-gaap:EscrowDeposit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R57": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAsWellAsRestrictedCashInBankAccountsJurisdictionsOfMajorFinancialInstitutionsDetail", "longName": "995947 - Disclosure - Cash and Cash Equivalents, As well As Restricted, Cash in Bank Accounts Jurisdictions of Major Financial Institutions (Detail)", "shortName": "Cash and Cash Equivalents, As well As Restricted, Cash in Bank Accounts Jurisdictions of Major Financial Institutions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "gigm:CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashAndDiscontinuedOperations", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "gigm:CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashAndDiscontinuedOperations", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetDetail", "longName": "995957 - Disclosure - Accounts Receivable, Net (Detail)", "shortName": "Accounts Receivable, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesInAllowanceForDoubtfulAccountsDetail", "longName": "995967 - Disclosure - Summary of the Changes in Allowance for Doubtful Accounts (Detail)", "shortName": "Summary of the Changes in Allowance for Doubtful Accounts (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_c763aa70-a08f-4d6a-bf05-dbbb48cc93cb", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:AllowanceForDoubtfulAccountsTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6ed64feb-6d95-4253-b836-b7adae5debee", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:AllowanceForDoubtfulAccountsTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R60": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail", "longName": "995977 - Disclosure - Other Current Assets (Detail)", "shortName": "Other Current Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "div", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "div", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfChangesInAllowanceForLoansReceivableCurrentDetail", "longName": "995987 - Disclosure - Reconciliation of Changes in Allowance for Loans Receivable Current (Detail)", "shortName": "Reconciliation of Changes in Allowance for Loans Receivable Current (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_c763aa70-a08f-4d6a-bf05-dbbb48cc93cb", "name": "us-gaap:AllowanceForNotesAndLoansReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "div", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:AllowanceForLoanAndLeaseLossRecoveryOfProvisionForBadDebts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "div", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R62": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesSummaryOfInvestmentInSecuritiesCurrentAndNoncurrentDetail", "longName": "995997 - Disclosure - Investment in Securities - Summary of Investment in Securities Current and Noncurrent (Detail)", "shortName": "Investment in Securities - Summary of Investment in Securities Current and Noncurrent (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "gigm:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "gigm:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail", "longName": "996007 - Disclosure - Investment in Securities - Additional Information (Detail)", "shortName": "Investment in Securities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_5eedd4ce-5eff-4a47-8a45-254539ef63fe", "name": "us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "gigm:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5eedd4ce-5eff-4a47-8a45-254539ef63fe", "name": "us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "gigm:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfRightOfUseAssetsCarryingAmountDetail", "longName": "996017 - Disclosure - Lease Arrangements - Summary of Right of Use Assets Carrying Amount (Detail)", "shortName": "Lease Arrangements - Summary of Right of Use Assets Carrying Amount (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R65": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail", "longName": "996027 - Disclosure - Lease Arrangements - Additional Information (Detail)", "shortName": "Lease Arrangements - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R66": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail", "longName": "996037 - Disclosure - Lease Arrangements - Summary of Changes to Right-of Use Assets (Detail)", "shortName": "Lease Arrangements - Summary of Changes to Right-of Use Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_c763aa70-a08f-4d6a-bf05-dbbb48cc93cb", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_af00943e-458f-42b4-8eb0-7cc0ae915249", "name": "gigm:OperatingLeaseRightOfUseAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:ScheduleOfRightOfUseAssetTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R67": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfLeaseLiabilitiesDetail", "longName": "996047 - Disclosure - Lease Arrangements - Summary of Lease Liabilities (Detail)", "shortName": "Lease Arrangements - Summary of Lease Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:ScheduleOfLeaseLiabilitiesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R68": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSupplementalDisclosuresOfCashFlowInformationRelatedToLeasesDetail", "longName": "996057 - Disclosure - Lease Arrangements - Supplemental Disclosures of Cash Flow Information Related to Leases (Detail)", "shortName": "Lease Arrangements - Supplemental Disclosures of Cash Flow Information Related to Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:SupplementalDisclosuresOfCashFlowAndNoncashInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:SupplementalDisclosuresOfCashFlowAndNoncashInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail", "longName": "996067 - Disclosure - Lease Arrangements - Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities (Detail)", "shortName": "Lease Arrangements - Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail", "longName": "996077 - Disclosure - Accrued Expenses (Detail)", "shortName": "Accrued Expenses (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:AccruedProfessionalFeesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "gigm:AccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:AccruedProfessionalFeesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "gigm:AccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfDeferredRevenueDetail", "longName": "996097 - Disclosure - Summary of Deferred Revenue (Detail)", "shortName": "Summary of Deferred Revenue (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:DeferredRevenueCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b0e6e3d6-54cd-486d-8f08-492465df5126", "name": "us-gaap:DeferredRevenueCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R72": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetail", "longName": "996107 - Disclosure - Deferred Revenue - Additional Information (Detail)", "shortName": "Deferred Revenue - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:BreakageAmountRecognizedAsRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:BreakageAmountRecognizedAsRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "longName": "996117 - Disclosure - Pension Benefits - Additional Information (Detail)", "shortName": "Pension Benefits - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail", "longName": "996127 - Disclosure - Plan's Benefit Obligations, Fair Value of Plan Assets, and Funded Status (Detail)", "shortName": "Plan's Benefit Obligations, Fair Value of Plan Assets, and Funded Status (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail", "longName": "996137 - Disclosure - Pension Cost (Detail)", "shortName": "Pension Cost (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureWeightedAverageAssumptionsUsedToDetermineBenefitObligationsDetail", "longName": "996147 - Disclosure - Weighted Average Assumptions Used to Determine Benefit Obligations (Detail)", "shortName": "Weighted Average Assumptions Used to Determine Benefit Obligations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureScheduleOfWeightedAverageAssumptionsUsedToDetermineNetPeriodicBenefitCostDetail", "longName": "996157 - Disclosure - Schedule of Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost (Detail)", "shortName": "Schedule of Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "5", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:ScheduleOfWeightedAverageAssumptionsUsedToDetermineNetPeriodicBenefitCostTableTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "5", "ancestors": [ "span", "p", "td", "tr", "table", "gigm:ScheduleOfWeightedAverageAssumptionsUsedToDetermineNetPeriodicBenefitCostTableTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail", "longName": "996167 - Disclosure - Shareholders' Equity - Additional Information (Detail)", "shortName": "Shareholders' Equity - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:NumberOfVotesPerShare", "unitRef": "U_Vote", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:NumberOfVotesPerShare", "unitRef": "U_Vote", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail", "longName": "996177 - Disclosure - Accumulated Balances of Other Comprehensive Income (Loss) (Detail)", "shortName": "Accumulated Balances of Other Comprehensive Income (Loss) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_c763aa70-a08f-4d6a-bf05-dbbb48cc93cb", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6ed64feb-6d95-4253-b836-b7adae5debee", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R80": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "longName": "996187 - Disclosure - Share-Based Compensation - Additional Information (Detail)", "shortName": "Share-Based Compensation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "longName": "996197 - Disclosure - Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Detail)", "shortName": "Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_69c0bea1-94df-4a7d-863d-9b5889215a98", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_69c0bea1-94df-4a7d-863d-9b5889215a98", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail", "longName": "996207 - Disclosure - Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Parenthetical) (Detail)", "shortName": "Summary of General Terms of Stock-Based Compensation Plans for Awards Granted (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_4ca9a085-eb9a-4046-9176-7559bea61393", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R83": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail", "longName": "996217 - Disclosure - Summary of Option Transactions (Detail)", "shortName": "Summary of Option Transactions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_c763aa70-a08f-4d6a-bf05-dbbb48cc93cb", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R84": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail", "longName": "996227 - Disclosure - Information about Stock Options Outstanding (Detail)", "shortName": "Information about Stock Options Outstanding (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R85": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeLossBeforeIncomeTaxesByGeographicLocationDetail", "longName": "996237 - Disclosure - Income (Loss) Before Income Taxes by Geographic Location (Detail)", "shortName": "Income (Loss) Before Income Taxes by Geographic Location (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail", "longName": "996257 - Disclosure - Reconciliation of Effective Tax Rate Related to Statutory United States Federal Tax Rate (Detail)", "shortName": "Reconciliation of Effective Tax Rate Related to Statutory United States Federal Tax Rate (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail", "longName": "996267 - Disclosure - Significant Components of Deferred Tax Assets (Detail)", "shortName": "Significant Components of Deferred Tax Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingAmountsOfValuationAllowanceOnDeferredTaxAssetsDetail", "longName": "996277 - Disclosure - Reconciliation of Beginning and Ending Amounts of Valuation Allowance on Deferred Tax Assets (Detail)", "shortName": "Reconciliation of Beginning and Ending Amounts of Valuation Allowance on Deferred Tax Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_c763aa70-a08f-4d6a-bf05-dbbb48cc93cb", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "gigm:ReversalOfDeferredTaxAssetValuationAllowance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R89": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "longName": "996287 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail", "longName": "996297 - Disclosure - Net Operating Loss Carryforwards available to Offset Future Taxable Income (Detail)", "shortName": "Net Operating Loss Carryforwards available to Offset Future Taxable Income (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail", "longName": "996307 - Disclosure - Commitment and Contingencies - Additional Information (Detail)", "shortName": "Commitment and Contingencies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:ContractualObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:ContractualObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSegmentProductGeographicAndOtherInformationAdditionalInformationDetail", "longName": "996317 - Disclosure - Segment, Product, Geographic and Other Information - Additional Information (Detail)", "shortName": "Segment, Product, Geographic and Other Information - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": null }, "R93": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenuesFromMajorProductLinesDetail", "longName": "996327 - Disclosure - Revenues From Major Product Lines (Detail)", "shortName": "Revenues From Major Product Lines (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_23a6cadb-f124-4ef1-b68c-09f309fa04ec", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R94": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenueFromUnaffiliatedCustomersByGeographicRegionDetail", "longName": "996337 - Disclosure - Revenue from Unaffiliated Customers by Geographic Region (Detail)", "shortName": "Revenue from Unaffiliated Customers by Geographic Region (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "C_47fc8c8d-f466-45f3-bc3c-cf7d3bb69a47", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6d6ef1fb-fd8f-465d-91df-1e9d3cf36f23", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } }, "R95": { "role": "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureGeographicInformationForPropertyPlantAndEquipmentIntangibleAssetsAndOperatingLeaseRightOfUseAssetsDetail", "longName": "996347 - Disclosure - Geographic Information for Property, Plant and Equipment, Intangible Assets and Operating Lease Right-of-use Assets (Detail)", "shortName": "Geographic Information for Property, Plant and Equipment, Intangible Assets and Operating Lease Right-of-use Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "C_937e2e9d-38e5-43d2-a505-cbb22a19d61c", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f454e05a-8fec-48c8-b963-7881db560fc6", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gigm-20231231.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31", "r806" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetDetail": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r201", "r306", "r307", "r770" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "totalLabel": "Accounts receivable - net", "terseLabel": "Accounts receivable - net (Note 6)", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r306", "r307" ] }, "us-gaap_AccruedAdvertisingCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedAdvertisingCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued advertising expenses", "label": "Accrued Advertising, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "gigm_AccruedIncentiveCompensationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "AccruedIncentiveCompensationCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued director compensation and liability insurance", "label": "Accrued Incentive Compensation Current", "documentation": "Accrued incentive compensation current." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses", "totalLabel": "Accrued expenses", "terseLabel": "Accrued expenses (Note 10)", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "gigm_AccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "AccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCRUEDEXPENSES" ], "lang": { "en-us": { "role": { "terseLabel": "ACCRUED EXPENSES", "label": "Accrued Liabilities Disclosure [Text Block]", "documentation": "Accrued Liabilities Disclosure [Text Block]" } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued professional fees", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_AccruedRoyaltiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedRoyaltiesCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued royalties", "label": "Accrued Royalties, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33", "r772" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and post retirement benefit plans", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r8", "r20", "r42", "r906", "r907", "r908" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized Gain (Loss) on Security", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "terseLabel": "Unrealized gain (loss) on securities", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r209", "r210", "r211", "r213", "r222", "r223", "r906" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax, Total", "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r9", "r42", "r955" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income Loss [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r221", "r222", "r572", "r574", "r575", "r576", "r577", "r578" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss (Note 14)", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r41", "r42", "r123", "r204", "r622", "r647", "r648" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r221", "r222", "r572", "r574", "r575", "r576", "r577", "r578" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r20", "r42", "r541", "r544", "r599", "r643", "r644", "r906", "r907", "r908", "r920", "r921", "r922" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign Currency Items", "terseLabel": "Foreign currency items", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r7", "r20", "r42", "r222", "r223", "r574", "r575", "r576", "r577", "r578", "r906" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r857" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Address Type", "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r863" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r863" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r863" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r863" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesToPrepaidLicensingAndRoyaltyFeesDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization, Total", "negatedLabel": "Amortization and usage", "terseLabel": "Amortization", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r14", "r69" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r89", "r90", "r459" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "gigm_AdvancesForPreOrderItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "AdvancesForPreOrderItemsMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Advances For Pre-Order Items", "label": "Advances For Pre Order Items [Member]", "documentation": "Advances for pre-order items." } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r176" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expenses", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r502" ] }, "gigm_AeolusRoboticsCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "AeolusRoboticsCorporationMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aeolus Robotics Corporation", "label": "Aeolus Robotics Corporation [Member]", "documentation": "Aeolus Robotics Corporation." } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r827", "r839", "r849", "r875" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r830", "r842", "r852", "r878" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r863" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r870" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r834", "r843", "r853", "r870", "r879", "r883", "r891" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r889" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOTHERCURRENTASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Allowance for Loans Receivable", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r61", "r941" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r205", "r308", "r314", "r315", "r318", "r1010" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetDetail": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r205", "r308", "r314" ] }, "gigm_AllowanceForDoubtfulAccountsReceivableTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "AllowanceForDoubtfulAccountsReceivableTranslationAdjustment", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Translation adjustment", "label": "Allowance For Doubtful Accounts Receivable Translation Adjustment", "documentation": "Allowance for doubtful accounts receivable translation adjustment." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Write-off", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r317" ] }, "gigm_AllowanceForDoubtfulAccountsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "AllowanceForDoubtfulAccountsTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCOUNTSRECEIVABLENETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Allowance for Doubtful Accounts", "label": "Allowance For Doubtful Accounts Table [Text Block]", "documentation": "Allowance for Doubtful Accounts, Table [Text Block]" } } }, "auth_ref": [] }, "gigm_AllowanceForLoanAndLeaseLossRecoveryOfProvisionForBadDebts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "AllowanceForLoanAndLeaseLossRecoveryOfProvisionForBadDebts", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfChangesInAllowanceForLoansReceivableCurrentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reversal for collection of bad debt", "label": "Allowance For Loan And Lease Loss Recovery Of Provision For Bad Debts", "documentation": "Allowance for loan and lease loss, recovery of (provision for) bad debts." } } }, "auth_ref": [] }, "us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfChangesInAllowanceForLoansReceivableCurrentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Translation adjustment", "label": "Allowance for Loan and Lease Losses, Foreign Currency Translation", "documentation": "Amount of gain (loss) from converting allowance reserve for credit loss to currency of reporting entity from amount denominated or measured in a different currency, which decreases (increases) the allowance for loan and lease losses." } } }, "auth_ref": [ "r62" ] }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForNotesAndLoansReceivableCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfChangesInAllowanceForLoansReceivableCurrentDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Allowance for loans receivable - current", "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "Financing Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on financing receivable, classified as current." } } }, "auth_ref": [ "r205", "r308", "r314" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive shares excluded from computation of earnings per-share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r267" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r52" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfNetIncomePerOutstandingUnitAmount": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfNetIncomePerOutstandingUnitAmount", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive stock options excluded and their associated expercise price per share range", "label": "Antidilutive Securities Excluded from Computation of Net Income, Per Outstanding Unit, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic net Income or Loss per outstanding limited partnership unit in the future and that were not included in the computation of diluted net income per limited partnership unit, because to do so would increase net income per unit amounts or decrease loss per unit amounts for the period presented." } } }, "auth_ref": [ "r52" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r52" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r532" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r166", "r196", "r235", "r278", "r292", "r297", "r311", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r534", "r538", "r566", "r619", "r700", "r806", "r816", "r949", "r950", "r1001" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r192", "r208", "r235", "r311", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r534", "r538", "r566", "r806", "r949", "r950", "r1001" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r102" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r821", "r822", "r835" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r821", "r822", "r835" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r821", "r822", "r835" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesSummaryOfInvestmentInSecuritiesCurrentAndNoncurrentDetail": { "parentTag": "gigm_InvestmentInSecuritiesCurrentAndNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesSummaryOfInvestmentInSecuritiesCurrentAndNoncurrentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Securities, Available-for-Sale, Total", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Debt securities, classified as available-for-sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r309", "r319", "r612", "r926" ] }, "us-gaap_AvailableforsaleSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableforsaleSecuritiesMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale Securities", "label": "Available-for-Sale Securities [Member]", "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r174" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r886" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r887" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r882" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r882" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r882" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r882" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r882" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r882" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r463", "r464", "r465", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r487", "r488", "r489", "r490", "r491" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r885" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r884" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r883" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r883" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r99", "r100" ] }, "us-gaap_BankTimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankTimeDepositsMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Bank Time Deposits", "label": "Bank Time Deposits [Member]", "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest." } } }, "auth_ref": [ "r173" ] }, "gigm_BreakageAmountRecognizedAsRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "BreakageAmountRecognizedAsRevenue", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Breakage amount recognized as revenue", "label": "Breakage Amount Recognized As Revenue", "documentation": "Breakage amount recognized as revenue." } } }, "auth_ref": [] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Business Contact", "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r822", "r835" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAsWellAsRestrictedCashInBankAccountsJurisdictionsOfMajorFinancialInstitutionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "China", "label": "CHINA" } } }, "auth_ref": [] }, "gigm_CapitalizedCostMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "CapitalizedCostMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized stock-based compensation", "label": "Capitalized Cost [Member]", "documentation": "Capitalized cost." } } }, "auth_ref": [] }, "gigm_CarryingAmountsAndFairValuesOfFinancialInstrumentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "CarryingAmountsAndFairValuesOfFinancialInstrumentsLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Amounts And Fair Values Of Financial Instruments [Line Items]", "label": "Carrying Amounts And Fair Values Of Financial Instruments [Line Items]", "documentation": "Carrying Amounts and Fair Values of Financial Instruments [Line Items]" } } }, "auth_ref": [] }, "gigm_CarryingAmountsAndFairValuesOfFinancialInstrumentsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "CarryingAmountsAndFairValuesOfFinancialInstrumentsTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Amounts And Fair Values Of Financial Instruments [Table]", "label": "Carrying Amounts And Fair Values Of Financial Instruments [Table]", "documentation": "Carrying Amounts and Fair Values of Financial Instruments [Table]" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Amount", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r105", "r106" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "totalLabel": "Cash and cash equivalents reported on the consolidated balance sheets", "terseLabel": "Cash and cash equivalents (Note 5)", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r46", "r194", "r769" ] }, "gigm_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAsWellAsRestrictedCashInBankAccountsJurisdictionsOfMajorFinancialInstitutionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents and Restricted cash", "label": "Cash And Cash Equivalents At Carrying Value Including Restricted Cash And Discontinued Operations", "documentation": "Cash and cash equivalents, at carrying value, including restricted cash and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCASHCASHEQUIVALENTSANDRESTRICTEDCASH" ], "lang": { "en-us": { "role": { "terseLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r194", "r621" ] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAsWellAsRestrictedCashInBankAccountsJurisdictionsOfMajorFinancialInstitutionsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Line Items]", "label": "Cash and Cash Equivalents [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents, Restricted Cash and Presentation of Statements of Cash Flows", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r47", "r164" ] }, "us-gaap_CashAndDueFromBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndDueFromBanks", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Cash and Due from Banks, Total", "terseLabel": "Cash and savings accounts", "label": "Cash and Due from Banks", "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks." } } }, "auth_ref": [ "r165" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash, cash equivalents and restricted cash reported on the consolidated statements of cash flows", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT BEGINNING OF YEAR", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT END OF YEAR", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r46", "r137", "r233" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r137" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r861" ] }, "gigm_ChangesInFairValueOfInvestmentInEquitySecuritiesRecognizedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ChangesInFairValueOfInvestmentInEquitySecuritiesRecognizedAtFairValue", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 7.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "documentation": "Changes in the fair value of investment in equity securities recognized at fair value.", "label": "Changes In Fair Value Of Investment In Equity Securities Recognized At Fair Value", "negatedLabel": "Changes in the fair value of investment in equity securities recognized at fair value", "terseLabel": "Changes in the fair value of investment in equity securities recognized at fair value (Note 4)" } } }, "auth_ref": [] }, "gigm_ChangesInRightOfUseAssetsDueToExchangeDifferences": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ChangesInRightOfUseAssetsDueToExchangeDifferences", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange differences", "label": "Changes In Right Of Use Assets Due To Exchange Differences", "documentation": "Changes in right-of use assets due to exchange differences." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r187", "r198", "r199", "r200", "r235", "r258", "r262", "r264", "r266", "r272", "r273", "r311", "r336", "r338", "r339", "r340", "r343", "r344", "r351", "r352", "r355", "r358", "r364", "r566", "r654", "r655", "r656", "r657", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r687", "r710", "r729", "r745", "r746", "r747", "r748", "r749", "r898", "r916", "r923" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r862" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r862" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES (Note 17)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r38", "r111", "r620", "r686" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r145", "r330", "r331", "r753", "r943" ] }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Ordinary shares and additional paid-in capital", "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock)." } } }, "auth_ref": [] }, "us-gaap_CommonStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNoParValue", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, no par value", "label": "Common Stock, No Par Value", "verboseLabel": "Ordinary shares, no par value", "documentation": "Face amount per share of no-par value common stock." } } }, "auth_ref": [ "r116" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, issued", "label": "Common Stock, Shares, Issued", "verboseLabel": "Ordinary shares, issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r116" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, outstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Ordinary shares, outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r21", "r116", "r687", "r706", "r1013", "r1014" ] }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStocksIncludingAdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, no par value, and additional paid-in capital; issued and outstanding 11,052 thousand shares in 2023 and 2022", "label": "Common Stocks, Including Additional Paid in Capital", "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued." } } }, "auth_ref": [ "r116", "r117", "r150" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r867" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r866" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r868" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r865" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "gigm_ComponentsOfDeferredTaxAssetsAndLiabilitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components Of Deferred Tax Assets And Liabilities", "label": "Components Of Deferred Tax Assets And Liabilities [Axis]", "documentation": "Components Of Deferred Tax Assets And Liabilities [Axis]" } } }, "auth_ref": [] }, "gigm_ComponentsOfDeferredTaxAssetsAndLiabilitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components Of Deferred Tax Assets And Liabilities", "label": "Components Of Deferred Tax Assets And Liabilities [Domain]", "documentation": "Components Of Deferred Tax Assets And Liabilities [Domain]" } } }, "auth_ref": [] }, "gigm_ComponentsOfIncomeTaxExpenseBenefitLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ComponentsOfIncomeTaxExpenseBenefitLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Components Of Income Tax Expense Benefit [Line Items]", "label": "Components Of Income Tax Expense Benefit [Line Items]", "documentation": "Components of income tax expense benefit." } } }, "auth_ref": [] }, "gigm_ComponentsOfIncomeTaxExpenseBenefitTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ComponentsOfIncomeTaxExpenseBenefitTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Components Of Income Tax Expense Benefit [Table]", "label": "Components Of Income Tax Expense Benefit [Table]", "documentation": "Components Of Income Tax Expense Benefit [Table]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "COMPREHENSIVE LOSS ATTRIBUTABLE TO GIGAMEDIA SHAREHOLDERS", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r43", "r217", "r219", "r225", "r614", "r631" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCUMULATEDOTHERCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r122", "r224", "r613", "r630" ] }, "dei_ContactPersonnelFaxNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelFaxNumber", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Contact Personnel Fax Number", "label": "Contact Personnel Fax Number", "documentation": "Fax Number of contact personnel." } } }, "auth_ref": [ "r822" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Contact Personnel Name", "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Contractual Obligation, Total", "terseLabel": "Contractual obligation", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r919" ] }, "gigm_ConvertibleNoteAmendmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ConvertibleNoteAmendmentAgreementMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note Amendment Agreement", "label": "Convertible Note Amendment Agreement [Member]", "documentation": "Convertible note amendment agreement." } } }, "auth_ref": [] }, "gigm_ConvertibleNotePurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ConvertibleNotePurchaseAgreementMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note Purchase Agreement", "label": "Convertible Note Purchase Agreement [Member]", "documentation": "Convertible note purchase agreement." } } }, "auth_ref": [] }, "gigm_ConvertiblePromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ConvertiblePromissoryNoteMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Promissory Note", "label": "Convertible Promissory Note [Member]", "documentation": "Convertible promissory note." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Goods and Services Sold, Total", "negatedLabel": "Cost of goods and services sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r130", "r609" ] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "COSTS OF REVENUES", "label": "Cost of Goods and Services Sold [Abstract]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r238", "r239", "r348", "r353", "r600", "r773", "r775" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative effect, period of adoption, adjustment", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [ "r189", "r243", "r248", "r254", "r312", "r313", "r495", "r496", "r497", "r521", "r522", "r540", "r541", "r542", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r598" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r189", "r243", "r248", "r254", "r312", "r313", "r495", "r496", "r497", "r521", "r522", "r540", "r541", "r542", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r598" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption", "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r189", "r243", "r248", "r254", "r312", "r313", "r495", "r496", "r497", "r521", "r522", "r540", "r541", "r542", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r598" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Current Income Tax Expense (Benefit), Total", "negatedLabel": "Current", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r158", "r520", "r526", "r918" ] }, "gigm_DebtAndEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DebtAndEquitySecuritiesMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities - Debt and Equity Securities", "label": "Debt And Equity Securities [Member]", "documentation": "Debt and Equity Securities [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument conversion price", "label": "Debt Conversion, Converted Instrument, Amount", "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." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r146", "r347" ] }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument convertible number of shares", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity." } } }, "auth_ref": [ "r36", "r72", "r148", "r149", "r347" ] }, "gigm_DebtInstrumentConvertiblePercentageOfOrdinaryShares": { "xbrltype": "percentItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DebtInstrumentConvertiblePercentageOfOrdinaryShares", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument convertible percentage of ordinary shares", "label": "Debt Instrument Convertible Percentage Of Ordinary Shares", "documentation": "Debt instrument convertible percentage of ordinary shares." } } }, "auth_ref": [] }, "gigm_DebtInstrumentExtendableMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DebtInstrumentExtendableMaturityDate", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument extendable maturity date", "label": "Debt Instrument Extendable Maturity Date", "documentation": "Debt instrument extendable maturity date." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r108", "r109", "r345", "r583", "r784", "r785" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument interest rate stated percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r35", "r346" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument maturity date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r185", "r783", "r992" ] }, "gigm_DebtInstrumentOfferingPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DebtInstrumentOfferingPricePercentage", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument offering price percentage", "label": "Debt Instrument Offering Price Percentage", "documentation": "Debt instrument offering price percentage." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleGainLoss", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on disposal or repayment of investment in securities (Note 8)", "totalLabel": "Debt Securities, Available-for-Sale, Gain (Loss), Total", "label": "Debt Securities, Available-for-Sale, Gain (Loss)", "negatedLabel": "Gain on disposal of investment in securities", "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r909", "r910" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Summary of Investment in Securities Current and Noncurrent", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938" ] }, "us-gaap_DebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities [Member]", "verboseLabel": "Investment in Debt Securities", "terseLabel": "Debt Securities", "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions." } } }, "auth_ref": [ "r64", "r809", "r1015" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePREPAIDLICENSINGANDROYALTYFEESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes to Prepaid Licensing and Royalty Fees", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "negatedLabel": "Deferred", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r14", "r158", "r183", "r525", "r526", "r918" ] }, "us-gaap_DeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueAbstract", "lang": { "en-us": { "role": { "label": "Deferred Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementByTypeTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue Arrangement By Type [Table]", "label": "Deferred Revenue Arrangement, by Type [Table]", "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueArrangementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue Arrangement [Line Items]", "label": "Deferred Revenue Arrangement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementTypeAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue Arrangement Type", "label": "Deferred Revenue Arrangement Type [Axis]", "documentation": "Information by type of deferred revenue arrangement." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementTypeDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue", "label": "Deferred Revenue [Domain]", "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureDEFERREDREVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Deferred Revenue", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfDeferredRevenueDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Revenue, Current, Total", "verboseLabel": "Deferred revenue", "terseLabel": "Deferred revenue (Note 11)", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r902" ] }, "gigm_DeferredTaxAssetsExpirations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DeferredTaxAssetsExpirations", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingAmountsOfValuationAllowanceOnDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expirations", "label": "Deferred Tax Assets Expirations", "documentation": "Deferred tax assets expirations." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets and goodwill", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Gross, Total", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r515" ] }, "us-gaap_DeferredTaxAssetsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInvestments", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Deferred Tax Assets, Investments", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments)." } } }, "auth_ref": [] }, "gigm_DeferredTaxAssetsLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DeferredTaxAssetsLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease right-of-use assets", "label": "Deferred Tax Assets Lease Right Of Use Assets", "documentation": "Deferred tax assets lease right of use assets." } } }, "auth_ref": [] }, "gigm_DeferredTaxAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DeferredTaxAssetsMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets", "label": "Deferred Tax Assets [Member]", "documentation": "Deferred Tax Assets [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax assets - net", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r988" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total", "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r94", "r989" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r94", "r989" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation", "terseLabel": "Stock-based compensation tax benefit recognized", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r94", "r989" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingAmountsOfValuationAllowanceOnDeferredTaxAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: valuation allowance", "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r516" ] }, "gigm_DeferredTaxAssetsValuationAllowancesCurrencyTranslationIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DeferredTaxAssetsValuationAllowancesCurrencyTranslationIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingAmountsOfValuationAllowanceOnDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange differences", "label": "Deferred Tax Assets Valuation Allowances Currency Translation Increase Decrease", "documentation": "Deferred Tax Assets Valuation Allowances Currency Translation Increase Decrease" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated benefit obligation", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level." } } }, "auth_ref": [ "r411" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts recognized in accumulated comprehensive income (loss) consist of:", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "verboseLabel": "Unrecognized net gain (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax", "documentation": "Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r42", "r423" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position, Total", "negatedTotalLabel": "Net amount recognized", "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position", "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r73", "r74" ] }, "gigm_DefinedBenefitPlanAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DefinedBenefitPlanAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Noncurrent liabilities (assets)", "terseLabel": "Prepaid pension", "label": "Defined Benefit Plan Assets Liabilities Net", "documentation": "Defined benefit plan assets (liabilities), net." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureWeightedAverageAssumptionsUsedToDetermineBenefitObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r425" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureWeightedAverageAssumptionsUsedToDetermineBenefitObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of compensation increase", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r426" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureScheduleOfWeightedAverageAssumptionsUsedToDetermineNetPeriodicBenefitCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r425" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureScheduleOfWeightedAverageAssumptionsUsedToDetermineNetPeriodicBenefitCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of return on plan assets", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets", "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r427", "r449" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureScheduleOfWeightedAverageAssumptionsUsedToDetermineNetPeriodicBenefitCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of compensation increase", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r426" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Defined Benefit Plan, Benefit Obligation, Ending Balance", "periodStartLabel": "Defined Benefit Plan, Benefit Obligation, Beginning Balance", "terseLabel": "Benefit Obligation", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r381" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "gigm_DefinedBenefitPlanExpectedAmortizationOfGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLoss", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of net loss", "label": "Defined Benefit Plan Expected Amortization Of Gain Loss", "documentation": "Defined benefit plan expected amortization of gain loss." } } }, "auth_ref": [] }, "gigm_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearOneThroughFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearOneThroughFive", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected future benefit payments from 2024 to 2028", "label": "Defined Benefit Plan Expected Future Benefit Payments Year One Through Five", "documentation": "Defined benefit plan expected future benefit payments year one through five." } } }, "auth_ref": [] }, "gigm_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearSixThroughTen": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearSixThroughTen", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected future benefit payments from 2029 to 2033", "label": "Defined Benefit Plan Expected Future Benefit Payments Year Six Through Ten", "documentation": "Defined benefit plan, expected future benefit payments, year six through ten." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit plan, expected contribution in 2023", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r413", "r792" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r380", "r417", "r443", "r791", "r792" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Defined Benefit Plan, Plan Assets, Amount, Ending Balance", "periodStartLabel": "Defined Benefit Plan, Plan Assets, Amount, Beginning Balance", "terseLabel": "Fair value of plan assets", "label": "Defined Benefit Plan, Plan Assets, Amount", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r392", "r403", "r405", "r406", "r789", "r790", "r791" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePlanSBenefitObligationsFairValueOfPlanAssetsAndFundedStatusDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Defined Benefit Plan, Funded (Unfunded) Status of Plan, Total", "negatedTotalLabel": "Defined Benefit Plan, Funded Status of Plan", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r378", "r401", "r791" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r380", "r384", "r416", "r442", "r791", "r792" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit cost", "terseLabel": "Net periodic benefit cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r414", "r440", "r791", "r792" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes expected return (loss) on plan asset component of net periodic benefit (cost) credit for defined benefit plan." } } }, "auth_ref": [ "r414", "r440" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes interest cost component of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r414", "r440" ] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Curtailment gain", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees." } } }, "auth_ref": [ "r379", "r421", "r447" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r382", "r415", "r441", "r791", "r792" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total amount of defined contribution pension expenses", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r452" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum monthly contribution for each employee", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of salaries and wages contributed", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable deposits", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r901" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r14", "r70" ] }, "us-gaap_DepreciationExcludingLessorAssetUnderOperatingLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationExcludingLessorAssetUnderOperatingLease", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Depreciation, Excluding Lessor Asset under Operating Lease", "terseLabel": "Depreciation", "documentation": "Amount, excluding lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of depreciation expense." } } }, "auth_ref": [ "r327", "r597" ] }, "gigm_DescriptionOfBusinessBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DescriptionOfBusinessBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]", "label": "Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]", "documentation": "Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "gigm_DescriptionOfBusinessBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DescriptionOfBusinessBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Table]", "label": "Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Table]", "documentation": "Description Of Business Basis Of Presentation And Summary Of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "SHARE-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r457", "r462", "r492", "r493", "r494", "r800" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of General Terms of Stock-Based Compensation Plans for Awards Granted", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r16", "r82" ] }, "gigm_DiscountForLackOfMarketabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DiscountForLackOfMarketabilityMeasurementInput", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Discount for lack of marketability (\u201cDLOM\u201d)", "label": "Discount For Lack Of Marketability Measurement Input", "documentation": "Discount for lack of marketability measurement input." } } }, "auth_ref": [] }, "gigm_DiscountRateForFutureCashFlows": { "xbrltype": "decimalItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "DiscountRateForFutureCashFlows", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "documentation": "Discount rate for future cash flows.", "label": "Discount Rate for Future Cash Flows", "terseLabel": "Discount rate for future cash flows" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Accounting Standard", "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r822" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r821", "r822", "r835" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r821", "r822", "r835", "r871" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Registration Statement", "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r817" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Shell Company Report", "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r822" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r856" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Taiwan", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_DomesticPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticPlanMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Plan", "label": "Domestic Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r956", "r957", "r958" ] }, "us-gaap_EarliestTaxYearMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarliestTaxYearMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earliest Tax Year", "label": "Earliest Tax Year [Member]", "documentation": "Earliest identified tax year." } } }, "auth_ref": [ "r987" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "LOSS PER SHARE ATTRIBUTABLE TO GIGAMEDIA", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Basic loss per share", "verboseLabel": "Basic loss per share", "terseLabel": "Basic", "label": "Earnings Per Share, Basic", "totalLabel": "Earnings Per Share, Basic, Total", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r226", "r246", "r247", "r248", "r249", "r250", "r256", "r258", "r264", "r265", "r266", "r270", "r551", "r552", "r615", "r632", "r777" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Diluted loss per share", "verboseLabel": "Diluted loss per share", "terseLabel": "Diluted", "label": "Earnings Per Share, Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r226", "r246", "r247", "r248", "r249", "r250", "r258", "r264", "r265", "r266", "r270", "r551", "r552", "r615", "r632", "r777" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (Loss) Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r52", "r53" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEARNINGSLOSSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS (LOSS) PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r255", "r267", "r268", "r269" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "terseLabel": "Net foreign currency exchange differences on cash, cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r996" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Effective rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r508" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Taiwan statutory rate, including taxes on income and retained earnings", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r237", "r508", "r528" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change in deferred tax assets and valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r986", "r990" ] }, "gigm_EffectiveIncomeTaxRateReconciliationExpirationOfNetOperatingLossCarryforwards": { "xbrltype": "percentItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationExpirationOfNetOperatingLossCarryforwards", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration of net operating loss carryforwards", "label": "Effective Income Tax Rate Reconciliation Expiration Of Net Operating Loss Carryforwards", "documentation": "Effective income tax rate reconciliation expiration of net operating loss carryforwards." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign tax differential", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r986", "r990" ] }, "gigm_EffectiveIncomeTaxRateReconciliationLossOnInvestmentInSubsidiariesDissolved": { "xbrltype": "percentItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationLossOnInvestmentInSubsidiariesDissolved", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation loss on investment in subsidiaries dissolved.", "label": "Effective Income Tax Rate Reconciliation Loss On Investment In Subsidiaries Dissolved", "terseLabel": "Loss on investment in subsidiaries dissolved" } } }, "auth_ref": [] }, "gigm_EffectiveIncomeTaxRateReconciliationNetOperatingLossCarryforwardsNotUtilizedDueToDissolutionOfSubsidiaries": { "xbrltype": "percentItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNetOperatingLossCarryforwardsNotUtilizedDueToDissolutionOfSubsidiaries", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation net operating loss carryforwards not utilized due to dissolution of subsidiaries.", "label": "Effective Income Tax Rate Reconciliation Net Operating Loss Carryforwards Not Utilized Due To Dissolution Of Subsidiaries", "terseLabel": "Net operating loss carryforwards not utilized due to dissolution of subsidiaries" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-deductible expenses", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses." } } }, "auth_ref": [ "r986", "r990" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfEffectiveTaxRateRelatedToStatutoryUnitedStatesFederalTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r986", "r990" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "gigm_EmployeeSalaryBenefitsPaymentsPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "EmployeeSalaryBenefitsPaymentsPeriod", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lump sum retirement benefit, equivalent months of pensionable salary", "label": "Employee Salary Benefits Payments Period", "documentation": "Employee salary benefits payments period." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to nonvested RSUs", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r985" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to nonvested options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r985" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Three", "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Country", "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Addresses, Address Type", "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r819" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r819" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r819" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r896" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r819" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r819" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r897" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenuesFromMajorProductLinesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customer [Line Items]", "label": "Revenue from External Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r21", "r189", "r221", "r222", "r223", "r240", "r241", "r242", "r245", "r251", "r253", "r271", "r312", "r313", "r365", "r495", "r496", "r497", "r521", "r522", "r540", "r541", "r542", "r543", "r544", "r546", "r550", "r572", "r574", "r575", "r576", "r577", "r578", "r599", "r643", "r644", "r645", "r662", "r729" ] }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "negatedLabel": "Gain on disposal of investment in securities", "terseLabel": "Gain on disposal of investment in securities (Note 8)", "verboseLabel": "Gains on disposal of investment in securities", "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment." } } }, "auth_ref": [ "r911", "r912", "r914" ] }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesSummaryOfInvestmentInSecuritiesCurrentAndNoncurrentDetail": { "parentTag": "gigm_InvestmentInSecuritiesCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesSummaryOfInvestmentInSecuritiesCurrentAndNoncurrentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Equity Securities, FV-NI, Total", "label": "Equity Securities, FV-NI", "terseLabel": "Equity securities", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r197", "r563", "r618" ] }, "us-gaap_EquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Equity Securities [Member]", "verboseLabel": "Investment in Equity Securities", "terseLabel": "Equity Securities", "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants." } } }, "auth_ref": [ "r64", "r811", "r812", "r813", "r1015" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r864" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r827", "r839", "r849", "r875" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r824", "r836", "r846", "r872" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Escrow Deposit", "terseLabel": "Escrow accounts", "label": "Escrow Deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r110", "r754" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r349", "r565", "r784", "r785" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r870" ] }, "gigm_ExpectedPaymentForIncentiveFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ExpectedPaymentForIncentiveFee", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected payment for incentive fee", "label": "Expected Payment For Incentive Fee", "documentation": "Expected payment for incentive fee." } } }, "auth_ref": [] }, "gigm_ExtendedAndAmendedLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ExtendedAndAmendedLicenseAgreementMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Extended and Amended License Agreement", "label": "Extended And Amended License Agreement [Member]", "documentation": "Extended and amended license agreement." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r554", "r555", "r561" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r554", "r555", "r561" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Assets and Liabilities Measured at Fair Value", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r26", "r102", "r104", "r161" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about 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." } } }, "auth_ref": [ "r22" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Beginning and Ending Balances of Assets Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs Level Three", "label": "Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table Text Block]", "documentation": "Tabular disclosure of the amount of gains or losses for the period included in earnings or resulted in a change to net assets, have arisen from the use of significant unobservable inputs (level 3) to measure the fair value of assets, liabilities, and financial instruments classified in shareholders' equity." } } }, "auth_ref": [ "r162", "r163" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r23" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Table]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r23", "r104" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r102", "r104" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Amounts and Estimated Fair Values of Financial Instruments", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r102", "r105" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTSTables", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r349", "r405", "r406", "r407", "r408", "r409", "r410", "r555", "r604", "r605", "r606", "r784", "r785", "r789", "r790", "r791" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r28", "r102", "r349", "r784", "r785" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r554", "r555", "r557", "r558", "r562" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r349", "r784", "r785" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASUREMENTS", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r553" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements Using Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r349", "r405", "r410", "r555", "r604", "r789", "r790", "r791" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements Using Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r349", "r405", "r410", "r555", "r605", "r784", "r785", "r789", "r790", "r791" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTSTables", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Level 3", "terseLabel": "Fair Value Measurements Using Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r349", "r405", "r406", "r407", "r408", "r409", "r410", "r555", "r606", "r784", "r785", "r789", "r790", "r791" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total gains or (losses) (realized/unrealized), included in earnings", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r559" ] }, "gigm_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsAttributableToChangeInUnrealizedGainsLossesRelatedToAssetsStillHeld": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsAttributableToChangeInUnrealizedGainsLossesRelatedToAssetsStillHeld", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "The amount of total gains or (losses) for the period included in earnings attributable to the change in unrealized gains or losses relating to assets still held at the reporting date.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Gain Loss Included In Earnings Attributable To Change In Unrealized Gains Losses Related To Assets Still Held", "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain Loss Included in Earnings Attributable to Change in Unrealized Gains (Losses) Related to Assets Still Held" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total gains or (losses) (realized/unrealized), included in other comprehensive income", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)", "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r560" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases", "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r103" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Disposal or repayment", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales", "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r103" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r23" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTSTables", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r349", "r405", "r406", "r407", "r408", "r409", "r410", "r604", "r605", "r606", "r784", "r785", "r789", "r790", "r791" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r553", "r562" ] }, "us-gaap_FairValueNetAssetLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetAssetLiability", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Fair Value, Net Asset (Liability), Total", "terseLabel": "Fair value of assets and liabilities measured on a nonrecurring basis", "label": "Fair Value, Net Asset (Liability)", "documentation": "Fair value of asset after deduction of liability." } } }, "auth_ref": [] }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionChangesInFairValueGainLoss1", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "terseLabel": "Changes in the fair value of an instrument recognized at fair value (Note 8)", "negatedLabel": "Changes in the fair value", "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings." } } }, "auth_ref": [ "r107" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from asset measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r559" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfOtherComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfOtherComprehensiveIncomeExtensibleList", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss), Statement of Other Comprehensive Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement in which other comprehensive income (OCI) is reported that includes gain (loss) from asset measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r560" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial assets", "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial liabilities", "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite lived intangible assets, useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r323", "r324", "r325", "r326", "r610", "r611" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r66", "r68" ] }, "gigm_ForEachOfFirstFifteenYearsOfServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ForEachOfFirstFifteenYearsOfServiceMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "For each of first 15 years of service", "label": "For Each Of First Fifteen Years Of Service [Member]", "documentation": "For each of first fifteen years of service." } } }, "auth_ref": [] }, "gigm_ForEachYearOfServiceThereafterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ForEachYearOfServiceThereafterMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "For each year of service thereafter", "label": "For Each Year Of Service Thereafter [Member]", "documentation": "For each year of service thereafter." } } }, "auth_ref": [] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Tax Authority", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total", "terseLabel": "Foreign exchange gain (loss), net", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r568", "r569", "r570", "r571", "r726" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized foreign exchange (gain) loss", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r139", "r708", "r814", "r994", "r995", "r1012" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Transactions", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r567" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r831", "r843", "r853", "r879" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r831", "r843", "r853", "r879" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r831", "r843", "r853", "r879" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r831", "r843", "r853", "r879" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r831", "r843", "r853", "r879" ] }, "gigm_GainLossOnDisposalOfInvestmentInSecuritiesFromPartialRepayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "GainLossOnDisposalOfInvestmentInSecuritiesFromPartialRepayment", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gain loss on disposal of investment in securities from partial repayment", "label": "Gain Loss On Disposal Of Investment In Securities From Partial Repayment", "documentation": "Gain loss on disposal of investment in securities from partial repayment." } } }, "auth_ref": [] }, "gigm_GainLossOnDisposalOfInvestmentInSecuritiesThatHaveBeenFullyImpaired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "GainLossOnDisposalOfInvestmentInSecuritiesThatHaveBeenFullyImpaired", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Gain loss on disposal of investment in securities that have been fully impaired.", "label": "Gain loss on disposal of investment in securities that have been fully impaired", "terseLabel": "Gain loss on disposal of investment in securities that have been fully impaired" } } }, "auth_ref": [] }, "gigm_GainOnDeemedDisposalArisingFromPartialConversionOfPromissoryNoteIntoPreferredShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "GainOnDeemedDisposalArisingFromPartialConversionOfPromissoryNoteIntoPreferredShares", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on deemed disposal arising from partial conversion of promissory note into preferred shares", "label": "Gain On Deemed Disposal Arising From Partial Conversion Of Promissory Note Into Preferred Shares", "documentation": "Gain on deemed disposal arising from partial conversion of promissory note into preferred shares." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "negatedLabel": "General and administrative expenses", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r131", "r712" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative Expense", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r127" ] }, "us-gaap_GovernmentAssistanceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceAmount", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Government Assistance, Amount", "terseLabel": "Government assistance", "verboseLabel": "Government subsidies", "documentation": "Amount of government assistance recognized." } } }, "auth_ref": [ "r581" ] }, "us-gaap_GovernmentAssistancePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistancePolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Government Assistance [Policy Text Block]", "terseLabel": "Government Assistance", "documentation": "Disclosure of accounting policy for government assistance." } } }, "auth_ref": [ "r580", "r582" ] }, "us-gaap_GovernmentAssistanceStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Government Assistance, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes government assistance." } } }, "auth_ref": [ "r581" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "GROSS PROFIT", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r129", "r235", "r278", "r291", "r296", "r299", "r311", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r566", "r779", "r949" ] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "HK", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAsWellAsRestrictedCashInBankAccountsJurisdictionsOfMajorFinancialInstitutionsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureGeographicInformationForPropertyPlantAndEquipmentIntangibleAssetsAndOperatingLeaseRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenueFromUnaffiliatedCustomersByGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hong Kong", "label": "HONG KONG" } } }, "auth_ref": [] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Initial Public Offering", "label": "IPO [Member]", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r821", "r822", "r835" ] }, "gigm_ImpairmentLossOnPrepaidLicensingAndRoyaltyFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ImpairmentLossOnPrepaidLicensingAndRoyaltyFees", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrepaidLicensingAndRoyaltyFeesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesToPrepaidLicensingAndRoyaltyFeesDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Impairment charges", "negatedLabel": "Impairment loss on prepaid licensing and royalty fees (Notes 3 and 4)", "verboseLabel": "Impairment losses on prepaid licensing and royalty fees", "label": "Impairment Loss On Prepaid Licensing And Royalty Fees", "documentation": "Impairment loss on prepaid licensing and royalty fees." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r144" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeLossBeforeIncomeTaxesByGeographicLocationDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeLossBeforeIncomeTaxesByGeographicLocationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Taiwan operations", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r236", "r527" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeLossBeforeIncomeTaxesByGeographicLocationDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeLossBeforeIncomeTaxesByGeographicLocationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "LOSS BEFORE INCOME TAXES", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r125", "r170", "r278", "r291", "r296", "r299", "r616", "r627", "r779" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeLossBeforeIncomeTaxesByGeographicLocationDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeLossBeforeIncomeTaxesByGeographicLocationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Taiwan operations", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "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." } } }, "auth_ref": [ "r236", "r527" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r328", "r329", "r713" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r329", "r713" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority, Name", "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority, Name", "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Line Items]", "label": "Income Tax Contingency [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Table]", "label": "Income Tax Contingency [Table]", "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r19", "r95", "r156", "r157" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r237", "r504", "r509", "r512", "r518", "r523", "r529", "r530", "r531", "r659" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureComponentsOfIncomeTaxBenefitExpenseByTaxingJurisdictionDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income Tax Expense (Benefit), Total", "negatedTotalLabel": "Total income tax benefit (expense)", "negatedLabel": "INCOME TAX EXPENSE (Note 16)", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r175", "r184", "r252", "r253", "r282", "r507", "r524", "r635" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r220", "r505", "r506", "r512", "r513", "r517", "r519", "r653" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax refunded during the year", "totalLabel": "Income Taxes Paid, Net, Total", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r48" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net changes in:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "gigm_IncreaseDecreaseInOtherAssetsInvesting": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "IncreaseDecreaseInOtherAssetsInvesting", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase in refundable deposits", "label": "Increase Decrease In Other Assets Investing", "documentation": "Increase (decrease) in other assets, investing." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Current Liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r913" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Assets, Total", "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesToPrepaidLicensingAndRoyaltyFeesDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses", "terseLabel": "Addition", "label": "Increase (Decrease) in Prepaid Expense", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r13" ] }, "gigm_IncreaseDecreaseInPrepaidExpensesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "IncreaseDecreaseInPrepaidExpensesNoncurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid licensing and royalty fees", "label": "Increase Decrease In Prepaid Expenses Noncurrent", "documentation": "The net change during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods, after one year or beyond the operating cycle, if longer.." } } }, "auth_ref": [] }, "gigm_IncreaseDecreaseInPrepaidPensionAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "IncreaseDecreaseInPrepaidPensionAssets", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid pension assets", "label": "Increase Decrease In Prepaid Pension Assets", "documentation": "Increase (decrease) in prepaid pension assets." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfDenominatorsOfBasicAndDilutedPerShareComputationsDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfDenominatorsOfBasicAndDilutedPerShareComputationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employee share-based compensation", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r259", "r260", "r261", "r266", "r461" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r834", "r843", "r853", "r870", "r879", "r883", "r891" ] }, "gigm_InformationAndCommunicationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "InformationAndCommunicationEquipmentMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment - Information and communication equipment", "label": "Information And Communication Equipment [Member]", "documentation": "Information and Communication Equipment [Member]" } } }, "auth_ref": [] }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InformationByCategoryOfDebtSecurityAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Security Category", "label": "Debt Security Category [Axis]", "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity." } } }, "auth_ref": [] }, "us-gaap_InlandRevenueHongKongMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InlandRevenueHongKongMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hong Kong", "label": "Inland Revenue, Hong Kong [Member]", "documentation": "Designated tax department of the government of Hong Kong." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r889" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r823", "r895" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r823", "r895" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r823", "r895" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureGeographicInformationForPropertyPlantAndEquipmentIntangibleAssetsAndOperatingLeaseRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "INTANGIBLE ASSETS - NET (Note 18)", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "verboseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r65", "r67" ] }, "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeDepositsWithFinancialInstitutions", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income from financial institutions", "label": "Interest Income, Deposits with Financial Institutions", "totalLabel": "Interest Income, Deposits with Financial Institutions, Total", "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts." } } }, "auth_ref": [ "r172", "r187", "r188" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid during the year", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r228", "r231", "r232" ] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Software Cost", "label": "Internal Use Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r2", "r3" ] }, "gigm_InvestmentInSecuritiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "InvestmentInSecuritiesCurrentAndNoncurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesSummaryOfInvestmentInSecuritiesCurrentAndNoncurrentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesSummaryOfInvestmentInSecuritiesCurrentAndNoncurrentDetail" ], "lang": { "en-us": { "role": { "documentation": "Investment in Securities - current and noncurrent.", "label": "Investment in Securities - current and noncurrent", "totalLabel": "Investment in securities - current and noncurrent" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income on securities (Note 17)", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r132", "r281" ] }, "gigm_InvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "InvestmentMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Investment.", "label": "Investment [Member]", "terseLabel": "Investment" } } }, "auth_ref": [] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investment in Securities", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r634", "r649", "r650", "r651", "r652", "r736", "r737" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "gigm_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecurities" ], "lang": { "en-us": { "role": { "label": "Investments In Debt And Marketable Equity Securities And Certain Trading Assets [Text Block]", "documentation": "Investments In Debt And Marketable Equity Securities And Certain Trading Assets [Text Block]", "terseLabel": "INVESTMENT IN SECURITIES" } } }, "auth_ref": [] }, "us-gaap_LatestTaxYearMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LatestTaxYearMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Latest Tax Year", "label": "Latest Tax Year [Member]", "documentation": "Latest identified tax year." } } }, "auth_ref": [ "r987" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r143" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfRightOfUseAssetsCarryingAmountDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Lease Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r590" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfRightOfUseAssetsCarryingAmountDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Lease Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r590" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r589" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rates for lease liabilities", "label": "Lessee, Operating Lease, Discount Rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r804" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLEASEARRANGEMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: amount of lease payments representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r999" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLEASEARRANGEMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "LEASE ARRANGEMENTS", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r584" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r32", "r235", "r311", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r535", "r538", "r539", "r566", "r685", "r778", "r816", "r949", "r1001", "r1002" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r121", "r167", "r624", "r806", "r917", "r939", "r993" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES & SHAREHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r34", "r193", "r235", "r311", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r535", "r538", "r539", "r566", "r806", "r949", "r1001", "r1002" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "NONCURRENT LIABILITIES", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "gigm_LicenseAgreementExtendedCommencementPeriod": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "LicenseAgreementExtendedCommencementPeriod", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "License agreement extended commencement period", "label": "License Agreement Extended Commencement Period", "documentation": "License agreement extended commencement period." } } }, "auth_ref": [] }, "gigm_LicenseAgreementExtendedExpirationPeriod": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "LicenseAgreementExtendedExpirationPeriod", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "License agreement extended expiration period", "label": "License Agreement Extended Expiration Period", "documentation": "License agreement extended expiration period." } } }, "auth_ref": [] }, "gigm_LicenseAgreementPeriod": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "LicenseAgreementPeriod", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "License agreement period", "label": "License Agreement Period", "documentation": "License agreement period." } } }, "auth_ref": [] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Licensor", "terseLabel": "License", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r954" ] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation settlement, amount", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCOUNTSRECEIVABLENET" ], "lang": { "en-us": { "role": { "terseLabel": "ACCOUNTS RECEIVABLE - NET", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r925" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Long-Term Investments, Total", "label": "Long-Term Investments", "verboseLabel": "INVESTMENT IN SECURITIES - NONCURRENT (Note 8)", "terseLabel": "Investment in securities - noncurrent", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r195" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r37" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r37", "r71" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, Obligated payment", "label": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r944", "r945", "r946" ] }, "gigm_MahJongAndCasinoCasualGamesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "MahJongAndCasinoCasualGamesMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenuesFromMajorProductLinesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "MahJong and Casino Casual Games", "label": "Mah Jong And Casino Casual Games [Member]", "documentation": "MahJong and Casino Casual Games [Member]" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Marketable Securities, Policy [Policy Text Block]", "verboseLabel": "Investment in Securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r112" ] }, "us-gaap_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "gigm_MaximumEstimatedServicePeriodForPlayers": { "xbrltype": "durationItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "MaximumEstimatedServicePeriodForPlayers", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum estimated service period for players", "label": "Maximum Estimated Service Period For Players", "documentation": "Maximum estimated service period for players." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r332", "r333", "r334", "r335", "r455", "r608", "r642", "r677", "r678", "r734", "r738", "r740", "r741", "r743", "r764", "r765", "r782", "r786", "r799", "r808", "r951", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r862" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r862" ] }, "us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountForLackOfMarketabilityMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Discount for Lack of Marketability (\u201cDLOM\u201d)", "label": "Measurement Input, Discount for Lack of Marketability [Member]", "documentation": "Measurement input using amount by which value of business ownership interest is reduced to reflect lack of ability to convert business interest into cash quickly." } } }, "auth_ref": [ "r991" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount Rate for Future Cash Flows", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r991" ] }, "us-gaap_MeasurementInputOptionVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputOptionVolatilityMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Measurement Input, Option Volatility [Member]", "documentation": "Measurement input using rate at which price of option increases (decreases) for given set of returns." } } }, "auth_ref": [ "r991" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r556" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r332", "r333", "r334", "r335", "r455", "r608", "r642", "r677", "r678", "r734", "r738", "r740", "r741", "r743", "r764", "r765", "r782", "r786", "r799", "r808", "r951", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008" ] }, "gigm_MinistryOfFinanceTaiwanMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "MinistryOfFinanceTaiwanMemberMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Taiwan", "label": "Ministry Of Finance Taiwan Member [Member]", "documentation": "Ministry of Finance Taiwan Member [Member]" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r882" ] }, "gigm_MonthlyPaymentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "MonthlyPaymentMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly Payment", "label": "Monthly Payment [Member]", "documentation": "Monthly Payment [Member]" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r890" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r863" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Provided by (Used in) Financing Activities, Total", "terseLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r230" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r230" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r137", "r138", "r139" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "NET LOSS ATTRIBUTABLE TO SHAREHOLDERS OF GIGAMEDIA", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r126", "r139", "r171", "r191", "r215", "r218", "r223", "r235", "r244", "r246", "r247", "r248", "r249", "r252", "r253", "r263", "r278", "r291", "r296", "r299", "r311", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r552", "r566", "r629", "r709", "r727", "r728", "r779", "r814", "r949" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r862" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r831", "r843", "r853", "r870", "r879" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r860" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r859" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r870" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r890" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r890" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Nonoperating Income (Expense), Total", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "NON-OPERATING INCOME (EXPENSES)", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loans receivable - current", "label": "Financing Receivable, before Allowance for Credit Loss, Current", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r203", "r770", "r781", "r940" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSegmentProductGeographicAndOtherInformationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r924" ] }, "gigm_NumberOfVotesPerShare": { "xbrltype": "integerItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "NumberOfVotesPerShare", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes per share", "label": "Number Of Votes Per Share", "documentation": "Number of votes per share." } } }, "auth_ref": [] }, "gigm_OfficeFurnitureAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "OfficeFurnitureAndEquipmentMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Office Furniture And Equipment", "label": "Office Furniture And Equipment [Member]", "documentation": "Office Furniture And Equipment [Member]" } } }, "auth_ref": [] }, "gigm_OfficePremisesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "OfficePremisesMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfRightOfUseAssetsCarryingAmountDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Office Premise", "label": "Office Premises [Member]", "documentation": "Office premises." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Expenses", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r27" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Expenses, Total", "negatedTotalLabel": "Operating Expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING EXPENSES", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "LOSS FROM OPERATIONS", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r278", "r291", "r296", "r299", "r779" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r591", "r805" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Lease liabilities", "terseLabel": "Lease liabilities - current and noncurrent", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r586" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfLeaseLiabilitiesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: current obligation under leases", "terseLabel": "Current portion (classified under other current liabilities)", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r586" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r587" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfLeaseLiabilitiesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilitiesDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfLeaseLiabilitiesDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Non-current lease obligations", "verboseLabel": "Noncurrent portion", "terseLabel": "Lease liabilities (Note 9)", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r586" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSupplementalDisclosuresOfCashFlowInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r588", "r592" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureGeographicInformationForPropertyPlantAndEquipmentIntangibleAssetsAndOperatingLeaseRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfRightOfUseAssetsCarryingAmountDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets (Note 9 and 18)", "verboseLabel": "Right of use assets carrying amount", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r585" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfRightOfUseAssetsCarryingAmountDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r587" ] }, "gigm_OperatingLeaseRightOfUseAssetsAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "OperatingLeaseRightOfUseAssetsAccumulatedDepreciation", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating lease right of use assets accumulated depreciation.", "label": "Operating Lease Right of Use Assets Accumulated Depreciation", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance" } } }, "auth_ref": [] }, "gigm_OperatingLeaseRightOfUseAssetsAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "OperatingLeaseRightOfUseAssetsAdditions", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Operating Lease Right Of Use Assets Additions", "documentation": "Operating lease right of use assets additions." } } }, "auth_ref": [] }, "gigm_OperatingLeaseRightOfUseAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "OperatingLeaseRightOfUseAssetsGross", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating lease right of use assets gross.", "label": "Operating Lease Right of Use Assets Gross", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSupplementalDisclosuresOfCashFlowInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r595", "r805" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSupplementalDisclosuresOfCashFlowInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r594", "r805" ] }, "us-gaap_OperatingLeasedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasedAssetsLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leased Assets [Line Items]", "label": "Operating Leased Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "gigm_OperatingLossCarryforwardExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "OperatingLossCarryforwardExpirationDate", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expiring year", "label": "Operating Loss Carryforward Expiration Date", "documentation": "Operating Loss Carryforward Expiration Date" } } }, "auth_ref": [] }, "gigm_OperatingLossCarryforwardExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "OperatingLossCarryforwardExpirationYear", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expiring year", "label": "Operating Loss Carryforward Expiration Year", "documentation": "Operating Loss Carryforward, Expiration Year" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amount", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r93" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r92" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "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." } } }, "auth_ref": [ "r114", "r140", "r141", "r159" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER ASSETS", "label": "Other Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Other current assets", "terseLabel": "Other current assets (Note 7)", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r207", "r806" ] }, "gigm_OtherAssetsCurrentOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "OtherAssetsCurrentOther", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Assets Current Other", "documentation": "Other assets current other." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOTHERCURRENTASSETS" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER CURRENT ASSETS", "label": "Other Assets Disclosure [Text Block]", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other (Note 12)", "label": "Other Assets, Miscellaneous, Noncurrent", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss)", "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "negatedLabel": "Other comprehensive (income) loss", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r21", "r30", "r216", "r219", "r224", "r572", "r573", "r578", "r613", "r630", "r906", "r907" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER COMPREHENSIVE INCOME (LOSS) - NET OF TAX:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total", "negatedLabel": "Defined benefit pension plan adjustment", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r9", "r123" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification adjustment for loss included in net income", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r12", "r123", "r214", "r310" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax, Total", "terseLabel": "Pension and post retirement benefit adjustment", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan." } } }, "auth_ref": [ "r10", "r160" ] }, "us-gaap_OtherComprehensiveIncomeOtherNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeOtherNetOfTax", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Comprehensive Income, Other, Net of Tax", "documentation": "Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized holding gain (loss) on investment in securities", "verboseLabel": "Unrealized holding gain arising during period", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r209", "r212", "r310" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities (Notes 9 and 17)", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33", "r806" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Other Noncash Income (Expense), Total", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r139" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Other Nonoperating Income (Expense), Total", "terseLabel": "Other", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r134" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r862" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivable", "label": "Other Receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r202", "r695" ] }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments", "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]", "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income." } } }, "auth_ref": [ "r29" ] }, "gigm_OthersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "OthersMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenuesFromMajorProductLinesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other games and game related revenues", "label": "Others [Member]", "documentation": "Others [Member]" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r829", "r841", "r851", "r877" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r832", "r844", "r854", "r880" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r832", "r844", "r854", "r880" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r858" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "gigm_PaymentOfAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PaymentOfAccruedInterest", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of accrued interest", "label": "Payment of Accrued Interest", "documentation": "Payment of accrued interest." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase in intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r136" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Investments, Total", "label": "Payments to Acquire Investments", "negatedLabel": "Purchase of investment in securities", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r135" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r136" ] }, "gigm_PcBasedOnlineSportsGamesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PcBasedOnlineSportsGamesMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenuesFromMajorProductLinesDetail" ], "lang": { "en-us": { "role": { "documentation": "PC-based online sports games.", "label": "PC-Based Online Sports Games [Member]", "terseLabel": "PC-Based Online Sports Games" } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r861" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r861" ] }, "gigm_PensionAndOtherBenefitsOfExpectedBenefitPaymentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PensionAndOtherBenefitsOfExpectedBenefitPaymentsAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pension And Other Benefits Of Expected Benefit Payments", "label": "Pension And Other Benefits Of Expected Benefit Payments [Axis]", "documentation": "Pension And Other Benefits Of Expected Benefit Payments [Axis]" } } }, "auth_ref": [] }, "gigm_PensionAndOtherBenefitsOfExpectedBenefitPaymentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PensionAndOtherBenefitsOfExpectedBenefitPaymentsDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pension And Other Benefits Of Expected Benefit Payments", "label": "Pension And Other Benefits Of Expected Benefit Payments [Domain]", "documentation": "Pension And Other Benefits Of Expected Benefit Payments [Domain]" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePENSIONBENEFITS" ], "lang": { "en-us": { "role": { "terseLabel": "PENSION BENEFITS", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r377", "r402", "r404", "r410", "r429", "r431", "r432", "r433", "r434", "r435", "r450", "r451", "r452", "r791" ] }, "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan and Net Periodic Pension Cost", "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r79", "r80", "r81" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plan", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r378", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r427", "r428", "r430", "r433", "r436", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r452", "r453", "r456", "r791", "r792", "r796", "r797", "r798" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r860" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r870" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r863" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r859" ] }, "gigm_PercentageOfConversionPriceEqualToPurchasePriceOffered": { "xbrltype": "percentItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PercentageOfConversionPriceEqualToPurchasePriceOffered", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of conversion price equal to purchase price offered", "label": "Percentage Of Conversion Price Equal To Purchase Price Offered", "documentation": "Percentage of conversion price equal to purchase price offered." } } }, "auth_ref": [] }, "gigm_PercentageOfOutstandingPrincipalAmountConverted": { "xbrltype": "percentItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PercentageOfOutstandingPrincipalAmountConverted", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of outstanding principal amount converted", "label": "Percentage Of Outstanding Principal Amount Converted", "documentation": "Percentage of outstanding principal amount converted." } } }, "auth_ref": [] }, "gigm_PerformanceBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PerformanceBondsMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Bonds", "label": "Performance Bonds [Member]", "documentation": "Performance Bonds [Member]" } } }, "auth_ref": [] }, "gigm_PeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PeriodAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Period", "label": "Period [Axis]", "documentation": "Period." } } }, "auth_ref": [] }, "gigm_PeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PeriodDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Period", "label": "Period [Domain]", "documentation": "Period." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "axisDefault": "Portion at Fair Value Measurement [Member] [Default]", "terseLabel": "Fair Value Disclosure Item Amounts [Default]", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r564" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value per share", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r115", "r351" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r115", "r351" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Prepaid Expense, Current, Total", "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r206", "r320", "r321", "r771" ] }, "us-gaap_PrepaidExpenseNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseNoncurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesToPrepaidLicensingAndRoyaltyFeesDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Prepaid Expense, Noncurrent, Total", "terseLabel": "Prepaid licensing and royalty fees (Note 3)", "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "Prepaid Expense, Noncurrent", "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r901" ] }, "gigm_PrepaidExpenseNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PrepaidExpenseNoncurrentTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePREPAIDLICENSINGANDROYALTYFEES" ], "lang": { "en-us": { "role": { "terseLabel": "PREPAID LICENSING AND ROYALTY FEES", "label": "Prepaid Expense Noncurrent [Text Block]", "documentation": "Prepaid expense noncurrent." } } }, "auth_ref": [] }, "gigm_PrepaidExpensesAndOtherPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PrepaidExpensesAndOtherPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Licensing and Royalty Fees", "label": "Prepaid Expenses And Other Policy [Text Block]", "documentation": "Prepaid Expenses and Other, Policy [Text Block]" } } }, "auth_ref": [] }, "gigm_PrepaidExpensesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PrepaidExpensesLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesToPrepaidLicensingAndRoyaltyFeesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses [Line Items]", "label": "Prepaid Expenses [Line Items]", "documentation": "Prepaid expenses." } } }, "auth_ref": [] }, "gigm_PrepaidExpensesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PrepaidExpensesTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesToPrepaidLicensingAndRoyaltyFeesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses [Table]", "label": "Prepaid Expenses [Table]", "documentation": "Prepaid Expenses [Table]" } } }, "auth_ref": [] }, "gigm_PrepaidLicensingAndRoyaltyFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PrepaidLicensingAndRoyaltyFeesMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesToPrepaidLicensingAndRoyaltyFeesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Licensing and Royalty Fees", "label": "Prepaid Licensing And Royalty Fees [Member]", "documentation": "Prepaid licensing and royalty fees." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from disposal of investment in securities", "label": "Proceeds from Sale, Maturity and Collection of Investments", "totalLabel": "Proceeds from Sale, Maturity and Collection of Investments, Total", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash received from employee stock award vesting and the forfeiture of RSUs", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r11" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenuesFromMajorProductLinesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r301", "r609", "r636", "r637", "r638", "r639", "r640", "r641", "r767", "r787", "r807", "r899", "r947", "r948", "r953", "r1011" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenuesFromMajorProductLinesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r301", "r609", "r636", "r637", "r638", "r639", "r640", "r641", "r767", "r787", "r807", "r899", "r947", "r948", "r953", "r1011" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "verboseLabel": "Net loss", "terseLabel": "NET LOSS", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r191", "r215", "r218", "r229", "r235", "r244", "r252", "r253", "r278", "r291", "r296", "r299", "r311", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r533", "r536", "r537", "r552", "r566", "r616", "r628", "r661", "r709", "r727", "r728", "r779", "r802", "r803", "r815", "r908", "r949" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfRightOfUseAssetsCarryingAmountDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureGeographicInformationForPropertyPlantAndEquipmentIntangibleAssetsAndOperatingLeaseRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET (Note 18)", "totalLabel": "Property, Plant and Equipment, Net, Total", "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r15", "r617", "r626", "r806" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r15", "r179", "r182", "r625" ] }, "us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Product Development and Engineering", "label": "Property, Plant and Equipment, Preproduction Design and Development Costs [Policy Text Block]", "documentation": "Disclosure of accounting policy for the preproduction design and development costs it incurs related to long-term supply arrangements, including whether such costs are capitalized or expensed as incurred. The entity also may disclose the aggregate amount of (1) assets recognized for agreements that contractually reimburse the entity for its pre-production design and development costs (2) assets recognized for molds, dies and other tools that the entity owns and (3) assets recognized for molds, dies and other tools that the entity does not own." } } }, "auth_ref": [ "r322" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Useful Lives of Property Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfRightOfUseAssetsCarryingAmountDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r143" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "gigm_PropertyPlantAndEquipmentsEstimatedUsefulLives": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "PropertyPlantAndEquipmentsEstimatedUsefulLives", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, useful life", "label": "Property, plant and equipments, estimated useful lives", "documentation": "Property, plant and equipments, estimated useful lives." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesInAllowanceForDoubtfulAccountsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Bad debt expense (Note 6)", "verboseLabel": "Additions: Bad debt expense", "terseLabel": "Bad debt expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "totalLabel": "Accounts Receivable, Credit Loss Expense (Reversal), Total", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r227", "r316" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r858" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r858" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r332", "r333", "r334", "r335", "r402", "r455", "r488", "r489", "r490", "r607", "r608", "r642", "r677", "r678", "r734", "r738", "r740", "r741", "r743", "r764", "r765", "r782", "r786", "r799", "r808", "r809", "r942", "r951", "r1004", "r1005", "r1006", "r1007", "r1008" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r332", "r333", "r334", "r335", "r402", "r455", "r488", "r489", "r490", "r607", "r608", "r642", "r677", "r678", "r734", "r738", "r740", "r741", "r743", "r764", "r765", "r782", "r786", "r799", "r808", "r809", "r942", "r951", "r1004", "r1005", "r1006", "r1007", "r1008" ] }, "gigm_RangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "RangeOneMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Range One", "label": "Range One [Member]", "documentation": "Range One [Member]" } } }, "auth_ref": [] }, "gigm_RangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "RangeThreeMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Range Three", "label": "Range Three [Member]", "documentation": "Range Three [Member]" } } }, "auth_ref": [] }, "gigm_RangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "RangeTwoMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Range Two", "label": "Range Two [Member]", "documentation": "Range Two [Member]" } } }, "auth_ref": [] }, "gigm_RateForDebtInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "RateForDebtInvestmentMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Rate for Debt Investment", "label": "Rate For Debt Investment [Member]", "documentation": "Rate for debt investment." } } }, "auth_ref": [] }, "gigm_RateForEquityInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "RateForEquityInvestmentMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Rate for Equity Investment", "label": "Rate For Equity Investment [Member]", "documentation": "Rate for equity investment." } } }, "auth_ref": [] }, "us-gaap_RealizedInvestmentGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealizedInvestmentGainsLosses", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/DisclosureInvestmentInSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Realized gain on investment", "label": "Realized Investment Gains (Losses)", "totalLabel": "Realized Investment Gains (Losses), Total", "documentation": "Amount of realized gain (loss) on investment." } } }, "auth_ref": [ "r633" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r63" ] }, "gigm_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements Not Yet Adopted", "label": "Recent Accounting Pronouncements Not Yet Adopted Policy [Text Block]", "documentation": "Recent Accounting Pronouncements Not Yet Adopted Policy [Text Block]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r824", "r836", "r846", "r872" ] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Partial repayment of debt", "label": "Repayments of Convertible Debt", "documentation": "The cash outflow from the repayment of a long-term debt 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." } } }, "auth_ref": [ "r45" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r238", "r239", "r348", "r353", "r600", "r774", "r775" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "negatedLabel": "Product development and engineering expenses", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r113", "r503", "r1009" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r825", "r837", "r847", "r873" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r826", "r838", "r848", "r874" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r833", "r845", "r855", "r881" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Restricted Cash and Cash Equivalents, Current, Total", "verboseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents, Current", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r46", "r194", "r233" ] }, "gigm_RestrictedCashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "RestrictedCashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash - time deposits", "label": "Restricted Cash And Cash Equivalents Fair Value Disclosure", "documentation": "Restricted cash and cash equivalents, fair value disclosure." } } }, "auth_ref": [] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 1.0 }, "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash restricted as performance bond", "terseLabel": "Restricted cash (Note 5)", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r900", "r915" ] }, "gigm_RestrictedCashMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "RestrictedCashMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "label": "Restricted Cash [Member]", "documentation": "Restricted Cash [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r118", "r150", "r623", "r646", "r648", "r658", "r688", "r806" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r189", "r240", "r241", "r242", "r245", "r251", "r253", "r312", "r313", "r495", "r496", "r497", "r521", "r522", "r540", "r542", "r543", "r546", "r550", "r643", "r645", "r662", "r1013" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location", "label": "Retirement Plan Sponsor Location [Axis]", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r430", "r433", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r956", "r957", "r958" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location", "label": "Retirement Plan Sponsor Location [Domain]", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r430", "r433", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r956", "r957", "r958" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r378", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r427", "r428", "r430", "r433", "r436", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r452", "r453", "r454", "r456", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r378", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r427", "r428", "r430", "r433", "r436", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r452", "r453", "r454", "r456", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING REVENUES", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenueFromUnaffiliatedCustomersByGeographicRegionDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenuesFromMajorProductLinesDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r279", "r280", "r290", "r294", "r295", "r301", "r303", "r305", "r374", "r375", "r609" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureDEFERREDREVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "DEFERRED REVENUE", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r186", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r376" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition and Deferral", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r711", "r766", "r776" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureGeographicInformationForPropertyPlantAndEquipmentIntangibleAssetsAndOperatingLeaseRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenueFromUnaffiliatedCustomersByGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "gigm_ReversalOfDeferredTaxAssetValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ReversalOfDeferredTaxAssetValuationAllowance", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingAmountsOfValuationAllowanceOnDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Subsequent reversal and utilization of valuation allowance", "label": "Reversal Of Deferred Tax Asset Valuation Allowance", "documentation": "Reversal of deferred tax asset valuation allowance." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSupplementalDisclosuresOfCashFlowInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities arising from obtaining right-of-use assets", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r593", "r805" ] }, "gigm_RightOfUseAssetsAccumulatedDepreciationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "RightOfUseAssetsAccumulatedDepreciationMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Depreciation", "label": "Right Of Use Assets Accumulated Depreciation [Member]", "documentation": "Right-of use assets accumulated depreciation." } } }, "auth_ref": [] }, "gigm_RightOfUseAssetsCostMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "RightOfUseAssetsCostMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLeaseArrangementsSummaryOfChangesToRightOfUseAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cost", "label": "Right Of Use Assets Cost [Member]", "documentation": "Right-of use assets cost." } } }, "auth_ref": [] }, "gigm_RpgsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "RpgsMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenuesFromMajorProductLinesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Mobile Role Playing Games", "label": "Rpgs [Member]", "documentation": "RPGs [Member]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r890" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r890" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCOUNTSRECEIVABLENETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable Net", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCRUEDEXPENSESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureACCUMULATEDOTHERCOMPREHENSIVELOSSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Balances of Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r42", "r997", "r998" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEarningsLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r52" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePENSIONBENEFITSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Assumptions Used to Determine Benefit Obligations", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate." } } }, "auth_ref": [ "r424" ] }, "gigm_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCASHCASHEQUIVALENTSANDRESTRICTEDCASHTables" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents and Restricted Cash", "label": "Schedule Of Cash And Cash Equivalents And Restricted Cash Table [Text Block]", "documentation": "Schedule of cash and cash equivalents and restricted cash." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAsWellAsRestrictedCashInBankAccountsJurisdictionsOfMajorFinancialInstitutionsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Cash And Cash Equivalents [Table]", "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Income Tax Benefit Expense by Taxing Jurisdiction", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r155" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Components of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r154" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r17", "r75", "r76", "r77", "r78" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePENSIONBENEFITSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit Obligations, Fair Value of Plan Assets, and Funded Status", "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]", "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans." } } }, "auth_ref": [ "r17", "r75", "r76", "r77", "r78" ] }, "gigm_ScheduleOfEffectOfSignificantUnobservableInputsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ScheduleOfEffectOfSignificantUnobservableInputsTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Unobservable Inputs Used in Fair Value Measurements Categorized Within Level 3 of Fair Value Hierarchy", "label": "Schedule Of Effect Of Significant Unobservable Inputs Table [Text Block]", "documentation": "Schedule of effect of significant unobservable inputs." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Effective Tax Rate Related to Statutory Taiwan Federal Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r153" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSEGMENTPRODUCTGEOGRAPHICANDOTHERINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Information for Property, Plant and Equipment, Intangible Assets and Operating Lease Right-of-use Assets", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenuesFromMajorProductLinesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table]", "label": "Revenue from External Customers by Products and Services [Table]", "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSEGMENTPRODUCTGEOGRAPHICANDOTHERINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Revenues From Major Products Line", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Income (Loss) Before Income Taxes by Geographic Location", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r918" ] }, "gigm_ScheduleOfLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ScheduleOfLeaseLiabilitiesTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLEASEARRANGEMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Lease Liabilities", "label": "Schedule Of Lease Liabilities Table [Text Block]", "documentation": "Schedule of lease liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePENSIONBENEFITSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Cost", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r151" ] }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOperatingLeasedAssetsTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Operating Leased Assets [Table]", "label": "Schedule of Operating Leased Assets [Table]", "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureOTHERCURRENTASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSEGMENTPRODUCTGEOGRAPHICANDOTHERINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue by Geographic Region", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r59", "r128" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureGeographicInformationForPropertyPlantAndEquipmentIntangibleAssetsAndOperatingLeaseRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenueFromUnaffiliatedCustomersByGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r58", "r124" ] }, "gigm_ScheduleOfRightOfUseAssetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ScheduleOfRightOfUseAssetTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLEASEARRANGEMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Right of Use Asset", "label": "Schedule Of Right Of Use Asset Table [Text Block]", "documentation": "Schedule of right of use asset." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r458", "r460", "r463", "r464", "r465", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r487", "r488", "r489", "r490", "r491" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Information about Stock Options Outstanding", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Option Transactions", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r24", "r25", "r84" ] }, "gigm_ScheduleOfWeightedAverageAssumptionsUsedToDetermineNetPeriodicBenefitCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ScheduleOfWeightedAverageAssumptionsUsedToDetermineNetPeriodicBenefitCostTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePENSIONBENEFITSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost", "label": "Schedule Of Weighted Average Assumptions Used To Determine Net Periodic Benefit Cost Table [Text Block]", "documentation": "Schedule Of Weighted Average Assumptions Used To Determine Net Periodic Benefit Cost Table [Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureEARNINGSLOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Denominators of Basic and Diluted Per Share Computations", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r51" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r818" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r820" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAsWellAsRestrictedCashInBankAccountsJurisdictionsOfMajorFinancialInstitutionsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureGeographicInformationForPropertyPlantAndEquipmentIntangibleAssetsAndOperatingLeaseRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenueFromUnaffiliatedCustomersByGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r303", "r304", "r674", "r675", "r676", "r735", "r739", "r742", "r744", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r768", "r788", "r809", "r953", "r1011" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSEGMENTPRODUCTGEOGRAPHICANDOTHERINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r283", "r293", "r297", "r298", "r299", "r300", "r301", "r302", "r305" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r288", "r289", "r303", "r780" ] }, "us-gaap_SegmentsGeographicalAreasAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentsGeographicalAreasAbstract", "lang": { "en-us": { "role": { "label": "Segments, Geographical Areas [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Selling and Marketing Expense, Total", "negatedLabel": "Selling and marketing expenses", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and Marketing Expenses", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r127" ] }, "gigm_SensitivityAnalysisOfFairValueIfRateOfInputChangesByMinusOnePercentage": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "SensitivityAnalysisOfFairValueIfRateOfInputChangesByMinusOnePercentage", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "documentation": "Sensitivity analysis of fair value if rate of input changes by minus one percentage", "label": "Sensitivity Analysis of Fair Value If Rate of Input Changes by Minus One Percentage", "terseLabel": "Changes of Fair Value, If the Rate of Input changes by -1%" } } }, "auth_ref": [] }, "gigm_SensitivityAnalysisOfFairValueIfRateOfInputChangesByPlusOnePercentage": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "SensitivityAnalysisOfFairValueIfRateOfInputChangesByPlusOnePercentage", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "documentation": "Sensitivity analysis of fair value if rate of input changes by plus one percentage.", "label": "Sensitivity Analysis of Fair Value If Rate of Input Changes by Plus One Percentage", "terseLabel": "Changes of Fair Value, If the Rate of Input changes by +1%" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r903", "r904", "r952" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "verboseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting schedule", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights", "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r83" ] }, "gigm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedFairValue", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of RSUs granted", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted Fair Value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options granted fair value." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs' grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r478" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r458", "r460", "r463", "r464", "r465", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r487", "r488", "r489", "r490", "r491" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation, number of shares reserved for issuance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "verboseLabel": "Share based compensation, ordinary shares reserved", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r801" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "gigm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable at December 31", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r469" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Option currently exercisable, Exercise price", "periodEndLabel": "Exercisable at December 31", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r469" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total", "negatedLabel": "Options Forfeited / canceled / expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r965" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options Forfeited / canceled / expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r965" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures, Total", "verboseLabel": "Options granted", "terseLabel": "Granted awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r966" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted to employees on grant date", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r471" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance at December 31", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r467", "r468" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "No. of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, Exercise price", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r467", "r468" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at December 31", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of 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." } } }, "auth_ref": [ "r483" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Vested and expected to vest at December 31", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "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." } } }, "auth_ref": [ "r483" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r483" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r463", "r464", "r465", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r487", "r488", "r489", "r490", "r491" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r472" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Options granted", "terseLabel": "Options' exercise price", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r471" ] }, "gigm_ShareBasedCompensationAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ShareBasedCompensationAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation", "label": "Share Based Compensation [Axis]", "documentation": "Share based compensation." } } }, "auth_ref": [] }, "gigm_ShareBasedCompensationDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "ShareBasedCompensationDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation", "label": "Share Based Compensation [Domain]", "documentation": "Share based compensation." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r457", "r466", "r485", "r486", "r487", "r488", "r491", "r498", "r499", "r500", "r501" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range", "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range", "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable, Ending Balance", "periodStartLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable, Beginning Balance", "terseLabel": "Option currently exercisable, No. of Shares", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding, Ending Balance", "periodStartLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding, Beginning Balance", "terseLabel": "Options outstanding, No. of Shares", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r85" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation, number of shares reserved for issuance, contractual terms", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r487" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at December 31", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r82" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at December 31", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r82" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance at December 31", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r152" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at December 31", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r483" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureInformationAboutStockOptionsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, Weighted average remaining contractual life", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r152" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued, price per share", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Short-Term Investments, Total", "label": "Short-Term Investments", "verboseLabel": "Investment in securities - current (Note 8)", "terseLabel": "Investment in securities - current", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r168", "r169", "r905" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software development cost", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r187", "r198", "r199", "r200", "r235", "r258", "r262", "r264", "r266", "r272", "r273", "r311", "r336", "r338", "r339", "r340", "r343", "r344", "r351", "r352", "r355", "r358", "r364", "r566", "r654", "r655", "r656", "r657", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r687", "r710", "r729", "r745", "r746", "r747", "r748", "r749", "r898", "r916", "r923" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureAccumulatedBalancesOfOtherComprehensiveIncomeLossDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingBalancesOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevelThreeDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r39", "r189", "r221", "r222", "r223", "r240", "r241", "r242", "r245", "r251", "r253", "r271", "r312", "r313", "r365", "r495", "r496", "r497", "r521", "r522", "r540", "r541", "r542", "r543", "r544", "r546", "r550", "r572", "r574", "r575", "r576", "r577", "r578", "r599", "r643", "r644", "r645", "r662", "r729" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAsWellAsRestrictedCashInBankAccountsJurisdictionsOfMajorFinancialInstitutionsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureGeographicInformationForPropertyPlantAndEquipmentIntangibleAssetsAndOperatingLeaseRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenueFromUnaffiliatedCustomersByGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r303", "r304", "r674", "r675", "r676", "r735", "r739", "r742", "r744", "r752", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r768", "r788", "r809", "r953", "r1011" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTSTables", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r240", "r241", "r242", "r271", "r609", "r649", "r673", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r690", "r691", "r692", "r693", "r694", "r696", "r697", "r698", "r699", "r701", "r702", "r703", "r704", "r705", "r707", "r711", "r712", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r729", "r810" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureFAIRVALUEMEASUREMENTSTables", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r240", "r241", "r242", "r271", "r609", "r649", "r673", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r690", "r691", "r692", "r693", "r694", "r696", "r697", "r698", "r699", "r701", "r702", "r703", "r704", "r705", "r707", "r711", "r712", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r729", "r810" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r828", "r840", "r850", "r876" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfOptionTransactionsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Options exercised", "terseLabel": "Share-based compensation, number of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r21", "r115", "r116", "r150", "r472" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "totalLabel": "Total GigaMedia Shareholders\u2019 Equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r116", "r119", "r120", "r142", "r689", "r706", "r730", "r731", "r806", "r816", "r917", "r939", "r993", "r1013" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r96", "r97", "r98", "r189", "r190", "r222", "r240", "r241", "r242", "r245", "r251", "r312", "r313", "r365", "r495", "r496", "r497", "r521", "r522", "r540", "r541", "r542", "r543", "r544", "r546", "r550", "r572", "r574", "r578", "r599", "r644", "r645", "r660", "r689", "r706", "r730", "r731", "r750", "r815", "r917", "r939", "r993", "r1013" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "SHAREHOLDERS' EQUITY (Note 13)", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "SHAREHOLDERS' EQUITY", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r147", "r234", "r350", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r547", "r732", "r733", "r751" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r579", "r602" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r579", "r602" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r579", "r602" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSUBSEQUENTEVENT" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENT", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r601", "r603" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Net Operating Loss Carryforwards Available to Offset Future Income", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r92" ] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureINCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Beginning and Ending Amounts of Valuation Allowance on Deferred Tax Assets", "label": "Summary of Valuation Allowance [Table Text Block]", "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance." } } }, "auth_ref": [ "r91" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "gigm_SupplementalDisclosuresOfCashFlowAndNoncashInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "SupplementalDisclosuresOfCashFlowAndNoncashInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureLEASEARRANGEMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosures of Cash Flow and Noncash Information Related to Leases", "label": "Supplemental Disclosures Of Cash Flow And Noncash Information Related To Leases Table [Text Block]", "documentation": "Supplemental disclosures of cashflow and noncash information related to leases." } } }, "auth_ref": [] }, "country_TW": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "TW", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsAsWellAsRestrictedCashInBankAccountsJurisdictionsOfMajorFinancialInstitutionsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureGeographicInformationForPropertyPlantAndEquipmentIntangibleAssetsAndOperatingLeaseRightOfUseAssetsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePensionBenefitsAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureRevenueFromUnaffiliatedCustomersByGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Taiwan", "label": "TAIWAN" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r869" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward", "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r92" ] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward, Name", "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r92" ] }, "gigm_TaxLossCarryforwardPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "TaxLossCarryforwardPeriod", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax loss carryforward period", "label": "Tax Loss Carryforward Period", "documentation": "Tax loss carryforward period." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Period", "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureNetOperatingLossCarryforwardsAvailableToOffsetFutureTaxableIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Period", "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "us-gaap_TimeDepositsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCashCashEquivalentsAndRestrictedCashDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Time deposits", "label": "Time Deposits, at Carrying Value", "documentation": "Any certificate of deposit or savings account held by a bank or other financial institution for a short-term specified period of time. Because of their short-term, time deposits are considered 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [ "r900" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r861" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r868" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r889" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r891" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "gigm_TrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "TrancheOneMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche One", "label": "Tranche One [Member]", "documentation": "Tranche one." } } }, "auth_ref": [] }, "gigm_TrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "TrancheTwoMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Two", "label": "Tranche Two [Member]", "documentation": "Tranche two." } } }, "auth_ref": [] }, "gigm_TranslationOfForeignCurrencyFinancialStatementsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "TranslationOfForeignCurrencyFinancialStatementsPolicyTextBlock", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Translation of Foreign Currency Financial Statements", "label": "Translation Of Foreign Currency Financial Statements Policy [Text Block]", "documentation": "Disclosure of accounting policy for translation of foreign currency financial statements." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r892" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r893" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r891" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r891" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r894" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r892" ] }, "gigm_TwoThousandFourPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "TwoThousandFourPlanMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2004 Plan", "label": "Two Thousand Four Plan [Member]", "documentation": "Two thousand four plan." } } }, "auth_ref": [] }, "gigm_TwoThousandSevenPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "TwoThousandSevenPlanMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2007 Plan", "label": "Two Thousand Seven Plan [Member]", "documentation": "Two thousand seven plan." } } }, "auth_ref": [] }, "gigm_TwoThousandSixPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "TwoThousandSixPlanMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfGeneralTermsOfStockBasedCompensationPlansForAwardsGrantedParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2006 Plan", "label": "Two Thousand Six Plan [Member]", "documentation": "Two thousand six plan." } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r532" ] }, "us-gaap_TypeOfCostGoodOrServiceExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfCostGoodOrServiceExtensibleList", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Cost, Good or Service [Extensible List]", "label": "Cost, Product and Service [Extensible Enumeration]", "documentation": "Indicates type of cost from product sold and service rendered." } } }, "auth_ref": [ "r954" ] }, "us-gaap_TypeOfRevenueExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRevenueExtensibleList", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Revenue [Extensible List]", "label": "Revenue, Product and Service [Extensible Enumeration]", "documentation": "Indicates type of revenue from product and service. Includes, but is not limited to, revenue from contract with customer and other sources." } } }, "auth_ref": [] }, "gigm_UnamortizedVirtualItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "UnamortizedVirtualItemsMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized Virtual Items", "label": "Unamortized Virtual Items [Member]", "documentation": "Unamortized virtual items." } } }, "auth_ref": [] }, "us-gaap_UnderlyingAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnderlyingAssetClassAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesToPrepaidLicensingAndRoyaltyFeesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Asset Class", "label": "Underlying Asset Class [Axis]", "documentation": "Information by underlying asset class." } } }, "auth_ref": [] }, "us-gaap_UnderlyingAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnderlyingAssetClassDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfChangesToPrepaidLicensingAndRoyaltyFeesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Asset Class", "label": "Underlying Asset Class [Domain]", "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance)." } } }, "auth_ref": [ "r101" ] }, "gigm_UndistributedForeignEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "UndistributedForeignEarningsMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed Foreign Earnings", "label": "Undistributed Foreign Earnings [Member]", "documentation": "Undistributed Foreign Earnings [Member]" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r888" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total", "terseLabel": "Unrecognized tax benefits, income tax penalties and interest expense", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r510" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that if recognized would affect the effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r511" ] }, "gigm_UnusedVirtualPointsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "UnusedVirtualPointsMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unused Virtual Point", "label": "Unused Virtual Points [Member]", "documentation": "Unused virtual points." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosurePrincipalActivitiesBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r54", "r55", "r56", "r177", "r178", "r180", "r181" ] }, "us-gaap_ValuationAllowanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceAbstract", "lang": { "en-us": { "role": { "label": "Valuation Allowance [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfBeginningAndEndingAmountsOfValuationAllowanceOnDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Changes to valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r514" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique", "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique", "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueOptionPricingModelMember", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Option Pricing Method", "label": "Valuation Technique, Option Pricing Model [Member]", "documentation": "Valuation technique calculating price of option." } } }, "auth_ref": [ "r991" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984" ] }, "gigm_VolatilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "VolatilityMeasurementInput", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantUnobservableInputsUsedInFairValueMeasurementsCategorizedWithinLevel3OfFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Volatility Measurement Input", "documentation": "Volatility measurement input." } } }, "auth_ref": [] }, "gigm_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gigamedia.com/20231231", "localname": "WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "WEIGHTED AVERAGE SHARES USED TO COMPUTE LOSS PER SHARE ATTRIBUTABLE TO GIGAMEDIA SHAREHOLDERS (Note 2)", "label": "Weighted Average Number Basic And Diluted Shares Outstanding [Abstract]", "documentation": "Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfDenominatorsOfBasicAndDilutedPerShareComputationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfDenominatorsOfBasicAndDilutedPerShareComputationsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfDenominatorsOfBasicAndDilutedPerShareComputationsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted", "terseLabel": "Diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r257", "r266" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfDenominatorsOfBasicAndDilutedPerShareComputationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of outstanding shares", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfDenominatorsOfBasicAndDilutedPerShareComputationsDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.gigamedia.com/20231231/taxonomy/role/Role_DisclosureReconciliationOfDenominatorsOfBasicAndDilutedPerShareComputationsDetail", "http://www.gigamedia.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "terseLabel": "Basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r256", "r266" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-8" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-60/tableOfContent" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-70/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-80/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)-(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "b.", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-8B" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480341/340-10-S99-3" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-3" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-5" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-13" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r898": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" } } } ZIP 121 0000950170-24-049420-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-049420-xbrl.zip M4$L#!!0 ( '8RG5@L)RZ6K8\# %KW,0 1 9VEG;2TR,#(S,3(S,2YH M=&WLO6MW4TF2+OQYYE?H,&O.5*^W$_)^H:KK+)>!*J8IS#+0/?U^Z169&8GW ME"QY)!GP^?4G'@__Q23=-P_'T<(*#'U[__J?!\]&P&^'@OW[9?3%X,DZ'^SB:#=A@;S8[>/SH MT8OCU!J-\/GL ,!X\EEYIQS61XP\UC M8QY+^=!RK_\_SA]S?NIGXX.C2?=N;S;X(?UI4']%[QZ-<#@\&CSK1C!*'0P' MKX]?^F<:97HXV!H.![OU5]/!+DYQ\A[SP_DS]V:T'+0DH^E?'IP:^0?U<#QY M]TB$$!Y]K/<\F-_T^&.<#'-W/YA?/W#J[\%8SOW5V^M;NS !. MWZT>T3+.:&IX?#\M_!^7W%XO1YB>W/[QW/UGYE>O'M_:??S2[@/[ M?.J'4_8.X.#DEP6FL?_=X@+]7JKCF^GUK+Y^^I71T6\DXXHI=&VD?P1?ISA:-K%(3+LV:E?QBF3#_DI0EP\J,NH M4,DOF;#'#WG7O=L_\Q3Z O8Q=]"+L3I<0?_WX.=_'?RTAY#IOX.?9MULB#]+ MSI[]]&C^=_UV'V?0"T6&_W/8O?_+@^WQB"8Q8V^(\QX,TOS37Q[,:&Z/>E'S MJ#[UT>*Q/\5Q/AI,9T=#_,N#?9B\ZT:/!W X&_^O;O]@/*&],?OQ '*5WX\' M_N#CCP_ZM^;N_?&/WRL!9Z1IH#A*WK2.#^C M[Z:+:7Z<[6*A!?BG=B7YY#,KVEJF35$L)I58*BZK&&T [1[\_.P?/STZ,ZPO MC5*#M,&Q$.F).F?-8N""92>]"CKS',Z,\NF(B'.TB^^Z:>6#V4NZ%S M3_PAO+O9" L,IWBEP14KH#@EF90DM;64F?D@"BO>%6T)[I M-_WK&>&.[;D@WQ[G&W+ 6_Z%\3Z;0.KAS7S BFSNJ33K5&N4H/V.&&U#L_MIZ <2@Q$'8^&-FJ6#(BE M6(I12A A6T%J]W#4S7_P]I]O7S\A43?M'H^Z(8F>R2&2U+EXZ)8>R17Q**@L MF!8F, \*6::'%BX=@/J6H2=G%8#C#+@G&9,ML%AHZ#G&J'U*0:5XTZ&GHFC9 M21X4Q1W3R2$#K8!F0H_-*@2'ZJ*A5^X8IS]>CE_!Y&\P/#S''-=?;_H3<\]S MTYVRU;,*/!D/AS"9OMZ#"5YU2D[P[(M13"I.C*2#92&A8%9%X-:B)9%J,GGEO2)=!S")%4A8:OV%F5Y.]*YF9 MB5 TMX$%(-VG+8D\VE^2&7JG)PZ2X1/D.3NS[?%T]NMXG'*K30A XDSZ3XE5G*'-?(H<(D%5,BA*"<)PD-F4$BM%5* M+IZ$&:?_7ND(#=H%,8)%)<6:155G*J)WPA:PTEE1/&"3I*U*J M"HWT633%57-O;@3^Y<'"?'^<#R='"),'/U\-)4>.06G#F8^6.-S3(D$AF&>5 MTL3ST0B3/Y_,K^/W..EI33/HYMZ-7HW6KW9*1:G[N#,AK7TPP;W*>N]Q_N4G M3GSZR?A=@6#9F>WAY.5X-#[HWS%Z=_SZ WK]U1"Z2H7,#6N8()A%,H9,1T_? M,*=XY,Y((ZR[Y859@C1:PL+(DBP]BFQJSXDM!2:R6VG3=4YXH7 M9@DB;!D<8[$ 5 M>%\ZT$XG,> ]5.'A YWS1Y^R,9]#-T>PNIL/)A-[["] " MO1V-8_7R LW[^>C@D"9*,T[=L.OGWPN.7TG>OAA/I^?6\7)QGR 17Z-E)+>J M C4T0.T)LB:,"5R/';ZR5D\PSE[7\78SLH>VWD,WK -]-IZ\AB$>C^MJ:Q8 MK-:*!1UH-)ZLM !F10^IJ"-D?D<,]W^FEFIN?(%&/$327Q.DCAXVHOK:*7WKQV]$$8=C]7\R_C8?5DW@\Z)W1J46? M=%.Z].2P3G_NVWN)-)LW\/%*ZYZU5984/"/]+FG\9#B (LO5J\0=)]U4PCF- MT,*Z0RA5;UKFL0IL4^623=6]2!8/;3M2)E?2I^M:=V*+J ,GLS-6)ZXGEB$< MA(18I).$7Q#@G,>@A77/7 6"A-4V"=7'QRO@%+1C41C,IB2RRVZX[G5\)#JP M>S?:INGA*!V]J2<"7_/ISVKJQKK7J,2KL4:*U)%A,V)X@8 MA'-D(4LM#0J,/K:XZN@-CZ!(.L8@*SHG;B].,DZFO1."< *J=E?= HU=6LV4 M+IHX!0CB>5I_F:54Q5K"-RO6AS=;=:F+)&NM,&\L:4AED$&5\MQ+IS,1!#1O M=]6#L2 T.EKF5%%(]6MGDC4I.1,(0%:G?(NK;A49FQ()]Y*I1+RN"8JGXAG$ M'%6A80MY4XUZ"ZM>W?'!D?4L2,"3/HVDH;++C&<"R\H''SZ=@1RO^LXQ/'^! M,,4^(F*GD G=K^NI]3R)I'@UGG9UC%^!)IX@.I>6E42*<>Z(<*$:GUP8$#+' M)+^VD)>-[&I>K4+4Q,A)7@'A(_K$ $EI>&D=F?R29/ YB;NB]0 /WB0@P.L5 MV3/!52O&%N8(I6%4,62Q^O6@?1>D#8D9()2E/0@6 D%OH7,H7I-8C.=<$V?? M^J*#2#MO=C1GX6]8D"N=EUQAIQV/BDQ7$U!)\^B5)HD422TD4QBMCF$& MD;"HB61GGG,YK6HIKG3.LKJE2 IRXD!L$.M2:"E9S))HXI2"D(%;<6XIGF#I M1IA_P1'],7LUA!$)JCD2[=+BV^HUW9Y@[F;/JS<3I_TWUW52K,C!>IF4?E6_ MZ$5R?Q<1<3;!63?IAWUJRM,;BFFI(7.3%$M8EQE!,=">4"U7N2@C2>W8MA9\ M60[$-2TX&6=)!5]Q:Z8%#[3/@R&U0)PCLLTT,3PG]]:[X,MR3*Z+PY./07&D M#9H)B"@R[ -9F RCD)&,->*B<_#O>@M>W8AIAGD79X>3BSU0WY]@X<35TFO. MA"H5O28"KIY'YDHF71>S0GW.C]7"LF^X> $K5>2DM5%4;"=TC3LCP.N33MJC M*]*=.W1K8=DW7,CX8(76Q.A95W^*M61B6*%J9 \1)"2OTXE4K\&;CU]TJ1X] M;+V;8#^&?G4RYAH,0^98_]VW4 K!X@,AP]^/D_870(DZ,:IBZO=J*K,D#OC#85'"9+8,%! M9-SKZ#QW(A9YI5D2#W7SPYY;G*,^-\='9P-,)UBPVL(X_?FG&G3^>-K'>-.8 M!GT0^N,:C/V7!]-N_V!8PX?Z[_8F=+>?<+O/U/VKE><++V9:I1C2([!ED!2\:X1 :3)S/QP?%/L8\://[4 MY?JY=#@9],/&"T.]MY__]6RHY><_/G[<%-]5@LT_9GK9QX-AE[K%^?\@=_OS M'?5)BO1R@]9^ZV,W??!S3_XW'\9O]L:'4QCEU]W'>L-Q^,"%3[W&R[8^P"37 M@(CYVXZ_WB780Y3M [_&Z8\: S;=??WV6]\ZG

    [\+HW>)M]>/OW:C;/]S_ MRI,??;:8CRZBW$&_!4X6?@:364TZ^;FR$^."?2+3IVLG+) _W2HD4^+3*^97 MCC\?O^31&;:[F NOACQ6RX4;LE() AG*AL!DC9OEVE8WNF7.&-*Z0!H@J-;V MZT7,#!^OP,Q+D@3/2 !>013<8.O,T9HOL8A:;)WA(U^A\D?6)U*B\"( M.RG=KG:8T28]3XXE?CGJ/:W;0YA.SU+SZ?\6B+9N82TK5'&"J," ME)4C[27HHE.\T1^3?Z:1IK..% ?NE).?G/SQ*6E_4TB60*/V(3,7R##724"- MH0$& 6V)1DL%S<+!-<*'>\G;AN3]5C0CKXYFY/+03(0L:,\%5CARI@44!C%P M9IS1P*U.+C>'9FZ.4E_B[%/HY2>E=AQ8M%))*98G*9T**E3+2O":F8M2LX#5 M)^X-^))S#=9KEF@U0Y1T6>^0K[;P/"F[?CO=.ISMC2>5-F]'&2>]IW$A'^H) MPB]'3S_B)'53K.("3P':!6*ASV\^C.^DU9&"R2G+S*P/-:PT,^C,-"SHRH@9UNC7(EVT)L+ M1Y_PSEP\G@TEG)XBX!,DTJ5YI.VF.(]M3DBB#UGB9-MIVY.^X)[55"@2F"[<, I M%>G);K"20(E&VH/<"18L$3ED@J1*MTK.)S5\8%*#;?JZ%%N3286/]2&?47,K MOZ]IMS6J_]4$=R8$3)_3[EWMGENBH"R\6!>%8Q:-(>2H+/-]T%[43NH8-$_- M89'JH*;]E@_3[*0:PRF2O$J] ;'3UW5[78NA37^%_:^Z5+YUDXFK;S*QS/,& M)P/6.@F\AON%FE!6:TF)0M@RRV E-JOHKKS)7N&D/P2CC?;+>)27YAS[!89] MSOP>XF=GM'-)?1+5L@W3O4W1HCJ0<:&28,K47)NL:Z!S(=/0&2 HJS,&VRI' MW#M*[X*C=#Z6OXWK@>^==8VZB$FHD FB1F!U5S%2EH%YGU ;([2)HM5M-C? MW\#'A4MM=O19V%"-LB/9=W26Q5CT_GD4ZEEN>E$KQ\WHXC\0 MOO:NS03&6CL3$G&-E"B9=BZ3<4IFJK'&Q*"4$0U[%"Z/-JV:?!GQIM]9Y&?1 M1B,WP'S!Q+1/GL5@%7/>BQR-Y24UI[,K34Y<%;_B^-T$#O:Z! L]N2B&_?C- MW]LW@A#)'JT5/&KA"Z:E1Q:JXR%X(:('*8STK2W_9EBJ2\2U/B=2N,HQ$VM: M/H^"@4"B5+(IHO..\\V/V=B&R>2($-PN5KL5\]9^?^)\RV$;2]Q:V1851-!, M CBB6K(LZD@P210>0M%)RN:H=@OQ<%\L7#@E#H'_'D\NL'Q>C\OL TSP234U MQ@( J9HP9G4-M0ZU\@\VLPN#7"\N9"/.X#5C?(&_#]!JPN,QDF M)*-0(P,0BFF,FH$FA.I52$G7EA886MNE_;I?'-!SBC#;<-#-YB>7JSD)6XW8 M%$5($=&S) L1Q'K)0,G$N$-K(:@HBK"1Y M^"7>?;B[O@(AK.C9[CR(];U..=4J<4*K68)/(EZPPN+RCEF,IH4 MC-'2-$O-#0@ :^$L1UJ9A*+]ZK0E\S0KYB-90SSK1%@KZA1D:Q2^HOOUM[^N MC%;K"7BP*DK7MYS3*3$-Q3*P1M>8S"1]5L[S9GVU]U;ELHYY[NW5MI'SU6K[ M-[]+[VZR_V8JZH3!EI B*UK6BJTRU"8-D4EP7,?"O13-AI0V6S5A16D3+A%N M1L^,-X%I[0L#5U3MM&4*D%EM8W.8ZN:D.E_*;WIKA2[6@\-2XK7=*A&42ZC= MOY!Y&0OK2]+I'#''9H/UF\)A5U W9]O)^-?1V?LY398>W-Z)TB4.4" M"R%H1GBJ %JNP#9;06GWI.IG%8ZO29Y.B7!G8JZO$#%TP]>=YZ9%7=)>4)^5 MW?>1:]=SD<>8BXZT(;S(Q)@92 TXSQ0'Z6KGL9)S:SS9R,%4 ]3CB6= +LDN M0&4\>#&8> M@V[N$/'ZGN6=4KJ$SPXGHVY&&OSTO9LD;%=UQ!B"60.6;@JJK4B:6D+F;2%9V9#YH&7Q)5JCE9K MMS*:=FFM)C9$043MLF#*NUI-/!D6ZZDA&(L@0^*IW>/?6\KON*\G?@OHSEAE M.1(B!YXE\2&/]=#,,).5*Z1I>+'-'I5=EJ+VZ1[BQ./$A]_&HW=_I?^_FY0L M(B:9++,)+--*:T9B!)AU60=9?%30[''*E1-4WHX.R1K[6S>9'=:N:=UHMC$2 MWV84*0/9OE@S^J2T#%)6+.0*YI3W)35'G[7D;S7@1YR8J%FL M%>:==F2-61Z+;387H>7@K/50,W#"5TXC0\5KD1FNF0\6F +O#7IM V_6A%Z? MD_):?0I.6EX^O97N!.OA(TR8 $G#*BPD%70M+VRA=FE569E8P[F;*R^\?CM\ M/;2"$+THGK2M)QVK2W!$*Z=9DFAD$"*HTESIA5M-6;HLHJ@:WE>.)[K)R]=_ MHGI_L+E^1,P-)BZL9\$)P;2C9X>:O\2555SXZ()I+F%I]=&(Z^K0U( )*Q60 M\9HC*Z*&;F$1)+1]8CP41?\/7+?7SNDK"O9WV/O/<8^RMX'@]IC^)FLU^92VYP2/*I=UV)(#*RK]4I"Y(['('5S9[T;$]*U&C$,*J'V6C%K!1$J M2\^ UU+3/,B@8J /S14&7].AWA)7/6:0B4P&)FT]U%.$34,Q@A4?G#( 7,EF M#XHV(&-H-4236*2O>;R.2TO2+5L&NB#+2FMCN-6*WZ'8XG4&K*ZI1X)VB@B< M6*HQ;G74$G'4Y_>359')OTMRS+_GA!<'6&D_WJ!/A,FF^/ M1^])[M="1*0"]KOI=#PY>CF>?>TW],Q&:[F]SQSZS?%?R?B%2!>5* *65V*LY!\/0IVI-?5G, M_I9[Y+%*#KXJ\E!+1!Y"8'**;*E@(]G&:!F8#(P7D7(P4D7;W)'X1C1N>@HT MJ3O>NDD@.L$=9R%Z$G\*D459@&'QA1N/+I3F$N8O;T+R;(($S$;IZ O \=2M MT]VJVR;=*I*L5I-='3TO*'W-QN%]&^C @B%;.<88A-'!6KL)Y+J'0"OF$RFB M\U@*RP4,TY"J8T4%EE/1,D@P2F\"G]R;A*T6%;UF2\QE"(FUE1%=9D=XC<68'?I^?SSJ#PT)W0T/:6H3UOL5^A&+\;3NYF!1:!*&D]O!J7%/!+<&[+0)**'XKD#UVSQQXL+ M?_7?3A=F%1&RS[3M=^5"0=4(R5^.GG[$2>JF6/45GE(R"V%+GW=&J_8FKJE% M*2@'-@B2O;4#420H[8O"V@J!DTRF3>V;=?QAQ,22( -0!RWY)O7C_LS.HZO369>VYTRZ1#_.]@0):O1=1\EXJZ%- M9PIRY.I,ZN(A,1>A2.S>C>YT:'&VKJ!#SG16-06@]@'6!AD(SPLD$72[/+0! M>1L-4#A8Z5*VA%2,)H-"E]I$F">6N8F@.$22(*U2N.W J/64Y"-+ P.2@9$A M&::#B Q"?13,UN:TD38S M5\VUC[YB8'+W<1EAR=]92;OH!%D=]+BD+&EH@YI%D4A^QZA]BJ8X85OEAUMJ M^MT4RZS(70_YFV=Q@K.(E MDE9(H?8NJ,ZBFEAKP'#T$ITNS8;Z+4.&;Z:D=266#*+0FS62I"50!3X&%B-F M;DV0#IIUXMZ70KH_C_L>BBP%9Y,JR3-C:BG+K!P+P7+:J H$&4#%8Y,)@2UT MAEY3$0)G%8 C$G%?B&(66"S<5/Q: 6P*:O7YOVMC5Z6,K3566;_)B>1L250#.LV66D_6DHR)I5/\J.6;D.M/DFPVO6 ;,DBO ?-]+ M:*4(NN:1..9]5$PC/1ABLDQPC6!]C%":;2ZPUD2 USUQPNY+TQ,VQ>R4 M\02P2?UH![5P"T],&J>U*#:4V!QV::3/W6KD#R1?2I; DA6>Z<"! =8.XY C M&3_&!]Z<)W@1QO$I=:+_HL9G0MJK*1N3Z>Q95V:(HYI!40M$S0VD.VD+.2\D M-Q)9SO7(O2C%8C#T=!>-25XH89NC8 M>W#65H /!LA:R[(@ 64O:O,SJ-42 M,3J.6;9GO&W^20D"@$\3;2*6K*@8V(^ M6XOS"N7-GE(UUA9H-Q,)\-4BO6BB*QQ]AF9#M]9AD9U$ M$!S&:>^'F#U]CZ,+SD8^N^%.6H*:<9(59AE\2(R737:1>5Y#S@!4%13T]&"< M]\HG[YHM[MU,'>'5)!XYT-IZ J4$505A5!E85*'V82W)6U\@\F9]4DT=&V^* M/W.)AU/>R:BPUI&.H197K4VE !QM\!RQ=F*/N4G[ILG^).L)- )"!B)SRSSR M&APH$HLV"9:=-T6'B*4TVY_D.\CV7[:6^LYS,)/V/!;EF)6*E!V9F"P8:Y@A M>R6ARM*(=G,P6\$A#4BM>G1 X.!(KVTO-TNW7^K:6FD M84Y%1TY@1$-Y\V&\+&EP'WFQ;CNJ@7*AT@K#O:J50FLA'T/ZO4:XL:Q%T@71 M:FBN '+;PFY-;7:]X1&48K5;'-.U>UPLCL8"$)T0R9/F:I6.]Q#M6R!:50S3 MX?P4X&[GK!F#X*/C3-5X :U(#H*#V@1$) A!%96:5>CW)3+7KFU7%+\B;"PU M4=8!3TQS6U@T&EFQT8=8+$35;&I[\XFRJSGPX)JCY"HPX40M5!K(,(B0:D?E M+(4H2K2;-W6?@=-2!DZK1=)7U'I<%NM0DNH5KC =L!X9%K*O)0!HFY-IUZ!> M<7&J)9CEFQ]3D\'IS%V--JMI* IKS: VIIH\I $% M*3SF;5!,2QX89.%JQ+G!;$H*J=D*'_<6XZ99C&NJ:F$Q"9]JACH#P:5,,!=K^R<5LM("A=#-]ZW"Q+$-;W(6V !&,!T3/.*\> M'I5K]U- >KI-.9-!,)S*D"S'NW[P]S3A[G+ M24%!%T(P!AC7](_.,K"@3&$E$;#WEFNOF^.'&S=': 9U6)==L=8P2\O,M/1D M4-7:B,(H"]HKY4.S,6CWU7+6S#L60BC.,<-3C7O3CH%4JC:RLCEGX:-H+KOD M'&+MM>I.Z4'IYU7G)QU.?R&[O.!D@KF_Y3X<:/E87#"NEN)[B%K5"OG,V%2= M0T75;"?.5(XJ.@.FJ.8TR+=WNKBSA08 DG,*%',Z)Z9#(D @C"14 %C(ZL)H MFBO6N_HZ6%=GE)U2ND0B!$F$;(X#,7IIH=;KLSP*VL2ZL&!I)Q>;=#)&>1=7 M?C1^S?TA?-T?GU#P)?OC\UN_J>>W"Z1I(S#O9"U6IR/SJ,B <R"+19EN:JPK5Z+%% \EM60=9CS*( MD+5J5"(Y!4%K9IT@265#C*'9"J-GNP:>=VPM^O'UP7=G XZ7=_9ZA8Y/.T0/ MN+T^3VLZND^Z=N7V-2NRUHK+AGDI'5-8K)82!7?-V=Y7K*1T24: MZIJ/;B5#1=_ZY*VYVV[.KQW3;:8"Y3D&D[)C@+PVGHB)11%(GWH2TK8$*.U5 M3UM_*<(U582PX)01CO$ @6E#L"EV*XS=.VN7G[L))'J]QEJ0 MTL?:Y+2PD&5AI%HS.A!1XR9(Y-L.#[^]R-5FCIFJ(Q\E9*9=MB3E?2T7['V- M^;21N$=%W61JTXJA]^5-_$CIC^YL&S_AA#5")B83$D<(Y2J:3-0O'$C6-.(-G[QGD6%5D-7IAHA2AHY2:JI_L\ M]0T,*EQ#/\DN,4R*6J%D2@G0XU$JVF$A]&\.%\L:YU)SG[%/VT3ST8[>J M4V*>3R5D/C,#2#SWN&R4\)?Q*"\-[OT"P_K,UWN(GWG*YSN9-B^QZ@QK,=2] M3>$(;CP8QS7#XC2I[Q*9=T'7YHD$_34A/-.Y9#S;RR M)=7$'LE*D5&%"%*[)E'X)04&7J6^*,7.:-B-\#49T+/I;=017M,!!A0MLNWZ58?3=/8X?:*E."HC;:V$7 NVF\S I,@T!Q-RQ52YN43*1IHDK2:& MI]1D^@+584ER64=GF"].,8-1\!(CM[%9I\.]1=B21;AZM=9BK8P5Y2 H@BZN M.%8 /-,&:Q99I!?H'&PRR9'0;'57WHHK\).)V#L#WXZZV73W]=L[&9B'M;MF M0,.D2;8F,Q'0$2DQM,0'4:++[>G,U9\4-.IQWDPSRD"PWJE8FU4J0@$\,R_H MZ18\9K1!JO9B/U?/8O?XHB5\\?VA $GV+1(N9P5][9%&=E(,O<'+$P:GE1#- M[&!EVE:ZFNIF%83J%: (8A'3O);O7Q;>BBU=>WW^)[OX@DXR:.Z:+)BGH M4F%!T N*26BSEURD9FMIW+/N!CAXOPF@+EN$;FJ-1N^M2)8VJ 0"+&16.A:< M,TQD890I-@EL+H][]=Z?%??WV!EMC!1'$]$F95A!-+4$;F3 0V J0B!Z!A2^ MV;X.7PDH[SY>(9Q\=K$YY M?3DV162PVHN')M5N=ZGMM5WP"&K_4 M$OKKNNE*NZ)!M]!Z6B)'FZ0VG!2H@#ZCMS#P9!5)=/2]<&!-LX[\5;K=&D.8JVI3.P25[UD%#:ZP,C$ M\37Z.Y#RLJ'&VMB:Q.$;S-9MJ1;?72I_4JR7COO,R!(VU0@6S.?,R29V0H6B M7^W+SP\:^;VJ];X)[]6GO<5YR[TY: MU38D'A$$"SK3Y@<2 ][V35B,]T$* Z%9J_IRC]NS\>'DSE9PX*'$J!RPP'E- M 37 ( 7!3!%&VI"#*LV2[0Z';:\G9D YHQTFLN&T,S6&WS+0WC!E,$?GT;G0 MW*G* K(="^-:@6<.%]_ QWE==L+Y+[KY\=H)=?M?G;OS3NYPEY7A5@!#GC+3 MLI8\YJ2"4R&"HBT\M4?4>Y1^$?-<* )T7,6UN@6N/(VA#$NEFBM\V&P+6;#[]$AT'MRI@4#\S$ZD*6M+=BC,"* M)VO".\E%;FZ#-1EKM2D]KY99S0@Q9YV0&2S5WM2.>= UXU";>J)OU>J/'ZXK M!M>3C.E,EE8HVE:U>)HNI,B#]I*! N]X$4[[9NL^-1OAO1J!F+(1P8)AIII= M!+7\J[.U55=XE9=RU$*-\GNET'+Q;.@U;(M/&D\V74S&/DS*7$ M 6M/.MULKE)K?0574YM'<&],) IAJG&6F<@4+10RF14:#=*@;RX5\2L*['?8 M^\]Q;V%M YE:8_KW$(9WMSX=#Z'D0$:9-%XS[6OM#ID*PXA<98+5N=V:SM]S M+6XKP7)IR)C.)I.$S(+%7,N6I1JRIXN(I;DNG6=;D54__/RH_;37]=,]1+GC M K"_T8[\ZWASK%5(&8L+F243;&U[DYBOD3O*0XD:0%O>[#';Q508J@TJBDD*LO:7,JP%*.4($*V8N61 M=NOCUU(PF$2S57U'/-<7*54LA:*#$EI8T:P2N'*MZ+ZJSP #T.&'1,\UM8+Y6QH_&*LXU>"6:1*(IF3 M29OKB,!"%I$P= Z:E(5Q[2KR.UKB;$WG5P#*ULZV*GO)M V>12IZ/<>I@TMW]" J8O%1 DD:64&0CDJ.C)UC6&D5)W+%JS;C*S0Y621?]]9 MH9E KJ]IH-%:64_)JB<_)F:*54*J*%V[O3#6)M\VI0G>,JN/(Q+2)CC&R1)B M6DA-9J'B#+@.(J,K8)M#W1M?>>+-A_&FN TB9SR,QY[Y0-QGO= M;"K>%;3'+S#ZXPW]\@D>C*?=5P.E;_+JIN.6ENBU09 Z +&&C3G6+NB20?&> M.5LD\*)(A31KW;?!*3>V)^4]VWY#>X>GK@AJ M8\J0:A,UD_OZ!U ;01E6LK)H$VJ(S06;?%V8MU.9&4; HO&&A&)>C%R+BRM'V=?<4 M[_>4O\J>^NS6;XI6%,A%"9QESZL[MB3FR1YA,=<:=6A+\LW5PVI@3S5U/'M_ M2MJTVM+%6,US8=+(3&K+%I)#$>D?:S,A)^2VV3"$EHVB!E(#A2@:9*TAF&H. M4RT! [HH9NA+1::PT:)9"VIC2+L>5X;D6D3I(W.E;U9= P-!.H8E."=U*+*] MZ,!J=IR0]5<C$[.7K\VU_OF(3E,GA;09X0IE:K-[0A;2F, MIT#OH7=E:-8P:'D;K@:<.YVL=D&R8%1M;FLSBPH]0VE3-H8'$]IU$MZ?TQ]3 M40EE>$P, 4@^1D_R,2,157&91% Z;,2)[?=R_I1M1"=!LQR1R"629B$#,&>$ MDR&HK'ASYT]75&=O_M[^\D>PDC!B9$E5F<=)W'G+$RV_P\PS+Q::-;._UYX) MC18RXU>'6'R)L?05!G-IF1B;XF39I#N9E*,)7&C;:K]W2.2_"?Z19TUP^QB38KP M$9H[P;F%0Y7[=)OEL9CQSD,5$24E4?.NR ISH394YL* D)D48&LLUG1\Y3)S M'34"%IV9-:I2)!KF07&&Q:)#[83+T"IM-B/@9CT.R"0L1F\U/3'5(DHY5 =D M=81PC8++DF5S>V[U8KW=XH_+[!\D38V-KI*6#1>()CPJ&/39+^ MUAV4JY&H)#$10=32B3P3#:1A04G'%*JL7:TV%YO+?6OR]/(^N?3^V/2B#>:* M*"XYTF7)D&JK@6=>Q<0D^ !1<5YO)^2=2C_V1PR\XPM+5%@%//QY@#3E;?/,*CO8_X;%YT2\BY=[P:''E M3O*GA^#ZP@(VFNK2"ZX&S4@F$Y<8(2G/FSW6OZQ>U)Q^W:B;SFJ8V+-N!*-$ M]W8?CL,D-P4A(1R4Y>(:29 M+\7?QM5R7TT-UA5U90L%12204L^OF?::Y(Q2FJ6DH+;M8-[:[XOGWG)]NB4:<(YK;1(9S!A\8-J1$H]DTK&L@JYGVZ*T M>X"]XC"$KS<#;V;O.1#>8';,.E>](-DR$,(Q!.E=!!51;WKH3VVR2\2M="3< M-CS,U6654\UX\W[ITGC2*-!D ]Q.($>,X*KUYB[PP+/%5XC]*HY MO-UVJ[:2] M9K2?$0$QHV-)654]T8$%XS2S5D8P*I=@FVM-L_KCGZ8D=$N"\MXBO"5\(WUT MA#\U4T63Z#6U#Y$$8,8F%TR.+K7K3[FC,3'K.9_W12+&VDK "LMTTIR!PL L MY&Q<3$[KYAI2?7O'E5.A&$_P8(*I6U%@Y&H2%+SBRDG"3*BT9IK[>J@N@7EA MBU'.6\!FL[KN2TQM5HC_$L&@3QFQ*$?Z1A+*QYQ8J*W5G,Y2"LG5+?0:OBG; MGCTP/0\,%D>1O0?K"99N='+XN"R&F1^)G;ADSA[6'M^T0_2@KT?OZ@GHZBOY MKBFF#!*1&"VSKL2:30EV>R55WFB?E26_@X M3EJ5J,]T"$)I+P6ZYC((;CF>8^72<$,YQT7"8X;7 S5D&A 8<%3,)&%Y**ZZ M/%KEG.L'+[_$V=O1!&%8CW ^&>&_0C=Z,9[>3=D0L,2(5=\ER$Q;TCL!LB+L M;;0HX!POS66G7,M,.LEC(X")>^-A?KY_,!F_GR/-NTE2F9,O-K.@:WARBH%Y M:WUMIU=R]#R)=DM!-NH"^>KX+W*M=J/5.+0; *K2JJ)DD@P+2F*QOB=[ 9:% M4#[FK)QIULNV:7IA3:9(XLD%;UC.F @I>F!!:LF#]\W" MZ T+AEIFKU@/WB0 5KRJ]0%=WX*T,*<58%0Q9-%<(E_3>=/++'RMP5LTB:7: MT5TKVM5>HV7>E5K//@B>-N$H:/UA$/>!:HT&0#2@MB)'BRI;9G0B >AM9KYP M3Z)0:FMR,4+:5C?9-9IE'TY/^F2_&G:C:]GBZ,13BRD6?N&4V*2I#5+COR'M_0-ALE,673K"%Y)0":3(#LS\ZC:JP5V7[UXHT)-C($2DP^U#4EA.GO# +DG M&""!I)BVZ)I#\-?,ZZP'+,O/ZFSJF.G^M&#:E"T%%I0F>*UYIX(#6+3GB&):F8-/VMFPT1N<99&^R/ M)[,:*+DX<'M.--X8BX?K&%QTF9%*2C6;3[*@G62&@ZSG+TFTVS#R&IDR=Z - MW>&HFQ/M[3\/2)"?$&5_+MA_7CR#_CQ^P/&5X\_U"1<\[?5\YN<>V+/WXN(U M'UEC0VN8*,UNNE.V]FEB"9Z,AT.83'L\>/*RW+TG5CC]B)>'^S7Q<3SY?#S= M=*RE<(_?OGYRV7#._;Y^^01'X_UN=-%C%V3KZYE=]MPSCWAT=O27K\;\V5\@ MV-=??,$3?_OKDW./.UX>NG;-I[WY^Y>?1M>N2_O77W[:5TAWP=/^-IZ=9_6> M,^N5RQ_6?7P\P;GRG.YU!X-A-_IC=SP\*Z?J#QZ.)^\>2<[5HPE=?E3O>S @ M3#FY_.;%'8\*I!DKX_%L5 <[F(UWL4S_\N#9RS?_M%YP99VNC4EJM\A4&.2L MF-7(75!*<.D># J93XO?_#-++7TA>Q-,H5\X;9E/UK*@K"[>EQ"4?O"HB""Q")H6P+G MV4G5R.2L$XF7VKO$>L*97 'S 23#7$2BB8."\CGEN$K9 N.H5*U\Y1AHL*14 MK/^Q.)C]6$A_L"D!D\>"T\=]F+RC M1\W&!X_Y_%J!_6YX]+B&(4P'+_'#8'>\#Z/C&Q=/XC_&\80&=_Q9/I3F8#;( MX\,XQ!^K@F(P[-Z-'@^QS.K8I@EFK->'H_J.__UOPO(??WI47T6+<7!V*98U[U-S2U@[LWT^ MNS0>CB>/_XWW__/CE^?Z84Z].![FTT21-YS]VY?/WSQ],GC]9NO-T]??ZR*\ M?KK]=O?YF^=/7P^V7CX9//VO[=^V7O[Z=+"]\_OOSU^_?K[S\OHKH[XVEMM= M&W_#I?G[UNO?GK_\]ACN*K:_L5T:)O6;0TQCLWWE?/=G9_'QQ/__1XKO'L![T" M'XU'/13O4@_E2#_6*))$*M00-Y)6C)IY(3,K@GN'*BFA^8/!PNHAI=KG8;F2 M?"(%7+2MFK0H%I-*+!6758PV@";\1"8XSELP/AFGPV,CO8T%E9P].V&G,\OR M\_V._/8=V8^J&U5OPF.F'SH=/JW7? $?&J7^_9(%^X:=>Q'D.?VBNIQGGKTU MZ6#XI?WA/5V]_7;+?KCS$C*H21I@?\G5ES'>WL9^-)X/9'@Y*-TTP M'!PA3 9(NSE_!9Y_[7U?V&4^Z] ?_QAG:)=IQ1E$GAE&D80.$5#+9>VR>2#P MT_GQQYEM]CC3-VR?WK)7?\8R'+$ZA#7,^:IS/C?=]?#@$TSST[=Z:-6X]/GS:O:% MA@+1%,=0B5KIU!92/#HQ%SRI(F<(IL.R]L4G/GE&WTR;8(%Z;/DU^_5J9NU: M\4A+DOWN0S9#\C-8Z1CO2Y&3(F$QZLB@1N,GPWDL$& S8ZSGR&VDX>:_]")YC)0BJMP(%; MFA/X]1X.AS7(#D9'][)A2;+A]6]/7[RHQVROME[^8]VFWI+/,N_/E"YC&7?# MZ=]J&!=2[SJ32QRO0NIKC1_/ZPZ7ZKBIO._]?GOV[]_O3)\ZW! MB^>_US"3MC=\-N MNK=^+EF+[+S7,W=0S]S\6/K5VU]>/-^NR/_U\Y>_;I$5\73M^V(]P.V'_SR< M=-/$+6ZD*J3.C_WL&H^[_]YQM(CZ_RZ'77Z=O/FI0PO'9I<**> M-<4*TE,F_"JBS\*[P(U;#DC?RGF"T^GB/R^Z$8HF-H G>WCP[,7.SNZ?!R]W M'@ZD;-[R7]'YB@(5!7C/.->.Z1P5 V\E$P+J,5Q2+GZSJ_A+O"";X(476R^? M#C1WWRL'..3)J>"9B*5* QY9# Z9S]%Y#L+G@JOB -4$!QR[S.3@S?,GI X' MO^R\??'T;UN[3[Y7GB@%#,;HF!51,EU0,'".& .4$Q( P2]70VS3GSN3-^,/ M;1R\O]EZ_NKI\^:IOQKBRP J6YX8BEA3KX@-8C*9"8/!6\55TFJIQ'\UGLY@ M^/]W!]OCO-RP\9LNK!":N:_Z\M8_SA5M?R!BBN0L2P$CTV@L@8)2:ST5$Z34 M -$N=_O/\\3/GP\M$LCKS\[%Y/1 N5K[T_JKQX<'!SA),,4?UT.+&70?8+0! M++/[<.?A]L/OU=Q;<%RU] XF9.MU!S P,Y;NF_@F[=Q MX#)HX?MD6&1:B?,VY4<"7: MHB"=";&C7T.J(873\6B$PY=TI0D1OOW;TY>_LM\KG/OM[=;+7S=@8V[O=5@& M3T]X<5YL<[+VG?K-C*BUXUK69C>\LI_3!"N'4&R'C!G5RN3! :&3%!K8N*Z*(TB M+94G[AT.[3@<> RYZ,A)()!>T+5\2^"$%K2,/GB5@A1EJ<2_=S@TMOTM0,C1 M(J& 4IN!1<&B(Y5@?9)98S+\O,OIV[;_'7 XO+EW.&R P^$-#E<4:VEER$J* MR*3-F6F@?X ^,Y]U\K5!C CG8BVO;=[7+3-!6+J@O.ER>F]OC>-O.D:VFM#: M$D@D1E>)S&O5:L5BL)[L*"VE0TSY?![V=^U:5' M,VJ2&[Z:%WD? K>"$+BEAS.MR00_Z8&PB"[&">8:[34;#R*>_N[@<#(]K*'' M=(5^U4>%S8NUC$M?(>#IQ[17JU,/MM+L\2VBG!M4?%PJL\P@#O&BS06'L_'Q M%JA#H4U61UYO9T,X&A_.Z/$?,?\X?Y7@_"%MA,4/4BU3?##%QU,\@ G,\.R6 MZ9_]H+Z?!C Y?GN$],>["4'WS!;L5/K_.<\Y[[MI%_N*^X^/W[1X'#TOGRQC M/S M__W'!X^^<%'8A]Q?)[..]/CBKCGK5$:Y@!E=<+\ZGR50+-),>OXYD>8D MYO^^U]$WNR>ZX**%NV1G^Q7O;%KP+U#E_7NVX8R4*/'PD9>SFP! ;Z8G;XA/803(X&KQAJMU-4!+VS8;F$%!SXH-0WUU]92*>Y<%HA 7]]_NOO MWPG54/EL!6<^.-IY.3@R$XEJ%HB*)? 0OCU^\WCG'0O,/O+CG#\5Z>J%SM1E M$O8-H?"7,,WP/X.^=]G@=YC\@;/!BQ?;UZ#WL22G_U:HNJ$Y03>UJ[_9('IW ML4$T>#D>80/15&M?5=H9@P\]H)C5'LN#;CH 6M9:%Z-"LW&DP<]SCBYJ6GE3'GP^RJ2Z9MBSSJCWY%5&(C.\]JWJ[8)Y M%YSZ+58,O&"S;CH]Q,E)*FVJEM7\K@0'W0R&53RD\?[^N$ZHREV8'O\V#<=3 M//XP[ZQ$M[[O!4@\ZK^%OMCG8@OH3)0M4_F\!<)BP"JB26 M;$A1.U=#)U(DE.V*8)BTEA"R">I<(<6@'$H,F2F/AFF590VW,"S%*"6(0-CA M@K/3[9[4O8:=0^"=3RST8%";_O2//^FX-" KK-N'X?0O#YZ_?':VZ"+Q(TA;GT;YQZ"; M[_=3]1IZ+?SF'W<(@#SZMD56<)Y&T<$F2>8!")J9Y1N9C1.:2 MYC;E:*+^9O-N+CS^3CSPU\H"KQ<<\+QG@'4P[\OQ"LX1OY&^ZV!H^QUCHBI> MJFPZC4%Z834Z_JZ:/B>U+1=W_)EDU-4%WV@\HV_^Y["KH(>P?*GEM^8/FEX, M\E5]ZQFH?TH GC:KZN5:L^U>(BY;(@KA1!:$A822!(VTUXS04F(\V"!-](:N M+4$]Y)P!4CNPQY6-\7G4NT'\:?!'D&V*LKR M (;#$WEV6M!%7-Q S[RY;!MDNDK&:6]!3C!A;ZH*.>AKM4\'/]#SJE-E>D@F MZW1O7&N '9N:LSV8?3[V#S ]+X[['R_F\"="HZ,\^$'.YQ@1B12'\;]I!O7^ M_E;Z41W%XCFUS.G"##$?3ARL34!A+(7%36)&0JKWG&92HR-[S M(GBI8X:X' &U*)^_>^RCJIV*;EP6_9N8]!]?/6[Y[@356C3NR_&Z@<:]?+Y4 M/E>Y12)KOYO-2,CAD$379#RJ)U?#HP&^Q\G1X'EU?57/RGL6]U[V+4/SX9O!#=;6Z'Z62#T^,^*XOT'A0"S2N6J+/ M1WTBJ''ZI]6)88T01#' DM4DAD4I#%(T)(NM%])9XS%\+X8;%<.]UW-(T\ !I$1BN 8RYEXF59?GZ,)O![2?V+D+%373#PAJUD5Y M-W@W&7^8[=5C%UJ"HX<$HN<'.[T3M?=5]&W_;E&RH@ M7MSTA2$<4G(G1!]V]!K1-U]0Y3=LF(?;RC4OEA?X.(] MO[00IS5/^UMT5KL3OQ:%SXF7=N?U#7R\=<_!EW#P\C(*EAAGO+(F1^[+L8Y6 M@\Y%2I8$_:-#L@2B%-EER@4!(05IEMAR9+)-_/AN?%'J./8W]9R:%C?=).KQ MR[[Z"]#AJL-971/(_8:._):GWI"\OWVB?FF>3R^V,%86G+U2<76><[]4@KL> M./IH6%1"US0)Q[SQ@GG0BKYQ2>*22G ?K^^O_?(N6K,MO2G;M_58NW)$]O=A M-#8PW=L*R/BREV/N_*6W'?1AJK7G3^E&,$JTJVB4I [G!W%=[U@A3$.7\??CZX>#7K:U7%X1N?*=+_86 E7ITT!\8$+:HD2NS\>!P.OZY)4K#T=]G'\?, N3 M/*7MKO2/Q-7C]UW^4EJ%^@$N3*MX>,ONW\$R_;_?4$)@;11<4*MF&LUPLG_L M$_T2GP\NH/BQHW2"!2?32N:Z4PX/:O_Y>3CL26C\LY/G;'UZSNMCSOENB?#+ MF*9?%ZYJ@(M69K ]SEVI4K[N'BCU_'#K8-(-!^;/ \F%7/Z^N7;IO.^.:M<_ MP5Y$%QV'9592CNCS;(95V5?2+GB 7@OO>N5_DJ72YZA,ZU?'U6=RZ.*0#(!34J)T)%5.XYP^^6XA%NJ(X3!W ML\6X'O[+]VA(5J>@ADF>R(R$V$I,Y5Y+VN_?$\E\>6U:N/0COABS/1I 7 A MG!^?#ZH>I>%AGJ>*S'^VB,8KPSY(KR:>C2<3/&GF5FV*R62>Q7I0M?3X<#H\ M.MY6%[WUX6K"14(0Z(!SQKE"IH/V#+)(]#%;NB30!+^LQNN$'E[/]F=/Z\2W M3Y;CEC?;U8'5_;:[OM*LR+'?'C7+)N>VDJ]8EF$2O6*M<_%/*+G MP/!HVDT7C0^K"_L]L@@5S%:S#D=36.0_)*1+/4(]>?GIO7FB@#_OI4%0]U38 MUX1,S/=U*Y\,X;0,682/:?Y0\"=,D"!Y^-U;'E_DA)I*3I2:$^\4DK@ 4!U. MYP%R"VCQ99%[5L!VTX6$;;RL6?_NI;G<ERO?IY:SQ^:;OZ^Q6'<_(O_/IS.NG)T_.K^IPQ'^4>2NG4.=8U/,ND_ M7K6VB%QV!O2MK?-/CVB5^]7>.SF]/" H/S^=9+WE]AB&'^!HNHCZ.$V6<\O[ MX-0#EQ5F$\1MAMF$ASY<%D2C'ZK@+@^RG3VH;#Z\H)VVG_E%9>-4#X4 M:A4%[\ZOV&F1W^^!KQP G;Z?]3\XWK0]7WS:1JL79%7C.LR^?9W.TO3$:C<$AF^P\?_;D\>CY MY-EG)X345G11% VBW%["Q\;>OV31\-6%P>O2AE^6C.Y7CXT&X!$\\%E&TWEQA3:I4<@P^JLQ%4K#2X*9*36=K?C4$;S3_+)<.W8B@W=0 M7 R_=E//W>?$HD/#QE%9UT[XB?G$9SN/MK./9DR>3C3C>3,SV MHZWQSLXM=<:>X(EWE3%R( =6FU6?B@A]"U B7R"5<1=5R)_^^E^PZ>WYL[N, MQFT]'3ZZ(A3V?//2IKB=X:/GCRYO:7OR9.NR"YX-'V]=]HCMK>&CIX^N$W"[ M(0[]ZJ8$<8[-X>8.QEP[S'2]KI30+%_8;:H_^S8]%"E2 (>YG$>'R8]7.2M? M8FON* )Y&7[X]I.GCYX_CS=&S[=Q'N/V9./9.-[9;?.)DC:/N/GVA\7*?2[0'QS%;\>/)TZ_FCC?CI M%M#_9 QFS]:3G0T33YZ;K23>W-SY[&D73G:V-QV:,T]Q'\88Q.SNCY/$X M&6]MWQ+9ZT[?WAF>QNG"I(/H6J-TKQU1NS.T_>WA-L+M)T4#:_A,6__*6H)/ MZEKJZT/Z^I"[KP_1/2-OT]:]J4NWM6K9 M/NS77C\EZ9H5- 1K]6T)Z'6[]@[T] T1:TCR?1J3P/3Z-!N>7SC1WYY^K]N <=G'<=P M!YGD"Y9Q/+HA63_A%=VF]IBG29*9=;MWKP'*OO]7NQ,NN)(!;NEUOXPX7U\# M]A5\L\\"N\%]6_WOX>G^FVAK>$/ZNZ='QR2 ZV7][>'0?ML8LHSZKNO8$'5F?FX MH/K#LQIN3<[_73#RT<'!_G%TGAR>KAW0@R[_S_O@*/W7T2GAV_V*6;3 MLV[/NE^8=1_=&]9]=/;!+,_2G.O;+LU_W1ZC_KK_1W3X]N#H^ VPZM';GB%[ MAOS"#/GXWC#D8Y\9S^#_4G-\)Y:PX\D(_G_Z:C_:.WKS;O?M'SV+KM:"/>YY M]'9Y=/?^,&E\UN2EJ8KL'(Q<,'PG$^13@KFX"T9]__9X_^3H]6]@UH*Y>X Y MR#=O@AQDSZ>Z5]L]G]XNGSZY-VSZY*Q8(* ]4/N9[9X[P[8[/^WP_W?Z<-WQTF?DB*^Z"@:^,"N^_>??ZZ(_]_9Y].US9GGUOEWUW[@W[[@"W M_@D\6\WBTLR*#/BL O6;X8@9K&!8GETR:?3VV/?-[B_ LB>O=H_W7QV]?K%_ MS)'AX_W7NQ@8Q@J'/Z+3X]VW)[M[Z/OV7-S!Q<][+KY5+GYV;[CXF6<[WW&@ MV-G*?;CX,DI[O-ESYZURY_-[PYW/*?>:8>(UG]X%3V)4F#.MJ$1?8ZKU[ M)WN>_.*%39OWABFW-L^0V!GB[JZ5YNZ+%X>H)WNMV7/H'7/H/:H]W#K["X'A M4RQ:.C?XCTS_GJ35."ON))'S?]_O8NTA<.AO^Z1/X8/7^N\7AR=[KX].WA_O M@\/Z\]'[T^C-[O&O^Z?1\>')KST_K_+S3L_/M\O/]Z<$<6O[+#'5N$P75#?A MILJ<%>59/8OSLSM)];S8/]D[/GS'%10'T7N7E9S?DY<]JA[FZSZOO'^G[1[[U=L [[ >T#8$W?-[5S8#K M&PR_7H-M+U+[#L.^P[#7$+U;P&[!_6EOV'H$;L$D;K*Z K<>9V'GR5E[[[G%X<+A'8?63Z/2(&B6.#U^^.CWQG/X_(K_8Y/T)846].S[:V]]_T7-X MS^%?GL/O3Z'VUI,S&95>85WVV"1-:>Z$J1&\[?CH]8E68>_MO\!X>\^?/7]^ M6XN 5._/:8$!MP__FW_1<^%JUS8UV'>-A?>G[;#K:?Q M68QPU=1LB+#JQJO-1-"-\DX*3-Z_.#REEL/#T]/]?:^C"<$VCD][MNW9]LNS M[<_WB&U'P+").2LF9Z:>I>,[LFQ?D,NY?_KJ<*\W:'N>O .>W+M'/#D&3S,% MS;D U1GS$.(XK\\FQF"O87E^-]G4XT/0G.] =>[N[1V]?WNZ^_8T.MB7H#!: MP8=[O3?:,^]=,.^+>\2\"5B[9K[@*/"D+.;: 8%@'&52G=T%\^[_S_Z;=QP$ M/C@^>D-A8.F'0%B.MR]VCU_ 5T?'4(H>[5[LD]IG)4JS>CG/XC%#T].WDOWT^[! MP>'K0^XBEM_VT+ ]<]\%G/$T[.HLS<_<9.WJ;(Q+G"SOQ-0&[GS[ M$KCW;72\_Q*T]#&8VO_[?SW;WMKYZ23:VS\^/3SX@S!ZK"'>,W+/R%^>D5_> M(T:>G@'#+9#GS-FT@'5A[/E.&BOVCH[?'1V#IHU>'OVV?XP!YQ[(N>?/.^#/ M5_>(/V=G\)+FK(HGAH8J4!]C4]X)A[XY?+L?G>P>[(/1[#H7>Q[M>?3+\^CA M/>+1U.-+-(;C,B%\RJ*$T\[/_FSNI"#9,BA:P[O'+]#R/3@ZWC]\^3;Z!1S> MDQ>'>U+?^&KW-'IWO/\;@MT=OB68RAXDJ^?LN^'L7^X19_\)[FV5 NN=@7M+ M3+THLG2)6Y^=_3ZL&\FZ/GT;OCTUWO$IQ_.QLN1*26^ M?">3%?;^^'G_6!L#>HYKO_7?;[]PW_]U"H;O<- M_WW#?Z\C>O/^<\W[^P,YO[7C=43@1%)S9T.97!L$CB#=[^KTU[MFD\[7:#W[TL==UV['ETO2<_MZF?FXP .P ME4"\<*./ MUZ2>K>VK7GO]+CLRO2'QW,*NIP&9P7;3ML]*QW93PR)\(Y[ *G^,LXMX6?WT M]W^WSV=EG[^""+\SVG1;]0UJ*7K:!1_%J,B2V]@!+(_=/7P;G>X?O^'6M+VC MMU@0$!0"+,(MH5=)00T EST>/GGTZ)_MI7B[]/33&>AS]NGSMN4PC^I96D5Q MGC=Q%I5F493U((HS_/O$E"8?PWWJ8KU8D]EN[YEX$#V3GGU]K&Q^#!MW>VGGV]/'S[4<[CW>VG[CW M3G-<^@:]_B7O^_?__)#^2S?6VU%^P-;F9ON.7X=$L,)\&VYO!O2WK9\B^:2I MVI\43=GQ4;3'\]_UFZ+4+U^FT_B-2=)8OXI+ \06V<^CU^DQ!B+]JP&56D4%?%I>I)491&#\154SJE*X09F::H!/O("O3>NG M0-](VW#S953#;D2+,H5+X1.\+LVU4AC4=51,Z#+X8_7V>/6HJ>"$J@J6 @]%F26J"WI"_<*$>GY_ MZ-21RUY6-,E:,X*^C4Z82BL0>'@WWAO+YOWZZ MI"IAF_YWY1X^&CYI[>(N LU>H\B@9Z OP4#WB'_:4K?%0"M">8_$?G28CS^? M=WY"$=^3XI TK'*+FM2X8$" [;.1 9^'1DPX:$ ME^9$=7OQ$IX>'589T%MEQ3-_K&)XN(80/RT4]#G!U*\7"SHHF$T7#6QA9=AI M;<>&HB+/EH-H:HHI/':&Z8LP4J1JCI2A/-!9TUBK!K&W[\JP*K\%?]SLC"8GXUV$WA7:M7'J8APQRFZ M\C]8X2?7*Q%$L@%OXG'<7/,F=*VEHFC_X]@L8'F3(-1@@Q,V7C&@EYG<8,<[ M-_EE:1!6/@HV6_>&]O1X;V WR6T0/IQ6/H3WZ;COKP7<>-5T.2F:>A8%7WKG MYQ\873.\E;CJ_62FW3""FG;%6;T-?S\\&0)M9UF\$D'[Q^HYO#_Y1\?^9V8* MMQXW)3YSJ3&G]SD%T$ZP5*'Z:36RJ_=\>RK/7WWC#A/9Y+"OH_3:+PED?LEC'=VO>\-7OU[O#>V=+GD:D7X>710=MO^OQ[]? M^YU6V(FX=NUC3\"GCH&JS-J7O '1^,^V-QY>XJI\86Z*'K D.87SF#3YF$=Q M!T=EXO$,1 N-!4*Q C^JBBQ-R/PQ.!H83*(J2@SH"&RK3R*T>Q/0*!*.3N=H MKAOX73&'TS;Y>5H6'-(!B<51:+Q2[B51G6H8_3Y+,Q.U@ONDMH,UV%*IR)5* M$?5)))RM-$_XH6($/Z& M?A1GB"T253.#OP4:A4W.=5ER[U1S%Q&.> VV@MFTC'.P7/E'P+/!!1AMFT9+ M$Y>8_X_,1P8IBO204M#6L-%@R)"N<6_+!M.:'\)M,>,"#W^T.=S9?#*@/[?H MY;=WAD^?42PP-_Y:;0VB[912&*.O+[80<7G!F=VK9S3'D=2Y?8N0NJX)\V!:.>(,M<8B.R M7$+ !5/5$4@[.!C]$:CW.)H".^E]D)@3\%SF< MP[<=(8"\:TO?T2SB@ 9SW M%,?3@&C"\#J*OJ*.,UX"%F95T3Q>$MF,8-$ER)&Y ?\[BJ=3Q'M@/A%;0>\% M^S4V>'O\=+[VM"\YVF=?YVAON=)D'3#%[_#7C=='1[\*N&J[@O?!U9ZA=QF6QD1?&!P&T*8&>.9C=>%$Q866?XH-0=@'I_P4/ M22=+ZW$COA"P9#F"?R/XKM7J8 U5R (I:&U4.(-5)RIZ)U&G$POO&;V&/Y@O MT*$&61WM@LX%#MEZ_OS), (;#I226[VO^9#+0ET$^U(7)856)O$8I"PR(\IK M^)QT%4EODAVP6)(F:#=A;0#C"0]0;O_)A88DQ_\-/T'5.*Z%=RUJ"Y@[=8/Z M]]Q?%SX0?J)"H!C#BZZ^!>SP>9&!6/N0DQC),=C+?R_3ZD.%%1LBY&B3\ +6 M4?A:6!?AGC:.FXH-2OB**:+"F9?P*J8DY8>F%$J[\2R%Q?("X&1!0.EHO6P9 M)>F$?*.:3Q5C@O*"U[H?[%&)11P)?I/.%UGJK([UM#B,3M#^$'E(KTXGBX#. M-@!^"!='8 ^I)VB68+?K ME;*@DVM[8>/=M\] EY)CKDIS]]^ZDFU"^V1@49F@0KQ?;- M])-JZ'HR^4[)1,P&2RT)Z+2L6%!LC#QC%?V>\XQ!J93%CY@;K=""LX!$$P2^ MM^?E]X38$Z(0HOHE8.O"I1A7X9#/"ADRP4[+XJ*>]?33TP\\DHUEC#6)E9V MOX,9:O9^.+)>HN_7@!M5)";K":,_2 M,4;;*\U,IDA6US&BKM$+>?VVQ^^[P3&$E>L;'&_+Q7TU:I<[F M=@(LS<]-54L0ELSQT,2JFC$V;4T:C"9B@&A*"4@,) 9WI1Q?F)?N56=/@*LV M.SAZ->;?\6.DIRPS'.#&H)\IX2*"7JALC:2"NJIY-H9=*>:&8\%;.S_U;F)/ MT2DA%Z4LL I,E+P\N"?AGH1%**+' M4V!BV8_>7BHBE:)Z(NJ)*(B#@**4<$>$*$U2(7HY$7$10CU+RX0B)ZDV?H0* MF_/R2)/ZPU9>%-4S5[:0(T+9>8^BO4 ,R$6^+\O?Z#PN4V KU\G KKZ8'H" M[PF\.\.0,TFGP+]<<7HHF#GEVI]\H MQ">X/4'N']^^%X$]/:JA6#3U6&KX0'@55"2-Q8&V?A!UK"WQQ&_*45ISX.^G MFP,J]'3T'=(1=U5(^WDTSN*J2B?IF$EFM'2V&(T=1AG'@HLJB'M9U-,0/'*2 M-1@=UAQ#)#,U7==?R<7>\!4Y%.,&.X9)3FD5-#698.NZ=L^A?+.M7U$\!?,. MS#4J:_>ZCKN2(5)O0OX&E37W5-I3J6A,' Q)Z-58:2LD(U86-E]B5?J4E"/2 M54\V/=G\_3]3DX,9GPE](%U,LV*$2E ;D&T!I4N'I7-8!P7MIJ9P1 >WK+@+ M+6?YY'[:8[E0T_CEM?/8GV+;;2F/?9$';::D#L*/*)K%Y:L5_&1,X*61]'M( M+TYIL),J,\/H:*67AQI]N$/'[]F1(!D"H%S2?W/%Z\#_Y3%(*JBL;)/1:MM1 M7GB-X]@XT-7:ZKN:!860JW&9CFZQH4?O6\=IAH7 M ^(0XL]G_BG[0F>@'S- MIQ4U.G0TI'F-:'C??>V[W2OF\Y0Z+:(?//B=DWV%W_G7,/K=**;.M(G+& @( MD6-B-A"HM3=V?632)N;M17?3*G:51#,P1 Q%B]SEU'['-U^&5]580$;+H>VM MXP_8&A<5HTR]+MB59H']RGB7TIPCG@XY:.O) IM>S00S[KIR[)U+RW$SKRB5 M!0O'HBG.1M&MNR%X2O]6Y#".Q22CGS2YZX?234*0!$.GU^(">FU@56H3E/QK MT)S'C=?40,1V( $._RE=_+'7Z"N]9M1XYW7:8<<@!SU[+[=?4GH$#2H9/?%;XVR?@9M#$P+3"J%+S[0&ZLS6VGU#[+$]_-O1P<'^,0&3')Z<'NZ= M?$N,@6RP_S_O@&7W7T2GAV_V3W=_?KW?,\1]8HA'9Q_,\LR+)WQ#Y/]H^+=? M]_^(OB&2/WQ[<'3\9A?'4UWK=!\/=QX_;YWNE;3_?0 N[0[_]O\=&ZS^-,G_ M_Y ^OGX=_VX@56Y*7_=6',0]B9$6A>C&OT.N,F.N,AT]+>\&_' M)JX*Z8'%H-\1A:Z1I-XS6O>[LA@;D_14]>6IZOEW050O@*B\;,#-M=57(I); MWH9CBEL?&T8-K0M*%OVLH6>1V=0$P73@@ +4[YY;07>^E M"#PE&'5)?O!>T59QH7U'W]1USZ.=]YD!-<$#IJ4QK3P+9ULEA>-((<@X)69A M.*>;XXEA)9KD0Z^7+K* ;))$%?2U'E'M0==T<"G0 LO0I +(4C?RP#5Z4>VH MP-$R:OH*LYZL7/->S>U04L=X#5HB$N(B@Z#G2CH"@"BI@H+J!S %O:(A^Q[2 MG@P[*M8Z"M0&7@%NMNPN84O.P3)"'-08',>QJ/QJ7!KJ'BR7KKFY0MT,W_=T MU]-=V"+E0X"LL\1[JNFI!AY9FBE((S#.EU[-HY2(556!+0%@9K$&#"?JV!9- M^J&;PSCYMSFM/2-\A(8U+ MJ=['ZEUS(7J,)\W5<56;%.442L+H([P>=3?F MM;5OV8>?%1?1A8&K+K \6ZNB&2(TB1'Q33UK8ZY";PU,>X*7U%A;VE 7@F+D0I\^5S .][M;6B;!,$;3..YJ;S> M (4[X,^=VAW'%=9\\\<%#25)UJE9W+6#)C_5(2J$JL"('JWGZER.+S^)D2_% M._](Z=3Q^O!GC/.BCIL<7*6O-R$2:6'>9'6Z@5*./"J@AHKV;1#TH'T+>_8' M$#A(Y:^[73BK+3.1[%=99(;V+A5JIGDR.-,+F 8G!5:#%FL@CUGV8/JD(6^J[A^V9$$D88)!Y$\^67'_ M P2*0=?8 &G(Z)@< *_C@;-XD!F4,+LF'AL(9##3ZHC]A)( 3A$-%5_!Y#-< M#9Z/31X-L"TEIK@$'F&SF)9QHB$SO2V0R03O/ '[$-\Z*:*J\$B%]Z96Z=H9 M;6.M(CLG6]].*/7=$)_"YX_Z;HA;ZH9XB GGW2I@=1Z\J]87)3:I5Y/G"*@AQQD)G@Q:J@&9PB=-=JM0P&)6Y&(M4R$\87'#^='@ M89]F2(T2D9 6/D1!FIN:VD1MW_$LK@<6$=3V+W([LB,Q4G]$/;GAFA.AN0BU MM XTO49ZGHQY[,8=,"I:NJ (@_N<71TW>=!]09V4%T7Y01PDC,3YU#T$=R)O M,,$.ORMI00'Q(WG:\91(J."RT2QE/^LP(6N+7DWN(?59_#7O2R.=W_[MF3." M3FJ,$MK5:^V)?0&&2*+&W4'[9C@RFS-VQLD.3NWID7=>"]XKM*,SN/VHV0_&2& M7+.0,<=4SD'S K60@XV_MGQ2:XBH.4?:7@&59YN*VZN7"RZCT147BGD6T"%> MOD)+U%3+0;G,T$FD#/6R?I^8_.0%S:ILE3YP'8#.1$I85SRE-*[K,F9ZPQ9@ M+?T9!/*5MEN-092=LGEK#;L'K6%/KT1!1I]B/(MQX^$8_\LQ%@Z:U&8\RV'= M4XJI<0B%:17WOV&%B /7L9+GKR8=?Y"8F>%TY+DX*LBF*EJ]FQK*I&-T)8EQ M*"B>(4^Q]K"&V,>1.RJ6A KA!ZP8KW>P!N?G4J461S1!:N9+.H_V,>!GX5&4 M!HZ4AL&RE4/R$IO,4!/01&Y/$]@XG^]2@G^O4+8DAE&&ID0'/$M7E$@"EM&D MOB $@&6%8766)"(=86GD2Z(/'U?8XV9%#RC[3 78(E[2(@)("-5Y 3Q8C*HB,]78R#CART>(P"D&&UO(K!(,#MH37[H4G?.4>:7#:"\&4D6; M%<4OK"I%4 N: "LCE$,H"OX=1G?+9N'-0V'3EF4##0N6^#K=:"5P 3L1\\$I MG(B'MTXT5Z:X >T209Y,&\5S H05$Y%-)UDLXRHS](N\*@:I+:XG7"0(+MW? MZQI\,M<95;VB\?O)_!+AZ_.<-<]4HPMJM0]6?=L!3_PJIB1TTPY9B0@ MQSD/6'/@294))U=O<%*1S#AR4XQ0OIP;/HU5[T<2# ,50)%3%M> QV<-@-/% M-;[GHZ)K:H4-UY(8/TG),)TL@YF#8GJ#:/=0;6Q9L@?!A,*1S!S$C\*J*R[L M(762 FO[,-Z#L6.VBG,8Y[*:KVBBV M/1I(S^.B(NRNM6RQ\GMB$D15[>CXP 6,#$%+K]-T7L2 'B>L9N6S"F5G*]Y@ M (7%[EKS=/;=A5RL"R_'!,2M$=+>?U]?9G%-_0S2@'RTFF:(V!0>^5YD?'=* MB#!T'1X*'1-P6XY! 7T,A9?01G_ )M1ZYULX%%QO;*;*EGXJ=1@=N;QNU_R* M5M5&F WA<528"%GZ PBX,VL>_XG @^%<@LZ;2E=5= (N]\;O19DE$IJ)A>'W M!&&<0!T5T-%>K+B.@]:O7E*T\H2\P0'<8SB(7M?)T-[A\.6)^^E[H-U?BF5T MZCS2U5_(1?HK>HV718(/@F>/W87RH4.<;(<=>%N,AG'1WQ.,:D5,+R83.IA+ MJ@Q=C@%5%[CD-IM?CM'==_4Y,_C/S&2)O:#B0"?\:9\7%C?6F/:6C42;G*DD M>/Q#MGI^-P)?"=9$N8[Q5!Q2:4&"AXS*/E?L31E*!)(0+2A_X@?9-:!CT2,J MJ?H/X^57:#W*<6C_$/L[#"$KSP''08 KC5^+EA47,DED%)=E*JN\>E*= RNV MN:N66:?A52DX<=$KE@^^9#A'"0+B 0^%FWE%)(!T.5=+3XHF\7=@8ZTB?E*< M=DIQ_M)5F@Q:IIBS#UT2Q&.'''EY5++9-RZF.1>I4):O81N)U%DBZ0 :%,CG M.N,T"8D^DKAV>)"FB)D0<"7^ )A@H-]?X*_A_KD&93*DT0>1NWIF+4D.'9$: MU@ZY-W(3C2BH1I5KUN*4&&.()$RUSR/P,@=!TLA3WQ*,14*CJYT?BZ_/ DWP M(R257 K0K'Y/0,P#_QXQUD0!J<_@DHJ:@VQLW97SH$;QHFCR\Z;"'TZ,M7.KK>&Y!QC[NZWCZ.I[/\E(ZF;,-Z^R+.'\4"!YJI"L!O>=,VUZ^&U"_6##8\25MW0@-P"/>G_SCT7 [FF.Z$)T"^O>F_IL!ET[^\=C_R+-2 M'.GIK1X'M]H>/FO?*K@$LV :'P MNG.2/;WJO90@>T1YD6]XG,;I58K?1A^,BS"Z_N)6;I0[/KRWZ%$[^D:LE:F? MI2%BLRE6,EK[L78]K>!"M>I+DF(N(Z^EMDHQDCS@VHZ>>GKJL?A ,>M",!@R MUE$UD9*K3-1Z4$KKV$*/W$=T*<(P24]?/7W9WO0Y5@YS1,L.2G=6$V7TI%=X MP8:87R7'\3]7O&(S*;Z;1 5(DECI2:\G/5QH1>BP+KD.%I2MH@5]V)-)3R:X MT$6)7IX?,!8G7+,'/:'TA')]^![;1=O#]_1T=2VZHI)^;/.FO!-065S:+FX: M,YD8RLY5/5)/3S,:(%+A(H-Z78"*H)*(U;,\8TUH?[MJSL52B#"H:)NE'ER&H9MBN M \)@3OD>:X#K70]=/L)37'= MQ6)![KWV^J3Y[YF=YJJO21NP)A7ME4ZO2T>OR6P%5&L3U+3L-YR MW2123%\!S6W@GQA_^*L!%C;TD?R5JR] 07O-EFO6@J^>8 NN5\ZM208O7R"Y MLBOJL?$[+Y7FM764K3R<>T1:)'T_3#OCMM(ZX=J@X++Y(J/ARE*TH74K5(-; M>4/*Y-&75F,3F+/T*(O[NT_:> MFRB]:QD+0K^_:ISR,#K!2D(VO+7VBFO I+4:+Y4)E]31B#:4I&JUY<,UW-DV M['Q:(),ZN:5-);1]*9>*4?<'QD9MH9K?[T)E8=QUJ>A)MGW02R,2G%O6J)AU M381U,?XP P;""'XZT9#J'/OF\2OK]_5@:1[10ZA M[*)(7.K-7J(P+GDU.",>LT^IA7S+C?2DIDB"P_),[?NA@H8J":+1X77.C0( MN\%!_N3G:5E0JAG_V>E<8G99*NFZ86*E9]7M+JRS,N:#+=ZT8NSNQ4CTP$MN MR:M+F $(^6X!5IP3B$"L*4^X;]>'9%04*A6=""A0RAR>%,R9M"29I@45N2]8 MZ=?3HDC0#+$F)/%]A%S>JN?AFHA5H8%-="@#^!&E&P+D/=]6+09R_7>Q@(): MTX^P=3E+Z#D8.B@SA9C1 L1J7(=:ZQJ'_3;T@<;W127 W[(B;+,)7H$$<)-; M\>65,+'NX#6Y 71\0_XW6+$(3#BP*#&Z 8@,WU0,W2%-@,$, ]SKHK2]LYF) M$Z_5:T4UMC?.Z[E5>Q_MUPPK[UF)B.CF'Y)^\5OUU01-\;UAP5PIXQ41$-:' M:FHNQK]D3>V9-'[#7-#XV8$]7#4I]VKYIS)&H+J$+#9L>05%#S&N M$:?I$,FQP.N^8^'<7%=SCBD JE%2WI[#3W (Q<,7B(;N4X1IP\ AUQO-//9N1:OBU:W@@!3AX#59U MH>M1+(U4]<<\@\NS)K@!"$V7C%*8@Z 4P_4TM#N*T73,4D+L 8<\*;B.X]_8 M0*GHO^*?KFR.;6,>SU)SKEE5KCEW-#LN0:9O5$;2_+Z7+OM6&B!7D.J(9S7+]J'4) M2BD+"N+'O<3@#WSE%8B$D:'RL&+BEYF[YDX[9BDI+G)0?JA[IZ98%)E,%L#N M:JN/YC%H)/N3\P*5(AI4+=_%\SL0:6VJD6K2,185$L1CO;1FX*I!2]@;(_3/ MX9Z":N U=OOMW)T S[^CFM:'HA?"#YR;>E8DD9=E25%E+&V88F2<18A*O8'VR+DP,>/WT)&3K?!^>#*,7N[NOB/%16;RF#K4UD>X5S"X+%VE MJT0D.(-":GU8>EU8FME5W&7&,I.M"RPCMLF,4#P:'1K4TO@I69O6]16/D;][ MV'%H9!4*-9-7X$6"9>,TG()R[@1!/&Q-P!+N4':!2_)+9SB;DQV$56'>&R#&:A[]S@TFC$ MVU\RF?<)^S^^*5[P:/9.MV ]JDN'^^%#T0A?>4V\*X?A(CH>^J:#E487LO83 M?QYO:KI3X#EO=7! +UT=Q[_/&5*(\;,N!Q*BS+K@7@["'+O#DA"TH2R=*%/A M3.R984]3GJ&"_#JG?-U6L0=$ U\8H*>RN4<4F,U5%,+6K]")AHS6?"WGGL1S ME!TBR9K:Q84U#2DPF)(46Q(( <;\@K$D$@B&)7HA\T8B%R)C5TF/A)OAH"2W M[A# *>-(50V5!I08)G>0L? *:/+\[0:$Z@BAX4J#B^OO*'KQZ3< '@7_IP6"YSJ4G0#I14O!.6KEO4T M5#;R-@$ AC,M0D@+\:1X2P9V0RAX]QEBZY.GVAQ.;K(@.F)*@E\FF'WTF$L: M.@:4N@$7./,N58 C89,KIDOMQ0)X1!#$X M^T#8PFQD(V'@LI4R,0C>6;: :M;"I;F"*"&Z!^SCD/I#]&:.7"K@0X6IL53L MW-0>$'=*49[T0F0(ML2: M;Q%7E$U#X[EC-4(W4C&H#VR#5G<1 )^)5 0%0.ELN:4NRN5 A@K*C3<+BYM3 M654N"=04DW8HMF&5#7@Z&=V.,IFDQ=I;(C67-BBW$/1M!Z49";#DREEYB%+! M9([)*M[4A3<@&K\ODGCI]"B\'F)B1X?^+A!H'?W0?TN.W73STOJZRI.4 DB4 M?%I&A(;@Y:_IF!G[:_5%*>K$Z_ 0=GV\670L9=!$\,N@:E3%!Z4OX@2VE])% MW!VX3HSD!B,IB+GE/\\>H7](Y#_&-98&UFRPH4M'M3IB'BC<.@8GJ;)>JME\ MMN&65BH%B\<6;@D8"2J-SAMHKYJ/VL9H@8'JEOP<-\U5!7& MJ%:8_$(.NIS?D"Y[51Q$O.PP'*^X1=MB@U(6ULAI'12.Z+P9$M:NOH*J'1ZP MEB6\T7""66!2^N,Z_"C=56< 3-(#M3SH/IQ)(SZH\UWZKKZ>,N"1BK%IH0DX M&FDA4@,D33=H54:(]:U^/2'9MF,>$";5B Z)U5"*I-):M;&A&>E!59=+S/N= M 'XI$6?)?2AJE\]R^/]]ER 99^LJM9R9X(I';;;*M\G($(LF\7E1VGE74C% M8QHIX&8](U0NE1L\<)EQYU<;4,Z/Z:7!L"F!8H_MH%4_O/>F*$U!S@NV 'KS MN%P)LB0*5W-I01Y-RU^[=N+3.P=O%*P,H"S=/$FL]()EE;.!X+_36"^].2W9E2X-CU M.CD\?NXC\D+C8%?C?3 '+ 7\E!G=F)3&V+RQ-EEQHK[&L'8QGS>YG?$MK\+/ M-1^Q0:G"@7)U3,9"=TN]82-Z+! M+/5^#C7PU504$X_H0(8N\-_Y MC"DEL8&?+#V.HXH(KJ&D4@/)IB83-G9."M$ K83M.VT;)]Q"9UZ38>^+(HI;.A> M5C3,]%H@I?UB!9R^D0%!EY!0-UD!J!(Q8I324!$E$8XZF*^^\]4VC&1B\F)7*=((^2I+2<]JT8%E>;6'+3D.E)R_%>"-E1LJ,P&.H4!J4 M"+YH7*5,W5PO6X'"QQY4 I^I.E5:,5*6!U*([/)KZ)SS[/KD^P/.@-&1=WDA@H$"CD@VN8D M:@$+)4'(!))0%7B?DN_IB(!V734F^%@DZ=%'[K+Z^W_F!3BU2PL'!]()[LX!#'2)C8Q%5U?/NG&( MPC$6-Q@K,?*PU&5"LNU56-/1=,G*[03_![6?@ M#[>J?!2)B^+?DISK-*3]8 -F("IYP2J@Q-A#)&1G?*7BZ9H1A#Y4[2AM-ZRX MT?( MF;)09B<]3C@['#"Z[ 4K)E-C#%P,;:X@6+/87I6#L78CN)URQA< VO?3T]; MCKC4R +9QF+L@AJ_L]O@I4$K<'4C%KC[ON5[J6A7!6+46!\QC%^0?]H99Y@N*&)P#-E18BE)*[19F@I80/,@O4:'X6IEXN.$HL M;7I:?$'D*^*54L49 1)4"NY,L.&@6/,AO#WB5\Y@^964ULJ]1-[[12Z6Y+3' M'E4OJ,N$_FY_(*VWB.% ^2ZJ@U4EK1D?*10P&W:W;-1[C7:X&7_RRCB+ MT[F%9[;[MY#]BTI< M5,@%[B5"V!E :H^#X$1 BG%$"/>O-&G"-,:>,'[B&T MBV@SQ#]ER[]E!#62/E>L*:JGU)DC;%%^R(N+#?+_P1)&&%]/%2[!QW;^CK.,VN$2GB9#$%VRIP//0I18BIVMP1-4&"]2)S!>MA7# MZ(!&U@BZ-_XY:$%J$' 9,M$*DS3ZYFEYQ4,(<)0"2[9SU-\&A+,3@(;667O_ M1*RM,FB =_7#A.^5?@"W#LS+4](SS.%M2:0OO$'=54O!, MK'GR#,/W!]<3P>5AP4N6>%C]&=>\C=Z&P,?G:9'9_&3K:8(::$'2)[@<'H02PH_:0FVD+D)J:8&#VJ$)6&IF_07$>BOMR!69 MDT&MJ=[2\:TM "NKHS%BNL81ARBNJT263$2!&E)T!_D5CD@"'N+)AC)Z*K@> MSYB<&7H076'')K0KMEQQ'9)Y.J=AK4($OF*S\5 &7SHW I*'^"TT:($0S\Q' M-Q1!!S#0Q517QK5:=I?T;J@&Y[@1"KLG L_6*0T^V:'[##?N(84G]C0:8*=\ M!=A%>&K-"LB2#W%)AX]B:X!\RP*&3U.R B*.3"JCP2[8G0^F&RE10D4"'O0$P+K%6\GC[5%G0S4S M##53R]%Q#S5C0[5O058K5OD+(&('M@,H71D-TW$##4G2<4V*QJHFST2[IH&& M;^C$V9(41WR!0YD\"%31NQ:H646PA_//B@\[@JR::D,071@7O?0\!U_J36BB M&/4L.649^@5>Z),AH 6 CF?M^5TOI9D0;C8)9#H(&L'3D+HO;>$&"VHE2Q_K MFP_/^V8LPW.$K6P;RZ>(2S\]ZG4!=AF*HN%*0Z@-[6T%KM'24]\)\_=OGE8T M40IX)M:9,/"9L&4@,K3XF*\V-YX]#X\E#MA>, M?L]+L!.S@&"G6F+?94.Z3(1PM9NEZY,BZ>4"1SB$A-G"MK7TCJ:M+'@=R),= M#RJCCIWQ-9"I0V02.1O'8O8AU%S.3LH%SJ.D5D-^[7 $=QO8E'PMM*EX""@_ MAVDM_S25O#[G,(ZK633)BHN^\6<=U!IC;*(^]LC"#KYFG5UKP\UETEX&9^ 1"9^6I86K%YFVGR>QDBH?XM=-=EL\1'JRSP, 4*L*FQC+&? MT_T=Y\"4%$%0@>,"3]W'$E?1N-0Q-MQ4)]$9DJ/:KH/&]WRDO@Z*<.LYDANF M"R$A%2[& X]$^R.?I GC+:K;C -A4?!F#"+I$JF#(&SFZA-];->0CGUMX.": M@ZUA\T5[/[KVQ'406UO,G4'XNCQ(6!3OGZ"LJR3U1M-1DUPMJEN(94-;K5Y91-YC%"&6@V8/A@31ZLY_HD-.7.Q$O6 M*6OG.NO-P^14E1C&%:Q^4Y7(:H'UN-/M9N6T5'>_S^.FGA4ES9+SN@@[3PIW MP[")U,#N9D;!0U;.+S$N40&9#P++NDT M3B]B-AA>82/QK_@?5F&VV["T@Z%$C%SJB$@@K\(Q!7!8!"%;77-G[G)K, M3VJ:\)H4UJ=4]Y1;Q,B]<8%F-\*<8F6M\)(\4=V>:^IAWR,0?.E/ _(&4N+W-PW ?%8U59]'_Q2V?M;GT;_*(,?OP[$X[F6X1H],/O<^E8M1R8.1\EY%-],=@Y*AA4#U02 M[VS^Q82A)'DL$WFX/<%&ZH(4TSH*.=6]V2>]CD.#R"=9PXF*H#U9LQ"X(!N35KZR W[)8'96K-[>8F.X M!WYA04]IE:Y85O<^7;4_@]9026]PT[J()HL[>#$0PSX3B>I<6/Q525C_8%T4,=S]2&Z1Y2S*("J- MQXB-#1R4&&%!85-I,M[BS;GUA96##]>/:(^C";IJ;PRA#9U=!IRSJ +X=+VISB<5L1RB=D0 ML&TLA9OMJS\)!H3BNUGZ1B+599"U$PCZT5+ U@S6YY4-9?NEO8:#.&GN:/1" MQGL[B"JM7,6 &4\N580O.:%6RXQ,]@ZP:$7ZV5?B0*"\JYDC,#WK**TY(TE# M7#:1:A7=A8%[;[)Q6 :LC5%F.@YL45!J.V7C,FPOJE:BQAP3I=CSDFI[P9ZC M&=U80[FR-SR6?4#4!)Z4!K^+!7JU?J5J<#!P%WK%BKN42,[/X&5,Z;NM\QB; MH5%"DIU9V8$6Z/D &T=3K(W+)0D&WA'*KJP:T*UP? 4)Z9I0>E,-TL*)I^1X MS. ],)7RZNKG:E&,MDP;X,Q2TS,.\]9COG8:AY.YX*2EE042L;(4&1?W#E3 M0"JRN-33E[^>O!VX0HM)6R%R;%V#XU2MM9(J*ECQ_HM MF4EGX0/97^"AP=6LJ7%:W2?MK#^/GHI ^NG+H"6+\]T/4E>C1O/!8/ZX)DZP)IX-5TZQ1. M+NM%RV*U0#68B>U-30:?%WF"4&ZU*BKH'A0LRE$SK086BS)@R_;[>K@$BBKM MX;VJM='O:VL-OTBN[L_H%R0AA2,WPWLC<21D)JJ-' M00K,*5D/*V$^ 0$ADSFKBH;%KHAU/XDMR3MZ'"KW/$$S%6A$3UID!6L@JB,$ MW63**9BBRZX1WM*VS=55]*MJ10$%^),#10FG[MFJBMMF!W>QN$AW2\,./K3PJ(3.2*E&7X9G: TE6X&]G.G)!>4,@G&W J[%ZLSSN&,L>LM4#*2LDV.O$G@8=$+4= MT:.Q46>+NX+AGF9ZF@GL*" >#!EC,O2B,W!!;:@K8Y\B?X8-AA%S&:V&@)T< M^DG=%31_O*>\GO)P_$)@KG>U?JR!__W>*IP_/3A]J^_[%? 6T=SVDU=>.)/- M\:NB2!*S)1R0JV02W9%*3:32L@A!'!D@0&!@7-G;VLH$04/>=0;:R@MILTIW M@N*3L3.44SK;. 9KVL7['HY;H-[G?0_'5^GAN)=)N*/5R:&:!17$-ME8@I2P#C#,)"K56QOJ7U29F='//3NE>#R,-(7MC4E\0 MS%PF:%GLJ^F-=WDS8I[7T*]Z.YDUE*XI8J06Y6%=Y"(MW/DXVP?$3PN"JOLTQ;[('H6$^^L_KP!Z&\ MPY-WE1#-!= +_C!?4^+:+%:K "/ IW1^^A#>?1;_"M_#9W@PL MBD$'F@ N:+_!/O\!K8:RDJZ4T<=B0-\3=PQK#[,$&,'8@B&:'.REAK85H6;_(W44GV'J^,",J!AQ$().:I,G(4AECT;-? MJ4HB<:!MYSI!J 6Z!@>82*LMD")B6 3#,+SXBS\SPR*?/MQ>CEVP]'.09/ O M,D@H#,^#<8K2B^[@25AX%QK5SO7R9:Z-0:U."=^%].::C%)!H9VTPOMIY4)8 M,O5DGE:*1+*^;0>-,CCH./I!*^OM/6V_L$<)7.M?*6!>*M6]9,QZA>OM1^BR MXR0I"7'Q7RQ[%LTH@[?2+I=AM)LA,OETYGF_VB"KT3B+65E5/JHNUSYK'P67 M8C+<,2%ZA>M1<>AQSAIZ]W7GFAI.G5//K2M<&'L%XR+?DKZGL^2R6J (?[Z7 M./K2_H'KC'R!($XO#Z_G]F)G6N,;:E%P6+F%3Q!](J02D(:>_NB!L\:PN.^>26H@2M$K->IE0[\S%,%#6JCA ?]A2ZPX7IS=$Z3 MM;#PA 0P/4-@],K4=2:AE6YP,MKG'-^(,V2(X5 VF9$>YP"PFH&=P31:!HAP M ;JE"[^XN474U-S$0'3HJIO9#T S;53CP1BAO)E5R>_^[QB9V0 M L*8B@X+]Q6B%N>@CR8-^D;L/!+2A^0(8L%H33C43/6((XQ"6&Y 6# Y%:PXX8E;NVT3Y$0W**S$*D M> ]2V\S>>>!LPO5,\EU)OWYDV3V0[2MH):_M*)MC,VW@8\38V4/;DL*EO5Y< MT8N3BWB "RL?N[>H($_ M/\+;4\&G72WJ&?A.H'<>HL?:G<9>ES.HB!$ATM7^' J**2QE(H7+5SO<*6?5 M[_%*U]^+@O@XGP!CTD;T!(=B>N>H[]3[*=C'*A.JH,],?"K4.[3<$ MG*"\NFSIF! 6V$.2^POP"[UUEO[5I F)"?]C&SSD%L#T/)AC@-I*P&1&Z*>< M&T6D-DO2D6KNP &E-2E2?P8)!R0[)L2(#Z;.AFZJB3" %I=LCK,5:+R-8*AA+E&BF,$]B8EYXRBAB7=UZ&?9TA^TQ*@6 MDM_GL )M4.5&RGADC5$<5>7@\%/TRA&-7Q*6KYF8WJ/X?L4*L*W-O@2L+P&[ M=C([CWZ)\P8UWM:30;2]N?5L$.WG>8&Z!>PNF=L$;*M98OW29HHG*042.0"( M$(E67!2Y5:#HHZ=)2B4C@^@E:(TW%'S?RPKP14XT2+-7# ?1ZQI<&GUT,!ZD$1[\-":19VW+E%VI +::Z 6ITQJS##@!'K3;L3; MTQ?1SO/!XYV=P=/'SZ(?"-_F8SKGR2;_V!X\?;X#WV[]JTLMQT$:"6_=E* X ML/PVAGM@:3"I<]C\)\.5=@B+!W(='(%=MO)U[J)LM[NS* M$GT-%JABJ6]+T,'\LTFF@JC+;QJ\/ZU1:?@1K?"Y1\)N^Q8+0\BOP X6/\+> MF@2V R-MO0Z5 9&F8[\9TUX)AA&(OM+S-"-[T>*L5@;5'>KAOV"K/9 M=-L!Q=.I.D/7_PS7O[TYL%8*>M^I)K.NW/9JIM8069*4PYX7"<]'I-R_;@L< M-F8^* < %(7TO;TSV'SV>+#U;'.%OI\]VQYL[NS\:SUURO@GWF.+@B.+/6D6 MF!N41<*[')A12>_[F-^7SO -,!Q1V/;68/VOX1R*#T16AB+\#,?<:&YPS49S M3%_-)F0]Q)I17EKY@;!+:6J>S?8^3Z1>H&M-EIIY&;QXV0I-9=B-=T?$I72. MYE97,5HZ@!.9<,(E. QA.%F[(KN?6TQ0VVLH4(Q=3H#*@I'[,DW." DL5/-4%K5=7*-#*PBWGJ)2S U[TYW:^-JG0B2FEUV^=9%%! MRD?ZF%:]NRB!4+9V^*/ULF7 .:*+$@MG>&_B]QE1XOHYD1C'<"%[P XZ&V?8#,8NH&:U" MZ8LSX%8V63._[%ZZ[A8IH$+U01KV%+Z8Q']H#W@%Z M63QXK*IER1Y4XEYC=AI9PFY4RM4$2SEN#. 1P5(L11K[;/GXCBT>?Q/_":]Z M I1L9L!66K"D\?5WM*FGWC.O5V#^U;(2?=+E3I(N+TVQ*#(9\8@$\R8>EP4Z M,<4\'4<'#%C:*YM0V=RHZ->BO6K?&9C+;L_)4]1)#VY$2[V"/9G'(#;0C4TK M$*JV('&1@@6=CA]R N=W!5TUEPR+YF!642^%:)"K:*^9SKI[7]6*> MQ+4;NNI]K>1P&:"@90%I"6,CXC?Q:^$=W/M+?T(<36"W$ZK+GW0\P/W !Q,- MVF*H)\:F9E8'DJC/RZ4"TD0V317[>9H5(SP[)6O"@T8'$?]!FXM^@59SJ-ZD MH2BKM%F_[JR=NM072R>WS"SL?>T6^' M+S:VGG/5W:($XLTQ:%@:GP_Y-I+]D&+>&7@#L! /X=Y:0.&\J M'JG:NXYHJ MBFH%S]7?=B%I071^P?7/M0R+9C%Q2E&?R671N4$#AB;T4!P%6SER-U=AOFB 6A!O M'9N#_N)R4"QB]8K*X5W?KK 15?C5E,G !SIJ";'^8U?! O^R2LUO&,!&DCE& MNC'Q*S.&X8YS*FB6C3MUM(3-O*U*2H7G1I-L50C8L4F73YT=@3"9^'S< MU;8C,0C;S*(]SP'*-]^=TGE=E5]]S6&KD[;D^4^68*2NHJJ*<1K7*G:2(LC[ M>W+:S17 (JK&1J-J2KSZ8Z. .^H+#')XTVCQRG?'>P]8H1\Q]C?840O4!=PH M?$ZMA-H?$@?=]JW2:P%IQ3/,BK% !_A;' MOMGZG75U7S@STU!VU892PNH2# M9ZTF?_OV]&)=Y-GO[5F%;+C#,

    2H&VD5 '*A ME\:QW!5E_V%SL.3BG,10FF>DW_#N]/[>5B0%O"_C&(P+V-'_\DBZ#-16G<[C M\;(5YG3#)X;17H&CDJEG#P?2!S/C+J%L^_?5#D7_"AGB*",3G RCN(+=!A20 MRJ?6Y/8'/%]_P'?G2#;7L-BNNY=I'&E^;BIN' >ID)3Q!>^#V#3\M0SK<)-? MK SV^TA$./,<%:(^' 1OPEGW7=:2;H!8#KT\]X3)2YPNB,4B7GM7A5$<"N'G M#NO#^FF=-JO,E9%!?&+#2+HJ(H((/L4O\>-@&A^.:XG*WD MPEE&P4R0UB136M\PVE?F0PJA$3"XJH R!A%Y*)R5%;%4>-[4P!KR_#:^!4NV MN6VCUBV1TBY_2_H:JENIH=KJ:ZCZ&JI/0@Q<%>YDR 7@%I[-&@3^V/0IC=, ML$=U)9SB07;MZB.#N%QK6>&+M"4VUT(+3E)S.)^"T4#>@KH7Y$<,3X9 7QEF\AS! M2-!.LI&V:UF2CJ$#<(F3$ QC?LB#NT[]X68VN'@#/]FE>U.LJY038XYPD67Y M%-AX/*:>C&F&@;"K*2* + 4S+]6F!CMH-FQ/XTRGL9[?,'II$,DIRPBP#(L\ M2C3:-$+@K=@WWMQK2+V+1XV5]2K)EE.7T2Z>VW?YF>&[L!6+=)311X6P+993&RM-V8+E*!IS/&@B7,27A]2/7- @NTV$GIAHRX#-;1[YGW^JGM0J6QM84D^>G3YVX? M(^F[UWHKR?FC"VPDPS"Q"%LJ[[B=;/SW4<]P9#>%H[UI57-9-2JKMW&5Q']% M>Q)+>T,V'$_8H;XP!(8AW!ECF V1F9.X3%B0J F< #HYH31*,86*9L\"D9/P MS028E)]"16T(D8#4]6B3D8$DM6$-)4J^CTP&'A>9MFN?X;W&0+=$7+?YG&0[ M4R E:Q$>P"04UDIY$)!@4*8:_)_RB!]\<]+66\\V-Y)XZ5_+<+ ]]NC7[%(F M'$RMGT0!QIH"R[J:' MY2;OCMS(RX+6RF*I(^#R"8]90ZDL-"\T3ISF"77A9#)+VU:-)\1U@KV46H9" M6\7[S:V@JB[&'WC7*P>H6DO_$5?."J@2F4%LU=E44A\,:/F=3+^A_FV'RH I M4MP]P:O6VFZ?NA#F7B[VD4+G\0?8_-H!Q1*E:1DM<4)EI'I7'GXQ,SQ['*N0 M"%U=8> 8[_Z!8T3BF:&R8^5SR=FM.27PK/Z4DB[$GPT<(:JU<3TQ6+5C'U.M MVFCK+88RIO(N8G42FMN;^$#ZZY,=I\1=:TKP++RY-)AL<8-)= &OQ7=Z_N0) M%\;10N0'A-DA;V(X7DL(X_36L0!-DA?(H\5)-'#^NPNJS?I.7@1XRB$,MV3^ M3G<'Z=IB=>P@(A[%S(Z\DTYC'XI9OG&:V.BW3R! M"W\M"I3#5/J@L3XB(S2-$3-24K54U#FV=53PV+' B?-4(^Y5#WHJW,1Z!M:H M%)),)L8UPMPJY:D%#WM?SY5[T,RAXAM3U4QLJ!\(10L$QA)18AZPA-\E-N*> M\4=;VF#7?<9=!+'U?/CD\3_7$U(K_CLSE]&%!?7^\I3A'$"$>4/?B8IZ^+=4 M+*N@KT6&H#5<1:32>%%(([^%*"TEFQ1'$OAC& $$FV-OUY$@[C?L+VYH%S6Z M*WL9UIZ,XC!SVY 47F4@H@=15SV<++@"*:*.8E$)-XQ)=9!GF>!>EYJ0;&RC M..'VVOJS!RPB?NT!^/5<^FY+4.E> M0N*2V6G3... M!I!]]!ZN$X8;. E[%%PN C2E- ZU0#ZQ+9!'UI[#1QQ8\_B8X!;HPW=E0;TB M7!JV_=//P^@UH8MI\8*Z",>&CTLO?&%WB?:'+'MO=RYOI@QM]UCC+;6M-'?X MW'FQFMI2[%%_PWAS=.]YLS]?R TDYI(9G X>/%#$'R_)8HCZ#^V@F6M)5'V) MM9/$^H*VSREHV^X+VKY*0=OW83U9'6Y'$(5:?&38?+7 (CS^P;>?V3)ROP?[ M*+!=64OQ5928APL&U#9O6^1L8(Z*X712/ CZ9S M4(\1,0S/;[$\X[T+!1"]-UAY@O6V$FD;ON!3H#DP&^^]23&ZZ/P^YU.\-LMJXA]35II;>$#W6@9 M&G12^6V]]-")2:BH068JH2AAD2O%U365/Y>$3) 2Q+3^.CR&7^PZ_+O+*]WN MTKQA![+C$K +S A\,%L1:5"I?C$S%)YK7\M99 ;E<9M*4QK 64<76T6-0EYW M/%#>M"HR3!K3Y5=$N6$A#/;4SO73_]?--SU@J_'T)L?U ^Z?-=T2XZ'\5A56>2R:LL)J+I3> M)V)6/-K>4JZ\/B5),,-P]"\>_]6D56J[OQ7\OY*\\41F%48\:E6J0L2X=0E3 M+5]!?6"QT#R2I^SHK9.D )20JN$W*=G/L8;8(#(IR5"X .-1.,*--."412L9 M9HHS%K,IQZ8;O@1_/4OGA(OX:/.?%D5-=OV\H%_(9DE,5CT%+*0;8/3*+&H' M",MSRM_Q;8T-#$E$06_.%QFMA.1!Y6_H )XU3GEBFCBW9S MCA"Q/.>?*S2IJ1S$*;0 UI).V$YVR76X"XEG:K?$^UZM[4Y1)%J<5HP,:M@Q MS@--CJ6NC*Z$]=.$O(G@I4#&2Z\H#"E;;+9X5)P;D6WF7 ;%^B53O67?B@>N M1(C"G+C3Z'7\\4&;P<%.4!RO7;3!,NVC#:!V]#F'V=P5E_XEV9WV9E6A>RQG"1>L^NJI5.I1W(/BD3Z"$7?(5EITXYIJX[), MN:,CC* >4 .VU?6!O*X4VG9KTR9V=]VUA^Y:R5GP[/4%O(]V/52@#(W)C'7:>4WL_ M]ZQ%CSTGFK["%=>5N'U2//8#7)\U%>,$G_ZBA#*(.E]!,5B!(N<$CTNJ'%,54T2>]1X^ 36<;Q#\(-7-<'6T M11KUD.2]MD$RHRN/7.2 !Y*=X<'F8%-S'Q>&P6W=P9<^QJFNF1)I M<7TK9"'MA9TLU-?WW$I]SZ.^OJ<'K/J$+E+"HF! /)/8.OP\0_SE:3P?90&Z MK1T)I2W6(925Q;BDN*:]B5%(; W[L]E$_4Q>5MBE3_WHP<#VN8;&&4C8AD-_ M),8Y*ZT2AT!)6??7HN1+ZG*."<77-J1Z;?I76BX:;. :^R[IOV(%X4]+A%ZF MJ#G)5%%BY$Y\6;T5*>Z4MU@'?IAI-SAUMX3 \0^[ZL%J7JD)9Z/?-95RMD?: M=AUG6#3Q0:1=&+D0,#?@Y3F'U"T$%:I-O!:,Q',\V,:&.#G!--"@/160^W#E MPJ6$@UPJ++E?GT%(NW&VI)F.?#7:&\PI HM,#774)I,TE#ARS923M*QJ0F*O M.9).;8W\"\DB6<<3=^AZ. +87'I,1/DPU^YQZG7 2GZP/N0FHSOAZA&#/BZ+.K<5Y@2X1A5"1R.Q*!,<#L;4F. M8#=AZM"KBLM&B@520I,ST]%0<1R7()T:W"! EK3PMC V';?#;N5@.=.I2]): MRS^HF4.)H4+>>U7B*Y[(KK5P)I]Q\RS%(S2_Z9OQI:S$P_^O0!S4P8(HPS<# MYM6*.Y5KKDRSH* NZ*7*;1"-+9"&-RG=Z3PZNF00Y7#XGP-8<3?$]?L"F.!O/[C4AQ8(T-%7NV'<1>$<0M=*N*63IR M,^V\Q'1;]E 8!@<=LGSG,1#6QF (>XREX,MC'AUCR@,;LX0/$"+CG+\G?T*N MZ)Q^;(N!^8:<,9?'+;7"0PISO>WOJB&T(6"TZBYLX*G)M?S5DI]KZZ91/%YS M35*P'4L I-AMY4G&Q$+@F^\.L')'BYPT88>@SQ$-)X]>F#$/ZY7&_$>LJA6' M29:"^H#N91'X5=&U;XFRK'W/QP,04HRF8;M5V=8&\J692Y4/'L& //\NR)[G M]T+AXZ%+.+>>S'AU[3DJJ3LCPEE]*%35GKCF^54DEW$YH(\3NTTZVXK->W0$ M])[,;JTF33XTX+TJ)?U" ='<^(5P*TV6PI%HPAGBX/;YVLV^FMU!HDPU56$' M@:Z]'P6)_4.SWN;.DW^VUSPMBZK2IU(MC( +:/TBS4O##T1CR4:YW"E#+)1< MW!96!L88'9H:=2%A\8$#IC$/6+Y[/77]V.>FU$0L_BLV"FD]!MWH7^JS4CZ: MWO7ZI]X^\0.Z"L^9]WW0)CM9+I!SDI(3F*.=EW)^'&T.NKSTSRH\(TNW<,MI M421TDN[^33XJ:+PX J/E4[SQZIPIP93J"#@0Q;E'KU"(1^4/V<%D8#C/)._D M(ZD2#-A(:$TZT9EMQ:[^P;/64FO!2/S59*CM8>/, MHH]H1"S@KZG3/*3D(DODI)5Z]20/_'K*SR"\DYD55O+4K,"$GPP*),Q$VKW+T"C*M0\<2%7.H$4SN/N9 MN)P8X\<*/OS5P-5XSN,/G%26#4%E K)L@Y6*THN[RV5'1B3*M6_KCLMZ@%+O MT['_K'=(::Y4/A'#R5(H)H3XGE]:MGP"XO9=YOR>WU;*;ZW>VW@^?/YLYY]@ MZ"1XEANXR!^?#S>?7:8+/W,+HC3Y/W_'5,[9XS./#,[@_V+K?QNN[>'I_IOH M\?!OAV\/CH[?[)X>?@[\[VW7H[Z-X/^GK_:CO:,W[W;?_G&MPWX\W'G\O'78 MWZIO>]NM><._O:)T%H/=O'#SBE&\>>W^#S<>$ RS1CS/2=&04XV3HUN84CXF M4AX=C>L"'>2MY\^?J6]AU+7@!G2)AXK%X,*B[HZO!4P.G[P6@X#^818U.^3P MO.=LQVI$21'I1MK/1OZDZ&3LEWH. N_Y/[LLEZY7?%N<^T^R^ 8:8=\<;F[] MT]^![GJI[4)>**EM;'U8A($5XWAMV\)<3^ M>^I*Y=&!&94-YJ7AE#-R/3DAXU\QN0$Q M]=R7)P2Q+5\Y>[]:SD%:1B\/7[YYX ?U2YSK.3VE<[("X*#)3\$^I3$_G3!W MK9'S*_.3[?B?OH;O5FKX'O MOV*1>\E8=4Q2R+3TN(Z>'0Q \0^C[>U!]#K.3?1X;+$1@' ^/AGO#@1V#4(.SO9AA,-TM\]FSIQO;&]M/ MGSS=> 9[QVL%HL]M)07YNG E&J@-HO92QD'-)081J?15P* H47S!]8^?;4:_ MQVC43&M8^,_9>0)K^06S8\MHCR9#XI;S!P]98Q!LP_Z>G=)!D3;%BH^JM#9: MCB)?<]-4Y86S/3^61G'0=!(*K91%+F,9;#,Y/(NQM/2P-)RXOV>#*Q=F1 ^& M+'?_\[NKBX&%9F/)P6YTPE>HT[\Q^C3_11Z1P2,Q:,J!_)JL!:UMO8 M7WD!7/\TQ=I8L'*'P+U?;YS.T.^F\QI])>WO;3Z6/P3>"%;5 F..4.X0+IFT M6">%X:L]*%]7Y;?2LCVPK]03 MX]8K8NZE\OC=+[/2D%7D:WUW)#'<9==\390J7 M9G;Z*GHCE&B38MQ4+LDU Z[=F);%!2BG>3'"84*$&0F?P$(%)'P<5RB[>(RS M)*7A6;L5"/('.[3RA9S$?G 2)X+;ZP_>*%] M=&TP_8'C]!G%,RNT&[&,,AY_H,RTP'YRV%J!WFG@;_I?RK;M=;&J\JCE?ZIB MGL4)5_2PV9G!WJ%\E^8E*L&@&U!R+XMKM)1\('6R?6C"+6=B:W_$7:5K'Y54 MCWL!>HM?T29S\^("Q)F4RW"E*B&A:,RUE%UR@)[B!FWLK"0F1>)R3SY08X7U1LPHB'F.#9^EA_1Q7[_^NJW Z @(RC<%D)Z M3!4U6H(W1O2NL1V+$JM8]1L\,5,R 0[ ?$N\5%"@\:PHN*!DT93C64QC2#;H M!U3&MP'.')&66.8D_ZCXWEV7E@061>V.7'Q;FGG:S*.)B1G;D2 -9C)H5-;C MQM4);A1A054HPIQDKDENHG3GZ$B:844>B_0/LFR#5$=N(A,]UI MV/$3:$+6P:!EIS6.YJP)EYQ.)QMH,PT9_21407TWJ1U*-,>6HJ6. F+B=BJ? MHUY86\_S3!2(74P$,#XNBI**C'B CT@%X:[<>JCD3!8@MA'P+#<9T>(D'J[56* 61PK(*:99%3=B%8%K0#14QH*1_L]X&NI7>CSNPP& MW<"[@-/N=L#>B?:Y/W[I;>_-FWCVBUI71Q2>WF/MA2)Y[;Y\_V:O[@MA(A!J MBQ0W\,S+Z0P8DVT\V+$9^A_ DJ$1; %I<#8O7HZZ->D,KW&[XKOCO4'T2[S MKTZ*!L3 KZ![8R]U@.DK1HPD<8 M\>RSG:3P=C'/3"P^8'>^?0'&E:Q8/P^T MT93%"@B8L9BI ]^ZB&V70V+0<*>^A]DM#GZ]GXI5A#!J#W&2-\ASQ?BJ*$+& M"V'7FP^.(+=4J;&30F%9,1?UG-!"5.M+7/&!-V:8':7N@!TH?/RE#TVB=R5G M;.#=&#PFA*LM)O5%7&JNBD?2)_ ^64$%)A-WYN#O2[\K-L4@64O&HW*V+-X M30Y3"PQRG"\I:, J50,*8@.P_Q:LD(>W&*S'-TFP%6@N8C,6[B@/3?J@S2&! M#=@LZ.1H-MM30VY'9T.GXBS4%I;5A;%O'+@%OP\?3Z-I_\@"ES[U];L M>Z1Y(2]^,D>'2.5&ZS>R/5[TY"$SF^\GK:/ND$SA3&9DA,EITT\O8#/51^+8 M^]B&')B:TYKDZ")>2N^U[)Z* M5O&Q+G%A.BG=ZW@U:V]?Z3%./=])S42E_Z!!1 UJ:8GA.<'@-1,+15CO2J(B M7JICCEXN]2(PY C3/Z_SWV+PZM5Z[W"U=C:C+C8)5HM\OG(VC#9-5CEWC[&/ MHM>-XOP#L7I#8"*8&5^YA3:]5QP](.KQ[1S6I2QX6B+*\2V?W*I?[OO; YIN M#-)/IKB41G $)H)"U!=^W4KAUY.^\*LO_+I))L5F.)3M;7TMBO )/#+1U /; M+38$X)=A.\AH<*09+8'[(W#NN,Z)X:$/ 0&C 4?MUL/[:C&!PH .QF&/)K M*J5W](C5T) +)XT$GAX_Y1@1XN444X?&QL!Y"NQYGL8:S1+EP #V,O9@[9/Z MS$[+0V'E*"'L,8X0Y$G4&/MFE5E?PPTBS8S]'!Y7D)&OI7)"=:SM&?S01;G& M4KV(E";N*0/V)/&BMM!G!%.F5PK?N6G8GL_N?&]X55P/VPVJ\W7-\))@1=:5 M[X8Y+T%<[Y9/=IUJ[X!^$7!GN>IP$7$Q9;AC4]\(S7:A2 UZV 2U M[W9*UI99'SU(PI B:K4N'"6ND1-UA'7\(7I_<4YLQ0U&CN.-G^+2";_W:4A+-)DCL/V1RQ"%4+<_*!4-"S](7>TP,+F=WBA-3U[A? M*]Z'>ASD#8J/6 CB6. <#J/?PM]ZZ"B![X(!D)MY*Y_GI3PD"CDBY"[*'2O8 M2DT!,+#\5GW&@#X(*@.,K++XF"*H%*B#]R?_V!IN17/,(+,]R;A"B5%H";HQ M7?:H==DV/8>^>M+Z:NLAGU#T<),SQT5F-MY)= FIXX1["1YX;N:P.Q#N!7<[ M3%1GY@4V*8[!$SNC:D8;( %H'A#-_JDZ)4!)Y2F>0?R 70CLGVQ@+VWS)+NC MTN-JO7"M%F3J):WUY?LYKL]FIS%6BATWB%+[-?M,^CU9D?V4?K5TY%OA!6+B MC8$'2UACJC$/BP.D1IY:XUB'RA<.HC^;^8+^DG#'&[$WE[QP\5#T.YK^V"F' MR&K+C1K!G>C%=90MX?$ACAG&MZG^3%9!X7TPN?JS7#E+#+V-<.IK;+T\/;-5 MW_D;LC,>@(UUF17<4_(*I71;_MO#G>M8_H^&C]N6/WMH& /6T4)TN_9U6QRW MFL1Q+D^B1I7#D MV1M7I4XV)OJE>Q3K#)#C<'1L,D PZQG>:CY9WN5='G70/%!(/%91GO$;F[/+ M]Y*(]?:P\7CR! \JZ+N05%QZ7YVYQG8=R&QOZ5/-0K.=%*$3F:IAEYO$ M<+>TSN.R%=$N)%/[OME/%=CNY5/FW?WL=LU(3M$^+^S:T)&#,4;+3DR;S)]#D\Q&Q19 MPT; "2V)E<%4(MMWH M6].IX?RJ3P]FC8BSOA>Y>F%*WX,[D("I\HXSI@5,.RU'>*I$L(OO@!+?Q4L2 M#'N$4 XV\*!&I&,\S$@5;1$I%HHH5Y62UQ,5@)9R?A/4@0=?\:L*OKLO*/78 M0&J1FL2@%Z +?.3,LSJ;?Q^,EV",BP7G(,4-*VKJ8YR$+/'5N@9D6YN"CP"E MIK:C:Y.?5.0=HUDXSTY&E9)*LXR=/*O4O.MC&(YA/.@IV'J1IMBG[5<_0\<0 M_HM%"B/9L'?I3=NBWY,G=_CRWES7N"T+>[TK_)00$Y?&5!6)SCK^.U7#[WXI M2]A=.$3YP[X,?G3OW)EG2USD,VSW<1G8?JAM0O3;KVR.36U+AGP*CBRV#QTQ0U*R68Y$>;\MRDQ9R:/)?+ M?2 ;B=A7+5N\05;FDY:4(96+#,$4D0G6D5U^ M?CAC/U=W=K*GE$$MV(*/)AWWYU(QC55#V/M]DGV5(.KN+4S>\4+KZ+R+]4_- MPEY H7TPI93F=7DH\>PVR+F#SXOL8IE:)WQ>9$?G1:IG:3VA8?6U&)?E=*NL MX7O6VMTTE;5-H",\1A,M$JV0Y9.?%<@+09%;:5/^=;AV,=%;ESK4YSL*^D^9 M\^F%G@@46[654Q%-?;!&CO&\(JIXD^Z!;7## &M+9=6AEG7/+9VY7W$@7^)V M"2:ATTPO4]#[TC4]975)L\7Z)*;%KZGAC&6J3&W&>].+$S"M0EVN"KD)@-ML MUB*AJ4ETFFB[B\Q5A'IK24CEGF:SM!?XJ]!PL-''$%L\SN!7H7F!-*0N5 MH_)COS-J& >FY8UICT9;K&930#=T&X?X@M*K8G+THW N?-/Q-#OD(/^-]C#N MJ6(4 %6ET/L4JW(PLO*I11.XSASPB5(&0/)M V[R:$#T@)R8VF#V!X!:4L"_ M*#QFHP=OL_7KLBK;16'4O@ 5:K#EJ_3N$[8._H[;#^ H*)W_F7>7Q:VH#%ZR M6JT(0O0V&@[X/K8(5_XMNV.DZXF9S^9'GDQ5I#COMW:,-9D26T/"S$@W>1GZ ME+0!7I-PX(V)J8Q7.NN.@6I]9F8,T#S#ZW2^KN&\SW,]\&'3JTT[+$5 DM@X M)T#Z42=(/#>(@H)#!9I@)! ;@L;8].W6=M'51_ALAU9[L"$;F#D7@55Q;["A MJ.T3AX/'5)$C*N-FVL.;FF VC C3''ZG I"V99]!Y-"S(Q:>E^WKE9W'8D]R MV__1'&K,7EMG.?L0VD.8*P5,Y)*5+Z/*ZH^9L*I>E4J4] P0PL5*DS_4AUH*F@"6P,(2OG:]*<"W5 ]$'%0IEV.EQYOCID ML"@[IZ\7X@7EY5\:+0!3)TK>TD(?TW[).0:FJ-O#(DODJV0^]D(\TFV<]MHG M[9.3TW:KU>DW._FT%1G0QS3[-=-%WQA4R4GF'!>(JK^!!=@7WOJ297*<=WXZ MB//2S110BK.#MG"Q5-Y?V5,8!>XJR%%VN):.JNJCT202>!U?1L=4;^CX[ M;Y[1I_I-*3+;"T!732I640)1^POL96,[Z]YQ63JHJ9E%/Z,U;.K$T!RFE(N0 MI1_JL12+75)K,RT_)L&P8 M&)M"$'.20YV6J6:F7<1 W4J).]3FG21IQR0A27%\S++,LJ_^^^)&))3?^RVW M< R[V^DHH-62)4MK85:C_/M950NT_*A#W QS1W1Q$/# X95FAS K>*$+AE-M>VO& MF7K=D2S7$[$'HTB3SL,T&.?@H'O&+Y*N0("\S)R9N7;;LRU+6(TXE92_ W-( M8 +QQ%;66$H(!A &$' ^$00\S4(?Z%'G-V!G2;Q)=8,UW[R;B(3DZGH>)W*Z MHLB.[EEB&-26E5]:^[.05Z51@7JO#9,LE*I+4=FZMSI 07[+&0GJKWI:=Q=ZD"V45L+::/ 87R2_7H@\R$T W M*G1B$GP3_BXZDBJ@ G*F!LY08@%[7<8NMELV9IXL""P(U#B&$GQMO+,@!]@0 M*I,%83.!,_5B:AIE^6;9AAZ56L2.%MA>0>=\V/)BR) M'482'%F_E$M?%CK>8KJWE_*;;7I6[RVEO/=;UBQ#Z0B#F!$5*5I-@E/(13)- M#(,L\=PVT-+-SW"_7I;/SF05@.'5Q*[FG7=*;]WGO9' L4()HCP&LUO_!^U3 M9R%'S"C!72BTK/ )^!U=?_T'T^H(+"XI(HS.@,^!PHF;Z>";S,T@2UD,Y1"& MPLB*276F5(.\R*;*UBZVUF M2V!=-IL-,0WMW> YWBB=6I,GIE.:A-VT7MP;JU%:XZ?@F)JJ7=YD&^]7-@)= M>R'_0^;;3M:%*>PU97W)"ME@MM>'#(9P&5@Y7K9[6XZ@#?,TG@34-;G_>B>X MW/G,)IZ8O):LB;;! Z.,+^\$[G/%6D>6!FTCDC$>)TW1/LB/GV/DM%#C7,\0 MO,/_2%WR ?O%)S:1*(WO$:34/5-G.A(\(!25-M?L2&U>A^ET;?"*$]MWD=A^ MRHGM+]$(85]!3GA@=20J-GV2T3XQ9^(VZ,4KH%)6Y- MJ M8)#' S\<4WF'+!IF/"A3PMM6/#(1,[* )%;MRY-I]J@Q_<[M?N,O?;&FE:;3 M16G]:FTJ+)&B@I6_K2@9LA?.SQ?D"2LXJ=@:#V&:>"%N0);6I.%\(,M;Z=QD M^O>VX&'(LEL^"[&@ W7?SFUHRJ%6N<]>:,R4N1KV$ )VBHJHJP:*.WG_M\43 MMIBZK+N1HCC;E&1C18B\ZYG)<,>]%DI[EW<3-5"FN7!A]%GILNPLO5F5;$JE M:((VI&"*Z"=E;4%T#7]K;0')C'EWOP23;G^[%(0&N(&,P0[3)\KERMNT&_6(+CCHNP!<3@GIG]%"M(3&6IB5!$3%6 M(V&^3;70GRYO&W=%#R_0?+&[G.W/,82[Z)P#N/DU5MU9+YU?*,6FQ++,I@N= MAI:V0K1GPHIEX*VYN!A5 N!7E/!C;L!G[*:E\WM\K\K,LKZ,">7^9 :I/7^$ MM5\BL'(3JJ.0N>S8V,B,?EU7QAK7G[=^ \8MGK%4D6OOTDKZQO;P+)0EPJIT M9 EH&ZK 7\E\IB,FI79O=79!ON%YM%+([+-)EKFBK= M:LR:ZR7WB&HSD$)+5%N_6>6Y((:;(Z.1L[=BS++TV+T'LE[14EO U/?08&$A MEVN"[;" [_W2@5A]EM/T@T/[6]).I6F?>&_@-985:X9>C,>1'+-LD&P0=Q#7 M%_?CK,X4.:EL]NV22Z:&4'88;&:VF4M>>^[2%Y*OA3M4K1I'^KN MI6J6U%E LGC69![3L60VB\L 8NFRW" V_0,*=G&Q23C*_ M .K"4(:X*5=?#K?U\ 5 I_ IK M=-Y[Z=W%RB.VBLAW.<>.8R8UL.ALZNJLF7(1E*"+C]#N,"89F.] +2;ZNJ6%!Q_S_D/(C\?$CYEM4*B( ,)(N]*V#(UKSG#K;-!BV:-PL5V-Z4I/ MK2)@MH!50SSKDY?:TDQL,NA*]VCCPE@WM&-R@[FR [B39D-;6*1$=AM4L#LI(8CM*UF/E0<>&\BS>^JJ.*SJ#@&=;Y\5S!K:$P7),M[DYQ3/;Y=BKH[=9 MU7+%I/VUJ?@KC!8_:FZW&=C7X2@Y_B.,?,]U/GV\=FEC^']"[7)]#+V/Q;J= M%3+/:E#*<#'7W7:&SDO B;' @@%9@"$K0[4TK2\/^V-X)\Q;[XAHB/EQ>5P! M<]0FTL\;))A"QB*/9>@4.MJ=7CP5$V8.0VD<=:Y*^8>D3+EAHDON+Q=Z7%\1 M*&E*^R7Z9(7V2>\5:C4584W "*PNK F:M0]\(+\37CJ0^2D)SRE]Q1FK&W,6 MF!(7=2P&]YHPK(=.9Q2IK (A_L5@&:PA6$[1W&[%YKB#,7*J2(P'6,P)$H(? M0,8;83(&9^D M$E.!E=7[ Z*N&[A:-7^N"*#1&!WVE* MI1?X-]"G_X I=,!3H68&L/A=D).X>"=6BMVUULO9M,#JU5 M=C>RO.NF#[K-BSEE(J$T2_M6S)0T>>YI:>^9BLB:LHV%.>2IE11WHQZ,6=AL MAP5@#]4NN99"-[)*YO6V2S(SHU @% \<6.I8P::#W!B? A# R+(PI[I,7#PK M/O" ,6/>%DO,M=8QW1!;#**(1-1%#,]WX99P8'K\NOJP-U:1-KD?*O*RVVW+ M'6E"P%1'$<^A%=Q-A<=&"\W%W]'6GB0"_8GN[R3TE0=>C$OU[#'WVXK?+87_ M3/U33'T&&#,9XR5QQ++]&+9#C,MRU9VA !B#)\G.U< M(7OKD#V:5<3X2M6AV7W)!1B+^0S^0CL&Q,F:@KXPQRJBC%X9T_^51BKVE,WP MS^P68UGH6J:K_2!K49C3$K']A$ZUL@,88SE _8!(DTD8E3M.53^EY,GX-G:^ M%NC\WM#XLDCCO>G']_2[8N09UU?4+]!# -V(N_()^1D@<$'HQ."XX#X4"GHA M@J"E#EGKH;AT@%EIM--$W:^#>>&560,2LSFF3U^JZ8P:0X >M5GQ]C!5(8&3 MFM?8\T/F^)!):B@%3>Z%B2ND5ZL'1CL7JPF=U4S,,F''RXGR/7!A"-3_Q#9% M,7AA_LB>G?N*@AX[%\.5X'3XPHA4LWG,IL1040B4U7I:$UY@159?.MT3VSYE M6XK;/)ELKYJ\54R"R<:PV+@ U%>.$L*A6RC%#V$K*<&SL(<3(!1BLB41L'] MHR'NF]O3";-\T%/P0FS#$\R'B3SRQ;,&./1B ME?N>X6_*JJ*ZQP5#E)\?O?.=FDI'!V-\+RK*-L;^FP%'1_%0KC8 MN(9*21G*T\86."P4I]"I1=0T-)J.4O_>=!K.1;"&XMH4HA7R=#$>3(W$ACK% MA9[KA5[^Y7L$3&=A%O0I3VZ>.7@!^#8CFYYO$@>PKNGBNTPU93L[.IMR[^;[ MLQIA 2R:4-Z.94N^X2W!G6P)GO&6(#>F?,1V'YX I#TE.@C_E118O?-&_B?U MYTZ[V3S1B6*_J0#3V"FL?0DWAE.P@B]&@'R4]Q6$:4 !>0Q5K:*GKHLN=)KJ M+I1]@O4"= 09]>W_B"#%8!:,^M0>0"GZ]I19@CT;/&VB_P9HWS[#M)%6VP0" M,,RN9T%%O19F $]DR;(%9U5[^3IO!?M6+GZB0Y\X:\!O"<7_;%T%((,V].UG MC.64QPP'N,!BS-T&H^-U=!U9HI2 S%S?"I,G2\1*-U^:B$].SO4A$^'9&_MH$6'O/W=2>@Q_/H(G/^H^KH 8GCZ+=%3JPHDN%3[]!DQ] M\F\*P="R7+H+X$:"F&+=%EL%1V?6#^=9K?Y834V8U+3O ?$+OR/?>W2V E!" M^LX Q@"2$&*=3S"JJ?=P%(+KEN#&D/BF8K'$E9O-)^[.^?W%.A!\)>A.ZO2R(4+:<^:HTG$^C MK*&"-.<62>K'"Y@F$^/D%,)-.5X;'!V"UR,C)6BE,PTTCG2!*8(7$]#__P0,LL=G)U\$Q[8V9 M;R]4&1,Z>A=C*T!-!ZR0I'-#$>JU&X>UE =T6L.SI9,'=(K%R+]VK[-N@,$< M5C#T,S!8NCF >U_$3):'3/&EQ0*/RXAQ5B2&=0Y%Y&7UE'RP^5#>C@<@@*8" M1CDR222TD*RS26U1V S'-5WU=IR]]1\@]C?#+1V )^\21 M:9.LF40C!.B_45YS6C?J_2X#C;!$YF*)S9*(4)\/P'#TFFT.KTG*)_87B0[9 MFKYR"CZA"9D+XNI!M^\-NIT/6MLE1CHL/X'IKG1ZL=&!MM8NV-'?Z25X(.AA#$("O"[U31T_!DK@T\ .V;F8>"S[YFBH0[25LRS]E$0VQI13/LY.6IN2PVX1533.9TX[FLOO)CRQ[KL4U^@V7)PG- M>4%XSAB:<_Q9UPPD97UO'S*3NP>Q\B6]))I$$ M=U+,3 J,UGO338S+"AS#\][9&Q0 M&(*B D3K9 1TEDW[#9APO;AP#B7H:YE5:S47N@S5\K 7@S!V[)*H]2G M4@78VAY/PM&1/8QFE_LM%\]/@PL[! 6@1O.\;[E1**,E,Z,@>(C7T;01MZCQ M%JQ(F_G$38^PAL+E.,LG3^UASU+7;6I<=FN8FQ ME$[$)!2^]^W&K]Z)>85G>,4 FU'/7UGSWP[%K$EFY=Q?FH;S!YI#(GLD,RT^ MO<_5>E!38C7[9QW41%_2JI^G4Y+!I\N221$EIUDR M)P.]I4,810U]YIF86S&Y3N%J0!M<-B^.>@]E:X_-&G7D*,+!&2S7F*A71Y6. M@F88$F>.@KP;2NE1R8" !JI1T%1^TXWSS$FX^U.G[9L?0A0ORX@NH, M']]6<<$0/YYH76 -V,)ZK,DFZ-#_GDR_&^NWT!+A!3(:L@B<,;W+/3E+#+* M3BO%SA#<@L2:-V8NZL0XO!$&M;-]39AHD@&I4;%6M:.OJ4S=W]\SQW^-9;-\ MK%GIHS7CTYZPU",D1PI3VHTY1%T-CTHW'$_%=6DBF7BE#ZT-[ MI(/1.K$9IGAF77,K)O+8HJ-S0PDZ/;*P9YUAR S4H6X*,Z=#JX6HW@W&[W2J MZN=O/W6:=/831D:_T&^NDP8^[2M/)&4)91VAR,.Y!;1M.+_!VH?D/JO12JH^ M..T?FJZ+''-_R@B#!,=YY.(A*O2*5.AI*O"6\RYPI=WD+6?> MNQJ6H;N^[O\5S!\,(]_L4K::6N7^BJ4%]'DNYT_PZLDZ)E<9"Q/1;MM4!N6] MYV-3OQ=N6T?KK.^0B+/-7Z.8USVF;:]U=] ;EVT&VS(%C?QQZFQI#I;I;^- MW,SB'(#9.'&=3XWW#:I-: JON$0'JIME_Y#U_\.^9D-0&X#\8[0J%&VOP:+3 M[C!&SE.\2LOC.M)+A\:Y"X?#=&9^QG8@^CP:^@/Y[QA_3$Q0'[QZ^%+908SE M'88I?37"L*@4/I:+O!/6DG9QEX(**F=OMMVD2Z_)3LH5+!_Y488NG MY.'0836=SD4A4C2Q,K=0;_Y@5),6P=7-2K-F!MI=LK]JAPTCZ%2:!KN]S6WM MU#CO.TW+J,M !'-Z'$R)% _Z9PPFKCRS#2&L[>%@=U&G(2WQ1=@R+HTZ%NE#0NDD]D^G*CX9TH8I)R+ M?'/0NKKRWZD^=04?M/>B#42N>1Y4*.Q8+7R4(N+E89@M@,S;&12I2(7;LGBT MC>L55[P8U!A(&\K0 IV7LB=KUEU.S_6K9%9!G\VTO]' !W(4ZMI!MF1XR<[6 MT_U"'A_1#HR[;-NF\(%B8,:G@T:9CW6]*J8 MC$=)AV+H3#&FS$?4.QY$UF['J!LQG&?1M'R0#>>]G &>ZDQY[@+1:!O3J0+0Z9EMK7-4%X'^Q1 4/I&S'8@W#!=D S*X2U;DUF8:$'[S\RJS7+6'[)6KPQO(X4%;,98'05K:9GLZ$WM)YWZB \4[0F M^]_BWM"25#<#ZU(7\5Q^NHX.W^@"ZA;"S8NHB*/=<,H/\"UN)=DC"^W330!A M<8?I6@Y3S$S7+=D$'>"G".T77P39;E$Y+[+\_@\*CRC@G>\+ \]VRCZ9@:/, M70V3$$MC84J'MCF_E4V%I+338WKO%@/L01@<%^DX-KO10$1X1RSUN8-P49./ M:(Q&FV89\8![,ZKO:4B0'94H'$ @^+]O40VDSO@(?8GI%3X5&K,8CS\@.H5S M25EQF>;?HYWG)S\DF)78^9'(ZY./-"!Q]T2;0&^<*\X@0(:JH MX)XO*^!!\CA'[\2LX73[)V^PA('4)6CRW/",_Q$8LZ*!8 PZK;.SDX9SL5"V MU.[?$NH#,.8?*B:=%T%6YY'G^80404\6MH(+#_0)E%L:E//A%> 6]PABF9!- MASD$V! MALF FJ,6T$>OWG_Y$K]Z4]CVUGG ],R[S-7.GS%.^<40M!Q.]O^(Z>RM\Y5B M^O=OM&^"X96OW)@+F<%0O H7KV!E*=&Z\'?MI-M77N@C<_K[[\R.1'$ #>A6\PG8(X)',O3 @N8TARLZ@Z M,#+D98'-/H>)TLT7=9@E]Z:IP"9E?8 [8#=%T*2[,10T>^1T6)+JDPKD,C0K M]&636/NN]!#E>)88/= CT+)"4XFSM )DDCSM5V3>CMU)^4ISJO$GX$Q82A9?B[$P88"%6$EBZ M%:I(Y3&QHR\B2IQ_?G(NWKADQ-U;Y0*'?,5@#B#546PXI'7VAM+\TL 8SO_1 M;=T*J2$+P82!R0_ =V,L*UO(_S?.0A[9ZT^Z;\PQT2SV@((7LTS/!0!!R-;9#0M#U0PIO^N-MB#63V1!C)P#L? [G5/&1!V$ M"QO.P:BK.=Z\#@B/LORD-\XO&&!#L-='=+,K=.$-*H5K.4N,2CK3>D$SC(T> MSTHY9QL!<'9("IT=6)+P[LYP"68'X3;E?266Z:3?L"1OZ1!.83RFUD'6K#[+ MO2+AH4)G%AM(!P""#1:^+Z M/\D"L$,QT^5)[BCD:0^A9>EW6ABF^NB4/JI@D\!QUP@T/H$6/J.5N2>EV> " MW6HR1\/"4$VM(HH$4D2;,O+%'<9YZ\OIO^)FFBG2>&7*M-2=O3^+V!/_=KZF M8''WVJWFT? -E9:SZNK(G,\HWF#+4;ATA,Q$@=!8\;%P/ 6)S6MMWIN$N69& MO; &CZXT;_+N /#'D9B2N?+^Z[5KZW3I?*!257K,Y*1U'.OC6874'R.2655/ MT VI+E9A,YU0)!'GR(Z:F^1703E#852*H074U0=/@SC4DB>:5[%\3PUJUU(+ M"*K).L>51'2-9J%FCOS@')WS,B;55VGVL#"M?Q$5"P7DS)&A!8/L758&%S>" M6FG(;*PK?SLC,50@AJ2?=.1!K'@HRV$&0\S/BE;2#=D! M G.F-@AICTDWCJ)(1&0V+.D/QA3/-T-U& 9-2[W)I1M"V7Y0E/EA&C5EQ7/0 MV ^'J;93\2YR]VUT7=,&)D..44X3,R%[ 'A$.9^W=M")0Y^E%%S$@+RD#^". M@2I*"5]@C2($;)"DV?B;D](I\6K1S?&("Z M.!@>,-+A0T2=HIZW%9XH&.$KF>9;;,4D#9F03POWE* !ZWE'6+"+T92$VS#(@63!55KCZV"%5+3I/?&Q0=K= Y,4 9# 8;NEPGX?"[ M\YNN!:YSF) DTH9$ET"EU;:Y5EP@U?98NI2GC[N-T^[9Z[U-&&.F%*QK=6C_ MZ*SA7&1VH$W;U$(*>C)1;/&M'33\2J,&E%)'D'UJOSB9H:^TQ[1#@,\ M@7'A+Z(C(&RKV7RM30H.K.PDL-+FP,J/!5:,:7"_]8Q(D]"B%HX(\XA@ F1P M A^"[PP?N9/>6_U!X.Q&\[5] ^JB%DLSV,Y$V@"EW&.WOT*OP\#R-8*W6;M M1)_;Y\U-<)=75EG=7J/??6V6<YW^CVMW^\TVXT\Z__[>:;?$/2\AP@U'@H? --VD.6] R MP,=6SSA6$I=S=;\"B%Z,):QBY$LZ]51BY,1[B#93Y7F^7$<;O2#-S@M09RD] M'B''NYB^69HE(WU"8OR8VMB$6;[X@K: _C:(?O[O3YG;7FXRM6,&J@(-GYZE M-D:;*I!CERSUU23LQ1,U6T:S-:J E/>SZ *@X4L8+]O'C#F8L:Q49B7?B3E\D#&O$A-C MS*L A7?@[++)R!/CB55W8HR /^@)FR83EZ64.+0'&[7BH^I-C"W!VJ\C6X+/ MAX-'__B_;]B8J\3$?F ][U4LJ_9,>0D9]%X4]+2EP,!7C8FQR5?[=63TJV3P MC[UDGAA/K$H38_3;2K\L/6Y;*\:IWL0XWX77D\V_9W=^/T12TOMX,[=:$V,\ MY/5D/*R>.\RV(T^,)U:1B3'<_9#_FQ=X8ARKPL1XS[?.2\AF7H7,/-X>YHGQ MQ*HT,<:\+0V#A5JH[Z@Z!18>XVW;O5U573AV/Z;)Z\>VWDMN<13Z7/,9W\I, MC,&OMNO'X/=\X/?.#U//N=;5W6/ OX;S:^*QY;>W2\O@5X&)/2_XP;]8[I9^ MW&&SEOTL&8Q$X"+5VY"RW>$BU4_0_6L[X3N,1DGO&__U)<*J])=ZI?E28)=B:E-_I["(/RB#=M^%L3CQ MOU,LSC^2V!4,GQ]A1YX9MAR.35L3:M=HVOXX$RD\>Y=N)C23RC5-A6@ARI_I M;O(5[+%B]H>SUI3Y-[)MQLV:B)TUSOJG"Z)QUFCVG[:'F*.\O[^"99W^JRO^ ME0:1C$/_1GK_BA,Q&OT+>\-ALX1J2-"G;Y>_.=V+QG_]_OGKY?75K__\D9:W M.Q[;Y7OG^MO%AP_.NZO??KO\_.VZON+\.0Q6-_+^898_VQW']_Z5-1'YUT@% M(A@JX?\KDC=*WOX+P"">R0HQ?J_Q7U=?+K]>?/OT^:-S\?F]\^'3YXL*2<#G M=Y\N?G6^7O[ST^4?-+XO7Z^NOUR^J[,H_*Z[?P.84N]Q;$]\"YK#U0VW5#Q, M8VP[J?5/(/QYK&+;L"OC2&Q3XZG$W@<0G?J)OBWK%:>[VF$#:=,6$[09:#'L M>VRZ%F.-=QI%_EX:EFZ&0\V8L>^';I"'74$C+^_J^7OCNN%\O+CXTG#^#%,G MGE"/Y AU:E)J9E:8TU;32,*Q1"KES3PW&+MN_(Q]]F1LFD+'LGB'Z77H.=*/ MY>U$=V9)<;^65M^$HL.Q ^R5$\02,2_B9, MS[WWW9:9/-VB)'AAW;&TR HPX/W/N2FW\& M?FCIYKL#*0/'DY&Z04&+PBF)KT@]=6\$2\4P$S(\1@%_=%K]%5)&[7U_D%KZ MOTTSA]:9^]1$RS^U&W(][IO@#TW4<))UB2\2>Q6%'QY#/I$,_/&#\$N,L9>E MJ@!_3P.2?]-2$OM5CV4 ),5@'5S'QK59G]7? R+(=:*;JH*?-P6B#;%W;+2Y M7EF^J/FD:!GABW#YKS30*G +%4+=L %&YOC-@CX)5^B3QVF1-=KA002J(OQ] M,"S\)['PY3T6KD5;PB/B@3"-\=R8\_OU3ZXC[U $2,(!:'1+9^+0-]5NI+K3 M!IW[VJ3NI-$Z7=]FKK7NZIIKIXV3D\Z6S_)7#^&K%>HZ>&A=OISMVJ$][;2? M>I\7"(A7_OZJ_6K]-.O7]0W=G)UWR*MGRT"6D<.5D3;+",L(R\A:&6FQC+", ML(RLE9$FRPC+",O(.AEIG;&,;,!(:V(D9TMC)$.@P&CX3(<8SJJ9*/WNZO/U MU:^?WE]\TWE(WRXI!\FY^N"8G!&XP8'+%^>[Q*6GI,:+X-)2)G_"B5/4^L64 M3;UFRRQ\@(M:K]DR"Q_@HM9KMLS"![BH]9HML_ !+NHAS?;1+O2SU@&HJ N= MGZWX>OG/R\^_7UXS.M1$7NJ%#LS"M5S4>LV66?@ %[5>LV46/L!%K==LF84/ M<%$/:;9;;S9OZ!0O'>:^>\KOU1@+PSNT^%EOVUB7S7,B>2.#5#[80FL3TAP$ MC"QY91"NF>W#N3$OS2VK"/'3#M?\41E"+X=#/R!&7;=]]F#Z]2ZX)LL2>GZ^ MV9W(,$0P1-0.(GINK]]CB&"(8(A@B%@%$5VV(A@B&"(8(E91Z\3MG[(5P1#! M$,$0L1(B3KH,$9Q'M0-6>G=UK0\><1H5;QW5>K;,P@>XJ/6:+;/P 2YJO6;+ M+'R BUJOV3(+'^"B'M)L.8UJ&T_!Q8,YR9V1@9'@L,G3<=N_!_C2,#(P,C PU0X:V>];L,S(P,C R,#(L MV QG#_?K8F1@9&!DJ!TR]/H/=H2M'3)PU[XM6"EO.7#YOU\N/U_S6=FUTZP$ M$I?XE"+QTF MCB=OI!_.Z(2L"#Q'!C *2,5C!UY-Y-!S"=EMXY%[4.<::39O6'9K++O=W96(8-EEV679?3[9Y:TXEMTJS99E]Q%ZM[6[X[XL MNRR[++O/)[MG9[LKX;Q7LLL9@ULPS$<9R$CX%!(4'MREXB02B;J1'!?XY5F&X=EM[ZRVVO5U,9AV:WDBK+L;BZ[)V><;L2R6YW9LNQN M+KNM]NY*^K#LLNRR[#ZC[/9KZN]RJN 6#/-I.A,JH@/$?AC'3A@XLRBZE99@]D(5EF:[/4++,'LI#[+K-'K69-<_(Y-W W,4 5)"(8JX$O'1'',N'D MP/T1'X9)-FW8M.&%9)FM]U*SS![(0K+,UF:I668/9"%99FNSU"RS![*0^RZS M1W4]+<.9?[O*_)/P-\_Q%?!_;"L(1N%<^,G<&4D^([Q'\L2PR:8.FSJ\D"RS M]5YJEMD#64B6V=HL-4CP%PBHRRH39ZL\2)0U]YCEV, P;*AR>_]U"ZNQ)&:XBE8:C9>7'@X%(I MC ^,#X_!A]V56F%\8'Q@?#@T?&#[@?&!\8'Q814^["Y2P_C ^,#X<&CXT-Y= M7\2# PC.^MR"H[Z%B? =+/ HBDVA&8 9@!F EQEH[DES=[6P#PZ#&2,8(VJ/ M$2=N^Y0Q@C&",8(Q8C5&]'=8EY\Q@C&",>+P,*+)=@1C!&,$8\0:C.B=G3!& M< KP#IGJ5SS^/XK"J8T+AP$?]&< 9@!>T6"MQ[OV;*0Q1C!&K,:(Y@X;J#)& M,$8P1AP>1IR=MC51-_N8868P-C V,#8P-C V,#8T/E M&(:Q@;&!L8&Q@;&!L8&QH8;8P'F_6S#39YDX2H=ZC[ %V!M')$FD!FDB!KYT MDM"))R*2D] ''HF=<.1\5&/QF_248'S>B<"U&VV4."],D> OA]";;;#\]&10 MO9P.^P[61QVWLU6V;A US40YKM4V=PT314X,$XSGOP MPFTRN@QID-OI'<5W&J)6V=G^1<1JZ(C R00(7_(OG7^G'):-O-9\;#!:^O?9SF^+&2TQN ^;=P52_360DG5O\3Q Z MGKI1G@R\V/'DT!>1]!P5..UFN^/B?]OTWQ;]MTFA\7:S==9X/*%.'AIMA?D M:)1-T)=WQYZ*Y!"[0)W#BJ73X*VGXIDOYN=XE5YM-F::C9X*WOZ5QHD:S>U7 MZ*YC(/D*Z5^D7*N]/>ER('Y^/FN7J_<#$8F8DVSW:B;&4N],'8L1#/-<^+=B M'K]]]?,BU>^1=#/*[2?RY*0Z3/RYH$H)[^503@6_VI5K/9:+ZV#PPQ1WH6R_-8SD0D$FEI0/:C M?O>KQ8WU&Q6K@?)5,C^WSR_9,M>?ZW8;IZ\-:"VYW&JTUEU=<^VT<7;2+/QO MV_?P".HX@C7Y(OVU^2([/&YQ/PW'@LP2(.OO",>6VSPOG$BVJ\E5)I'L4:7$ M7FS5-U7MMUHP!J'OK;9GP2?:CB4V*2)6!6H]FXSL!_.P7#V77#T8J&>Y8KEB MN7JT7#VX9E#3?;PC_:Q= MD:KJ2'\+$^$[PS2*X'='Q+%,XB<_8;(WR+'DE6L/"KSXVC_'^9%JP,8/\'SG MS&TW3_=YT5^XGR3++\OO"\IO]]3MMT_V>=%9?EE^:RR_;;?7W]UY;I9?EE^6 MW^>4WQ.WM\.:3RR_++\LO\\HO[V^V]]A1ZR]D-_M\VQJ'1[\%-S(.)EB;%#! M^^0PC52B8##'3A &)FS(>'G0HE-;F'1/3SE*R%);A>FRU&ZZUFVW<[J[ZI*' MO-0LM0>SE'LOM:VFVWGXY"BO-8OM(2WE(8@M/,-KS6);@>FRV&Z^UOUVJUVS MQ>8$P:UXY4L4SF .<]>9^0)3! //D?].U0R#@L>!Y.C?88M-73&RU>(H LML M%:;+,KNY.U*S74V6V;HOY=[+;+_/Z\PB6X'ILLANO,7&@7H6V2I,ET66(WZ< M\[?[G+]$!&.%_1OT>6".\AV\J-05%UL<,&"1K<)T660W%MD'"XOR.K/('M)2 M[K_(FRV&Y\Z+[MMCIIK<)T66HWU[5G'/)C MJ:W$=%EJ-]>UO7[-_%K.[?N!B-]'-1:_24\)2@L]?1L[\41$GV M>S7+26"QK?M2[K_8=MTF'Y-AL:W$=%EL'Y-OW^5X(&< /LPJ5Y&G A'-=0 P M=IT@=&8B;Y?: EI+EMD:+S7)[,$MY('); ML[:6RZ*&JS,'EY%ST_!A-2*%3R#]E5G]759#[)]M66LV M7>;B@US6FDV7N?@@E[5FTV4N/LAEK=ETF8L/KK6- <*_8N!+^G1_ KT\MD@M? M7_NY3>?],M/;@"?I:[)4(%4_C)B9%N M0QDWG*L4;@O\.?QI3)?PH.0L4L%0S>"Q01JK0,:QHV(GA%O7OBZ[VW5@OL.) M$\YD)!*8B'!F892,0E^%JP<%P_;280)/P_>!VD ')P&BRT0%XP>^G,(/\)EA M%,)8+V(E&@Z0QGQ_S Z_PCA<_\7_X.T^$T,1>HDDRA,QQ/G M0QI\"V^#QDXXKM7>1Y;[%#CM9KL#:RR=B?"]@,1,)B_G[]4_=1L>!KP$?!)9)(@FCB^'=R":>'$92Q'+IPZW\869$PY&H%L$ <.TVB )!Q' MX2V\$-Y!4_!4DN+^"VV_R*S+B0I&OJ#SS-$YL%W"VOC MHW@L(VTGG_[2=8E]!&Y\:S:]E>]J-EHKE^D/),DP' ? @C V)PB#XPV&URP. M;QA.9P*G!@2$ 873Y=S2+'"+H1S0/XQH3$6,&4B0\'S)]"!@,28B&.=4'PEE M#I/3UYR1"@2 )#"<"N(D2I'R+IXX3^"5X6@4RP09+:.8PE$ ],@XL:-&EO 1 M?.PG@1% 00:PZOKC1"]/>4"F)*<;/ =P#?'X6V<@HDBA#@6A@@>CN>7[Y7H3Z)W&>!=^&F\S3( +.0MG*0"D2E . MG$_X'##8\4!CKU&X"(GP7&3M%T)4)\AVGF#=N*A2%"&/*N0PS1Q MIB@/GAJ-9*1- C)D8BO/<3A*;NDC,%0[&CL!A380:#1;&@*GOX0'"V. 84EJM(U6^@Q\< ME+D B3<%4P,,@.^(E(7B(@&\OLBUR40DM$P#Z0#\@QNJX@F\WBQ'@$:&79-; M-"9\Y'K@ET!;"6J*ZRM10Q@M9JQS^Q&09 N3^F/PEH'T%1@?#O!4+AS*6L/& MUD9%)>%UX]C";T@X/B(9&\P76<)%.?=3#YXXUPP)XB"'DP 693QW"[R+T\06 M;!HA,DYVB541=R(Q_$Z,''GX5D^BH8/<&I(C@]8&\2=\)$9U'PQ):#*#?08O M2"Q7XS M)%63;:L6 &CU#R("\$[#G'-= -#+&X+_"^#B(5D6Z!M\)3N#E,*5 MMC?#($:#RS@S:!@1P\$/K57D-#3!^6_ 0?M%87TK?NH<58@:KJ3Y%Y#D"2AS MU_D"UBX*^[LP(*$-M2EB_WQY!T_07X'J^IY$#7SI? X3LA8O9.B#^OD: @W4 M,(9[HEFHUZ:^(9VKP+E(QP!E3J=%?-DDK4 JG90&: 2!^B$C9X#DG)E5<<0X MDF2ZH.K(_TI.;M.%D>/_"TI$3,,4;BZ^$#!ZJN(X!/N.WGV$:@>+Z;>;;W'M MZ,?6VS^S"H4&?LAP.CQ] HRMT"&8S%6*M(3Y)U%(S) MH(I#O>+F$(58IK^!>:A,&K/CW<]KIN?U. MK\"NN.K7$OU;YYWF:_N.![2&N0NELN$@S@QS4T"C@XR& M*M:\)H9H[0.G%0*FM,6Y*-_ QDGY746):S=.6_U)5(;XX$-!L]%;S]"_!+C>9V%>BN8T"X#7<[?\1O MR#>5GY_5VKW2YBD0D8@YRT1XR%F5IF!]E:F:6Q< MN7 =U$>4ZO%IP]7$P]( J_FNU4UZO\WLX2[:J"8,ES^%^Y1],XP()^3)@JJT M(PO3)$[@%PIY+WY;1U1CVCC,YJ0' 6,GYM8TI$G;K]G)YA]#'4K?A[E>RUFB MC8 3/?+Z,O.7-(I3H3DS*7&B^8-V=_0.[!0,V:6+I)=ZU?KH."SZ2BM<<]=R=SFK)C-X 7DJ=J7 M:+N2M0*P=JM7T IK54$AIK0F:.1J&W^%T+6:/;?3!1Q;]$0T:P,7_";@*W94 MW><9U4G';3?[]P=%4!WK0%N\%A(:O0(H:"F-Y&*LPN1(%((&L+S(E>35PWNG M6LO 8WI/*::WQ J65N>CE(P@4LBUW0%8&MC?20!_OW(D-X_??S [A>4-DB\R M&H71%+WS^L+A'_F^*?DMV08KYA#%"]I5[[B"56O)B#'(*&?',&/':FY)/I.& MV3AK-$\7Q5@19D$EF(/ASTO[W-DVK_.(-\/:@7+ '6-0^__1T [S Z\AV[W& M]':3\T7@>TM;ZN74#/P[ G\0RQ)KT-[YPA!LUHG>OG"P; )%:+410H\M3Q<9 MBA@CMYCL$^?9/G5FH3\HBP%SX 0H9J#I/$RS/ =CI6,@&S>#1BDFY.5I%G9S M")V Q#@"&!DWV4D8")0Z52Y2:-:Z)L]&X.+I7&:PA--$KQA=H>^@%O849A - M4KJ$K!-(']RU,"J.!I.8)R*XEUSC8!8>):8:>SP-[":*\,1,>S(EYO0 EOQP MII.;!A(SE.Z_]2+6!E ,]K6>SZVD+_B4V8'YIG( -9 M7_A20$'T1&F?5V\;W8:I[^E\)8'N E ,#2@/8[02TUCED'QR#8,F"1C?EV>% M9!9-G=D9W7XZBX*Z)KQU;"ZE2^D(J&/F9H/.0Z20E!]#NID8+9)C$7FYOK$) MQDORGO%]FD."./05NI[>)FJI&D':!RV(QZ3$:((O,0-%FH1O!V$$^$M#P=0F M&#G>?@S@$*8)O/Y.>F_UIUK-9J/YVCX #..+62S/8_"647=9$E!$4[_[U6(% MHAL5*YT;=6Z?7U9:B#[7;3;:)_W7)LJ^Y(;6EM=.&MW^ML]N>^VTT6T_]S=? M:)[= YK+#M9L32&N_M(Z7$]0J/K^(4Z+24MPK[\CV%N^I??"1?IV-;GGJ]'7 M>J!(GX%C.\A&;X86.&@\QRKS*BS[-A& E4Z\,17^Q)4:1"SD"+7<[=EE# M1BV0S4XE"/EL\O,P7^VMA#$D,R3_ "2?,"(O9M"4=V09=EE&6$;NR\B#Y4=8 M1IB1-F&D!QL\,2,=-MBR!4"_.W0?3S?ZL LU3HQZSB.^,M MBP^+SVKQH41#+3)4B(A^M/MS+#PL/"P\K'M8?%A\6/=457B8PQB@&:!9?!B@ M67BJ$G\.K+Y=>+;Y\^?W2^7O[S\O/OE]?WG1YI7FZC%>'NJPUF^[^ '.X9Z_-8*)9UOL&J #%;U@=&!T.!AT8"/B"6"BY_;Z/88) MAHF#@0DV(MB(>"&&V3]A89WZ)#JURXXYZ]0#@@G6J:Q3J\DP^XL.G$"\E?B\ MN[K^=NU#\8=X]K_UTF8L/ZG_A<1G61@=&!VV0(?>Z>%O'#$X,#@P.&P!#AVWW6-T M8'1@=&!T6&(Z]!M<08-EA65E(R?\K'GP.ZJL21D=&!VVT:3MQAF#0^W!8?O3 M1K6N-I.WJ[S\WR^7GZ^YW,SZ>58#+OFP)1^V9"YF+F8NKM&RUFRZS,4'N:R' M-UU>:9XNX]6A+FO-IKN_7,R)P%L%@+Y$H9<.$\>3-](/9U1D1@2>(P,8@)21 M"L:.O)O)(.9B,]O'E0\Y9EP-A/R1,R6G[=WM(+RX]/-Q$9;>6DEO:Y=9N"R^ M++XLOL\JOFZKQ?++\ENIZ;+\;BZ_9SO,OSD,\:W:%)F;'Z&-NEUF9]9&E9HN MR^_F981.&KNK(L3B6VGQY0+S6\G(M?1]C.ICE!^^^ETF'./?4[1@Q? (P^ZD MW=GGM6;-P/);8_GMG.ZPJBJ++XLOB^\SJ]\N.V8LOY6:+LOOYG&5,XZK5'R* MS,V/T$:<\L7:J&)KRO*[N3/8:NRN$P^+;Z7%E_/ZMROP+0,9"9^B_,*#NU2< M1")1-Y)#_?L(&:P=-M<.;KN[N^)Z+R[VK!Y8?FLEOZ<]MNY8?*LU71;?1ZC? M7HOEE^6W4M-E^=U8?D]VV0[],,2W:E-D;GZ$-CHY.]WGM69MQ-JHQO)[X)SJ+"HL*..:M3Q@C&"%:GU6&7_<4& M/@2RE?!\"Q/A.^%,XLD/+O+$^H;US8,V:<\]:;8.7>6P7SP;A+#!,,$P\0#YD2SS;M)C!.,$XP3:[/8N@V&"=Y,8JEY MI'8].]U=FZ/ZB UK5\:).N'$:7N'W= 8)O8>)OAXTE9R]/GJ\_'5E\NO%]\^ M??[H?/K\[NJW2^?H\G^_7'Z^OKQ^XSJ?+[\Q?[$:8C6THAK-#EOJLA9BE&"4 M.$24Z#6XS :C!*,$H\0:?FF?[*X?>8+,MOK>3W]&R'#858?%E\67R?-;7"/>VQ M_++\5FJZ++\;RV_WC-M&5WR*S,V/< :[[=V=#C\,=F9MQ/*[+_)[LLOS(BR^ ME19?/@NRE8SD,7WGE\O/EQ\^\15-.NW6^UG81C>369\.*S%K@$^ M<*8)8P-C V,#VPZ,#XP/C ]L._!I#Q855J459QE6I8P/AX0/K$H9&_C Q[;% MP2Z_.73HX^+;MZ^??OG]V\4OOUXZWZZ/%;Y?O/UTP$^X&<]J--H*.%Z8#7[ZDBMIL-_JG)]-5RPFQ]]IJ MQT=.UM*,BP4Q;!RLJ5(/M-CI 1<&"P:+2H$%VQC[<*Z&88-AHU*PP39&=4_Q MU DL]E%V6.7NP^&A.DD1J]P]@ U6N=4]JL1@<0!@8?>OX%\!"T<_9E.A(:C M@Y><=QN]3N?UVY>QHX*AGWK2 M@Q^<,(T2-#%)X&=)3Q0G2+_O;* JG1&Q/C54B?(?T M2")4@+1V8AG=J*%T!FFL AG'#>?]VONR]\*JP"\^+5T2KOF"?3,N^D6LA"," MCYX&\OER2,]/HC =3^!?Z<0"P!PF<*.B)(67S4(%+.$Z2-*94)XS%)$7TTO& M8BH=H/=WN(R_V]?X,% @!%!F)/,1-YROQ;'G7X=QB>$05(L(8(*W*ID@(9-( M#).X]-XI_'7BS^&32PW < "]XSNU$ M!LX1/"_B-\XM3CI1\6A.!+!$A>4=A=&4WAT.@ E)'!H+DN"IFTP-^/+NV%/P M&;SQ'":83H.W,)"9+^;G>)5XS.0*-!L]%;S]*XT3-9I;=J.[CF7@;:A??D2B MR2MBF9^ M"MV5DZI."/SNZOK;M7/UH0# [\)8ZZE[V#N+%$P"7H]7UV/N+ J' (P(5$-\ MGUM +@2-*)P+/YDCBL&U ?R)1F=OAL>]E&1=_\4!N$"87(>2TQ",R?\0DN#X M %I%,%9H/XLXEOA6?!5>,F_'OP!&A%,99>/VX!-10E,Q0\FT-C8C.+![5;O(B:=>+>W'ZPG1#!?LALAXS! ME%'Q(1<([/N676'VWV52OCZ6 7S)USK0@R&"B."7;V3AI@$LNR<'23X8O%U- M@9$C^KX?QOA76&T_#,;'/CSN&8:E6RW3KQ:?.C/ )FTQ&\[G,#C.34K@!A!Y MO?"+'(+B&TE B24WP8H+-.XC6C-<,;3G]"J-8#F=&^&G8'Q- '9DK"'H!MY% MRPP/QG*81BI1TMA- &F@6P-XOWZD]/HZ+VJAOH5=2>?(5+IXTW"^B;O"B@%- M(TU@6K!$W"&M;T!-A6GL_ 44CSTUU-X67( Q#R>$JG$ZB)6GX$9<+.(.O=Z> M'$EXIT?ORCBDX ^ *S<+(Q'-Z0XCJ[AN2@R43RL,0"X 6^#CH%+2#-H3-44. M]-0(/B%!2\3.0":W$BSF01A^1X "4AC+7-R15K!_HS>&$>B" $>*K!)(M*15 MZ.5^AYC10T9[1\"A]DX8(&A(2?.6_TZ19OKAV)(47S"5(DYQ\BEA#0T:)HG$ MTC4'H>[L@PI]21 A/].^[$ P3 "T RQKH'WTK MOOD<[6LU7$FD+S[ (H8O +8MEG\"R')Z-MP'W[]!C0.H-U(^8-Y%$&"(YZL$ M59&@L? AC*9.NWG\@7P9?,,<20YH!'>_ET,Y'<#+.RT7;FJWLYN&^9)8?P , ME-2_%TJ$@8Q4/(1OXGMC_19$;/BA56=SX@(1#GU8\BC1@":B1G*"!C7H,#+; MY5@-\W@>KJ:\=3%^!0^:R"YJO<5H;1$J]>1QHD3*T]<+VBDGY E,9:EN DT8 M)6^)8L<45SX? ..!&R+OT3:?KOG8"Q&[VSCMM4_:)R>G[5:KTV]V\FFK $=^ M3+-?,UU].K1]DD%Q@:CZ&ZUF<_&M+Q0N(6G,P\*H'4'JT:89D?\(MCU*;4$N M04JU[R9UO )-/I![&'F*)NL,W$KR&2DX :P(3 H&&(91X;^YUZ?#("C/Z"T$ MTC=_26. &1]-T>]@OCJ3%!R)@4(K*Z58!WPKT.,"#+O!-X&%FH")&(7AE%!& M!/."?VN%H>A7HE;,=2.S?*U8_MM#[(QN@PJ07RH&\/(Q/Z M %<-'0BX'1U@\H74$/09\2*X;*A>D9?Q416 ;.B0"J@W+U+$P,;#;C@7\$JC M#4GL8ED84@BP#Z3RPUM\%NZ:@08@GR:$IT;" R_<\+V3P-C)?<&()_P9I@LD MH3"?=LWA#394&--1]M.WJ/*-%[=*4FJE96F;">CKSUU-RK@H1>HI&RR.C M;XG9QIN2*R^M?0#?3N&N?,N7@!0\X43 -;#(@/M@/C@89'(3?K2S#&^#HOJ M 80F3*&]W6(8Z192J%-, 0[ M;MDN=$DP[.0S/GY^]G%J;*!^"G!G!1B#A(682OAQ:-8=&&N41K21 (PA@XG> M-<44 [MY0;$I1.>)F@&D!>#=ZRV".3P^=0TWW0(WZ-U?W'&0UH0INQ"#5/F$ MDNFL]%J,AVOS(3<5S!8(V221U%R/ :BAPL@T;=B$-XK>)M(QC@BW?JV(:L$S M>Q@.:AG4 NHFV\ 1CH]1[GR::!?H62!,)]KNL;09A&@_9??J6&PVM.+F/@75 M*::VTBM:M&O6,MW);GGN99)U7G+&+^75YSM%7XO,\3'"\/YO-(<%-MQ^# 0>V.'S[3GIO,^.N >:=>0#3-<0LENKQ;((N$5(T>;YN7U^6;T#;:^"P=KJOS;AO24W@/Y8=W7-M=-&K]_9 M\MEMK_4;W79WV_?R3#>8Z=G)9E]=4Z^CO[9W7^"E//'9,CN:G)/G4T/O(!7_OZJU7^U?IZ/*GST8LN^3>1^%>D^F+ O MA>,O[\6&MV.730HB58&03U]%B%&)4>DA5#IA4%K<3VZV'SQ;RLCSHP19>RZ, MI>@0I.C!<@XL12Q%12EJLQ3=EZ(62Q%;P97%)D:> T6>BRD>>J,JJBK +3;Z M,<'\#Q%X,8,2BP^+SVKQ>>V\HUP*DAHZN5>?.6?HS#IWI<1[+KML]V5^3[DJI(L MO@>SE'LOM4?MS@Y[>E06J=^\9OD]N$5E]5L@1L_M]7=7\ON0,9O%]V"6>%W@RG6?<>WIJR[BWIWF[=7%_N<+P5I[P+RZ6_&1FWE9)M4V@U^X*\D!X\0AH\#^RWB[V=A=^_'JBB][0*SG6<^O M[ _@IKG M1,NM^$I7N=.%$!E^=R-.E6GTS/WAGP2+VV[WR2*K%>KXS!DE[&K5S]5J=^N0 M4\*^%BM[5O:;,$_';?>:K.P9+/9& ["RWSA]M-7H[_-*<_XHJWI6]3OTZ\^: MN\.# U+U:V*K9R^?K'KVLI%5/1"\_:%&(SK6JD?PY)C\E%2IGD'UE+.MG#VU MJ\ENBY^; MWJU^ZS]Y]0?6;U66;M9OAX )K-]8OQT*+^]6O[6?_'S1WN@W&P2#?[&?*_VX M7=_<5O]0&^?NI'MWI=L*KZ1%WD([+UJ)G;2Q:9KC26P_C2WD!W,'2X:]=K+2 M]XV\[3#];1H.E"]UKWE\T%$NN%[WLW=OIL>HFO]A6MM:OGM%YI>T[W" M&8)\"K@G:VP?S\(HB>F;Y;$N-ID/(WAQX^2U:P;4SB_>&U#GWF!AKG_0@+#A M^!1H-_'GSL77+U]^AR%.!4T42!HG(DCL([9'?0?_(,5P0NW1G4@$8Z2TGM%L M%H5W:BH2"2_\J=O$T?W4:C:I_;BG1B,926R$;OJ,N]1;TT[4N148E54!/.NE MU! =+_MJ1+4&DDC<2%_W*0^'2O@PUCB)U% W2T\F(G$F J@E)CP/>^N_OGI_7'KS &>].14#76K=+P$+TI]FJR$(0X3_;*1O)61,Y/A#)M, MSW#@., 4IIX -SIA@"R!]V+#>'FCPC3VYXMLA"3VY5@,YXZ5RBI@QF]B\C]A M,'[Z(:T:@&X&+V(5A$;&@-H2^;75:"WRLNMXX6V0<72KT;G'T3OII'XH&F%- MS_2:Z8)Q8:_'&?GI,$D!G8#95#)Q9KZ8RR@&1)AKE(C"=#PI -409#N0/@#5 MD.K6Q\AN,\ <2>P+:.?!&X$7[^ .K(D"N!.%-W(*#VMXD7?Z20<;R<.? &W' M3@B@$SDC,4S"*&XX']((_S -([@C7!AT[ @0BP 0)%$W"*OP"7@0L V&@N!% M,'P[ =!+9R @ 0(7#!0 5P4J09S$D>G7P.?!(OP//(R +."UM_C&(*&)P)\S M380BN5*F'L4ZK?9^\XX^DT'*B13M?=)0#E%(]X6([$M^+F MC/,ZA[JQ#,!^\6%A4 >K&$>D^76\Y V@&3'Z]7H5$'KJ)C/V?7EW[*E(DLH\ M!T*FT^"MIV*4@W.\2N0P.\K-1D\%;_]*XT2-YI8R=->Q#+P--\Q_9/%_K+#^ MCRU_NYQ_ $0D8DZR;?>9&$N]I7XL1C#,<^'?BGG\]M7/BU2_1]*JY.[L@$Q+ M7'=+JGHKX-PEN[R;(:(NNF3DNRXCD4B3T.:LX$CA'3A-O/T8Q#1,00;5G?3> MZL^"<=UHOK8/P'1],8OE>2P!CD#C6'I1B$*_^]5B!LF-BA6X.BJ9G]OGE^6& MT.>ZW<9I^_2U8?,E-X#QUFRMN[[FVFFCU^^=%?ZWY7M:C>;68^@WNNV3K;^[ M_W-?N[9/-O>S[F8TYR:JW%KH!S:'6GWN+;1 N@_@!Z 7\2=Z$9=@TGO.>SF4 MTP$X*)V6R[V%-F R1B5&I1] I1,&I?M-Y3N,/"PC+"-K982[->]&1O:#>9XX M76J?2;-CN>*&M&SU5A>M#D2C,_)PFU\6'Q:?I^TMSR8R2PU+#2L=%A\6GV=3 M.NP_LM2PU+#2>:GP"]?97DW0+R9EUY,WT@]G4\KJQSQ=/,8@)9T6D/=3MKA> MU^(K][,&&_=[+=;8/6W7H6L9B_$>K6GE#@E75WH[W<:#61)57FJND'V \LMJ M^/&"W');K:HK(B+BOB;K>N M'O'CXXG/6ERZJO'$:^G[&#/$&")\];M,.(*XI\+#%L\C@/+DX1,:55YK]EA8 M?NLLOQPY9/&MV**R^#Y&_7;K$'%@^=VC-67YW5A^NT]>S;<*TLOJ=Y\6E<7W M$>JWOHDSG':X%<]\U#4=*4PH/+A+Q4E$%3TY5KB/$L1HN7F:DMON/G5SGJJB M)4Y7?S).$Z].9F9V6O%I7%]Q'JM]?J[?-:L_IE^:VQ_'*LD,6W:HO* MXOL(]7MR=KK/:\TIA<\=*_Q%>(XG!XF-##(T;BLN#U=6.&3P?%1=B3V%U]U! MZR;E(UX<1]C[8?.I3N93N]=LU.!D)'L_K.)9Q:\Z76TS-V*8KO11EGTPA0;'[\@<#]_88Q-"+'_&-YS3YH/5K[>#?/L*9(S M;%34A&=O;?.S+\U&';:SV5MCM<]J?Q- .'';IZSV6>WOH2Y@M;^QE/QA:?TW8]NSE"MY^K!-XT7-VO1T8H(F(L MG7!4",]&\D8&Z3.$9Y^24M6SMYYRMI4SMW8UV6W1=7,I.&IUFHVG/L7W?)BP M^<2?P23;%P%?TD]PWV3BB?&.27#8$E!]F*L7+^]8Q;7:3UZ5EE5KN+HQWBO@7#1D7WL"MG>%56RKMU.%#&N0JL\UGG;Z;SFVW.4&2=OX>J@'7^ MYF4BNG6H%,,IBJSV6>UOJ/;/3G?G!QRBVN<4Q9V$]:^RI$0]"M[,VIL-CLLWIVL< BIPN@9KN$/AY=UJN%ZWL;NX(6NX/91OUG"'@ JL MX5C#'0HO[]B':S_Y5OG^:#@;#H-_Q<"7]&,VH6(YPVZCU^F\7E/3L-6&WU\B M7)4-9NW''XQCV=J'CB>'D12Q])S!W/G]^J=FX]2!=_HJ#%PGC!RL!O7:=9(0 M+_8:)_:BHP*GW6QW&@4ZUXV.DR<]_)&^N&, MJ(T-VR\#&+V4$=+S\GY9T+HQ]A7P\\R0REL@E2R0*D,1,0W3 #E6XT0!1"Q. MN X,=C@!>WLZBQ3BS52HP)\[P,=Q& 32![8'<8 +]JT-Y]M$V7<[MR*&.V!( M< ?E1J-DZ&NQ^4B;!@@_M!RX^58"T4!NICZ,UZ/;;\/H.TC'4%<:@$D6)Y? MK0W'^4.!I HG]M5T*B/Z*[Y^Y@.12;3@_5T7WPY_"DC<@6XJ2*6&@;L9K!") M-7[$4V-D28>LB01FK#\5.J,T@A%E(Z!GP]O DCVFJ<0RNE%#R4);G>)5(93;SFXV>"M[^E<:)<MU>BN8QC4ADD+ M/P)ZN;O\_*S1+A>N R(2,2=9QL,,8$IG,QR+$0SS7/BW8AZ_??7S(M7OD;0J M"50[(-.2:(DE5;UQ]W,8'.>>\:< 5*#47L$#J/LH:NTGC^!\*5:R;,XB34*; M-H5C ?+AT/'V8T"I, 4(4G?2>ZL_U6HV&\W7]@%8;5_,8GD>2S0X$FEI0$$Q M_>Y7B[E+-RI6 ^6K9'YNGU^6E42?ZW8;IZW^:R/E2VYH-5KKKJZY=MKH]3M; M/KOMM7ZCV^YN^UZ>Z08S/3MIGQ7^M]%[UB38]=4*_PGV)1X3B=[5Y)YMT['5?[5^GH]J#?5BR[ZIYK[5DC$(?6\EZ3Z$ M$=G.?TH1.9?@TGC.>SF4TX&,G$[+W8Y=-ND9505"[HC)&)48E7X E4X8E!9= MS&;[P:HNC#PL(S67D0?KA;.,_"A!UIYBVSLI:K,4W9>B!S-268K8QF7]S ]6(".08G%I\[B\]IY-Q'!6)+4T)8R M&\0L-2PUK'18?%A\GE/IL/_(4L-2PTKGI<(O7-I]-4$_X9+(&%-"*DN=;:ZX*DR7=>_&,ML\;9SL\U*S[CT\\67=^V@Y M/GMP6[C*"_X M[+6]S,F"SQ0 _"BPX#>\2?@P@C!R(CD3MA5>>:63&MR['=&C*U/*ZRL1OKSQ=.(_,M1XXGQ_+"E@8'M@!38 M__E_^NU6FQ>;Y;8*TV6YW3C@1K6K]WFM.>3& EQC 6ZUG[J3?<46FG/NMN*3 M#V$$1 JPE1X55G#&&(,[\L,X?N,Z@4P8'P]:;.J*CT>=I^X26P7KAH5WC]:4 MA7=CX3T[>?(FSU407W9.]FE167XWE]_N@S6[JKS2K'U9>FLLO?W35N/![B!5 M7FM6ORS -1;@UL-EF@]KH3D=;RL^T:56L^;.(Z$BYT;XJ5S(QH/K\M^I2N:% MA#PGDL-P',#T/$K2G+[\;R>]+J-?;Z M8" [-2S -1;@+M?6K8/,K(_Z74Y/8/EEU5YCU=YGU<[0L"]XSZI]T[4^.:G#H616[*S8 M6;&O:@G$BOW9TQMIQ"KP8"#ZC=L$50T9<,KZ)<6W&@I6.N;ZF:.MSX;<[48; MQ=$+TX$O7Q*[G[_;TR:$V'L8/VIW=W> OO#A':)[O+T:RLTN? +.OZ^NGZ7JL.D5E6]:SJ6=5O%*?MLJI? M$ZJ%?P4,GW[,1ET,B'8;O4[G]9JH:*L-OS]O8'1A,&L_OE$,%:M,4MC4N16Q M\_OU3\U&VX'W^2H,\%1YN]GN.'!E&$YG(I*>DX19;^B1OK^S<'_;$8&W>%-O MX:96PUDU$/O56:2 @# U?)>?>O#QH]8;9[C9D?CL!J#=2$8X]'@",XCQM@L9 M^BE\[JC]!FY;:'E-(VXU^MF(QS+ 4<(;1E$X=08B^.YXT6/(39V^^W.G"*\(TAA>[]/:C[ALGDL V>)#? M/CE,84K!<+Y0-52_XO0D>X4#%(R1OMG88!D3)?QR8Y_U@UY<*TVIXFJU5ZW6 MMOKY"'=,7EC2 BFZS;/\2["6:[GG(7:AU7A@^R##>>3YF4WEPOD M?5=_>VG=US#2;[L%LCE3^ M0M+2&1-%CDL=@CK0)4^3V@4QNI83GT\BYG82^ M/S\.;P.8!JRP+@>1TCL\-8+YX;*/TF"8 '\#+QAN@KL:SA\3!63% 0Z$+X*A M)@'^ON++--)1"E]TI*\ =F@M#8%AJ6A#3^"7-IDWD#SU\061Q-GK-^&D\C?A MVB3PCQ9S&)SA3+BA81'_^7'5*2B;DDXI[KH]K%/Z5=8I^E9\\[E*X*/#E=3X MI,7]F[AS?@'YAHNKR/,HE?OTIO@...&>[8'S)6-C&4N(- FM?85C 2'%H>/M MQ[Z8AVD"K[^3WEO]*>H*\-H^ ,OKBUDLSV- \1/&%&GIW(R+9)UBQ%AR!%#]:.92EB M*5I>J8FE*).B!_L?L!2Q%>WHFO@D-;0AR@8Q2PU+#2L=%A\6G^=4.NP_LM2PU+#2>:GP"_?- M6DW07S&5<" QU=!FGB;B3C[(WM=8=?5L.')\BLAA]1-ZEQLL]+ MS;44#E!^61%OXP]WVS6PJ)P.S-+"V9&W)VI+Q@;4E:TO6EJPM65NRMMPERW!2X'8* M1R:ZQJ!(DD@-4EV2+0EUI<=)Z -WQ XEJ6K:W_]O.'(^JK'X37I*,'+O1A"Y M#O5:0NP]C.\X)[&RI:@Y9>+PMEPY98(S%SESD94^*_V7S8!DI5]7V&"E7V4I MYSQ)EE]6^ZSVGRC?\A#5?MW[3WVR3:5T,YRVZ_S_[+UI<]O&EC#\.?\"=9]D M1GY>BA&IU?8\4Z7(LJU<6_98\J3NIU03:)*(08#!(IGWU[]GZ6XT0'"11%FD MV*E*8A- +Z?/WF>)$R^#-85]0( XM_*U=?QEAMUAY/>QC#.I^LW 2P5UZ5'= M8Y!^_C@Y2^OQR((PGBPYMU?[&H.*SCB MW]H_?0C_+L(@S"<$[3,QQGXQWA>9P6'YE3S\^^/_T2:B_R= UG$*Z!N. 2 , M#NQA%!F JA/O-LP'VK"PDN3F.$C;-R48U.GK.@#48?X9/:RX(-^@=VY2A+&][(<^]D,0M^#/\29 MT-1[2_VIQA%URE%=HJ@Y%HQ!Q#\$7 9834+<:MD0SD.:3@MJ&J6[7-T"0 0P MB7_+-.'&8R!QTN06QQ/46FH*]!;?TE_#!,#)PVQ(C:G2A)85\5:&X3ACT/7# M&%@-=E[#A81Y46X561L#M2<] ML93!)/F MKPE:NP")4?:J)S*))SX%UW*K:K(G C2(MR?[.V7VPYC7/DN M[7[.=OE>OWMD3 P+J*;%57W4I\$C9,-(5)[(D>WX0R1YTLNQ%UXR@T65MA/L M3/W7(8]#'D*>[V-J1%G56$D&C,91,I'8=3&3#H4<"BD4RK&CY@"E$_R63ICQ MQ/ IG- WJ3JDXM\SF=Z$W*T3&WP&#H<<#L&45L/;5-[(N)",,GX"%BXL+\R5 M?HH\J8<]8F6649/@6*9.ECDDFBG+V+1"Q H L:)DK"T1,!=E3,V&$S)VDZ#P M%:,JQH-4!/I%;2?J5V.9WR;I-^6@(?T]E_XPACT.0IF]Q@<.(1U"SD#( 5CN MC%<)8!*,SQX2V' R I4=3] RBV?B#T$D 'N1U'ELD5N,XAH*P;)4P.U>^S", MFZ$*%N:2ONF'F-D/J^/ZL&/8WZMXN#4PAR8J>2P&D@..=T4?EOE*1+=BDJG& MKQ6JK8-T7>[)5@"FABLU#:HU#)]>P8:OJM>1M:O6US+'UN^@:2#Q9L4( M5CZA[NW::=F']S-\Q_@_46T)0A];OM==,<\6-W!SJVH6?O)#>X4?'K?W40#. MZ2O=/5RN(W3#L[WVRY>']V]H/;>'^3K.VVGO'2XWKVO1Y0K7/R#YM+/G*MV[Q@\;UCAP'?M\KA)==[B]@F=:*RR,-UUU@N3&,3W7K<-UYW:*@:.1 M.].(:S7H:,31B.NL_:@*LJOB,+^* [D+BTR%_Y9A?WYDZ0J[F21_NN89MCI#7:KN.D.].R >MSOX65$!Q MG28>P90QJ8>]B;>C[)H7*L#.&38;2U&ND,2R9WVR?^P.VM'L&FS7T>S2&L_Q MWB8?M+-;'/%N,?%V-EK@_E!;Q5V[-%V[J'H&SCK95!IRS/*I&A$\Y\-V=/ML MCM+1[18=MJ/;9W.4CFXW\;#='X\(*0ZI[$OG1<\;Z$XEJJ/?.6 M:ON/59)_@[NI.=;@6(-C#?^]<_Q8=;O7AC>X*Q_')!R3>!"3.'FL1G[/@4FX MJZ5[7RT%TH>-9UA5CJZ96@WER^, ZX_G:>CGDNN(.T[]K%TBV^K_VMGO'FSR M23L]RU'O%E-OMW5TZ.C7T>]:;=?1[QTR>;H'"TL8K/-9NTR>'VW"G"UMLF#% MXIZ$97'5Z_Y_]=)?%1':_\7JIXZ_.C^4\T,UWV.];'7V5A?!O*:N*'>7Y=B# M8P_W8 \'G=;QT>I4.,<>''MP[.$9L8>CUMZ>BX1Q]U=/8?Q1W]&^YPR\1VL, M_W1,^L?7S5D&$!O/K_=/6L M$;=X5%?11G,+;0W"_[&_'/UQ+?A ;>ZYTRV[Z\KF:%%A',"[U-1U_Y?ZG$]H MA:Y@]Y\^GW\YO;ZX?.>=GEU?_._%]<7Y5=N[B#WL =/2K7@75UGW;@68N>-Q MFGP/1R*7T03;$'7:70^6$X5)W/;^D-@K(9)D L/#@_:>?JA#/;U^FHPJK5JS MEC<68<"#[9OWL3,D]Q:67E]*>"M-)B*BE5!+ZZ&(8QE1:VMXB#_1,%,K/&R_ M-(/FB2='XRB9T(!9,1Y'(:R OKX!6SU),PV:[H-!TVT?S@;-4?EP*=!TVT>K M!\V1!>\[@*;S8- OHEYKX"U/:0M M\=-QMXO+_SV_FN)NGVSTM.NM-E59121#7DBH"D=_LG]LFJNU=,-I>#1. 3]2 M6!QCXUB 2B B+Y5C,1G!:M#1AWT$87&D+J 6$">YQ-]/91(566UAFF[F+*I+ M2(8TIU=WO&<61\^0 .SUIC(;8S/K&T#DEK5FFDRWVQT7*5!"1DL#\ #=YOAR M)& 7."AZ-L>XIR?%ZRU&Z[<7EZ>79W/1&ALHSRK-I5&ZU8!#<1@]Y:EN\:&" MH.M)$!TW$HA0Y"3/Y/>027_Y/!@66_BQX&;-**"27B[@T+-ADN:[8)F-/#!. M4FK)#3(8!!E,#:*KWP_]$'D5?#*2,E?]N,=A#IQ,?A^#- OS(I4M+Y"]7,UD MQ#JM+ND!&.'O29S!-M*D& P1N0Y(D.O]X;"W2?J-O^+AP\Q> +(B? L G.'? M4]QU*I'I9$HGB&'20N)2,RF_*5#X+JL! IO1,^#!"%N+*8,UC M $01,S7 #W#623Q(<#T]D8699NPC,4'(] OJ^ZKWPQN-:8$] 6S1!^ - 5[( M41-?RB!C(9#!,67(19F'T^I;\$G\S88_;!5WEV,']+Y,\3?:8I"@@*@BA8@G MT]N# >S=T8NW4B]>Q@,Q8%%RFQ010"+*)4-WD, @Q.0!RND-;M\Z@^5Q#@\! M803_0?30. $XL(Z\9 [C.'D:QF'W4EN%36?1()[6F2*Q\Y*"L\T!SL-@<4KT MISLV>_N=EA)]0"!#$9"^TP?[@FB1N$H*@K) NBBA^.KNT-I(RKB!>* MBWHEBCS13BU<"P ,EXZO[T9BDA0Y#/]=!J]54_J]O?;>+_H#M.'$.).O,E"( M@3E(#0-RXO'8_Z@''-P 2V,A]DI_WQ1)0-,='+2/]CN_O/['KS->Z+3WNO,> MSWEVTM[;/[GGMV[:=9^VTUENVC7J8OZ,6E]N37O8SHGK#[M0.+O.XP^/SW/, MR#$CQXSNS(P^*S_MFT*B+_@S6.))X.V V?SUZF?C0LT6ICH[]N38DV-/#V-/ M7<>=ZM[A,!^&,64(=Y8*&'=LR!',-A-,9W>?J 5I96$S&D2(Y&%.$Y=S/1N@GTP$4H1E@UWG MR>=7GVZ5J4R;GZ9T">%T1_GOAR1?*ZY]0EK_CB?>E$%?] M]IE7OUVU/O1LRM\Z_N#X@^,/CC\X_N#X@^,/CC\X_N#X@^,/CC\X_N#X@^,/ MCC^LG]OWCJ&@=D$]&O$^?F %!JH.1(/8H^ZM4:'DN;')E:I/]2)VCGFOAA9= M[?RY@-AX3K[*H-1G5#C?L0K'*ARK>+P06, ?BPGU M>."G29I5&L!1>PQ82S@J1MZ@$*F A>#/ SBR+-?]3$R7N+9W/93PPRW^)X;# M34:C,,Q+-#>U:'MOL16,A[B'7^M/ M V\@1I+@*5)I+9KA0\VAL,\8('4_NY%Q 3L6,NO4NMQKX#8F#O M'?6;;L'SNX@!KA/<]E';N\*UTR!FPK()FU]$(J79,MI^$2N2;-$7W.Y"]!+L M2Q1'$QBBC]T&LQI &&H*KY!V"35[4L9>#H)I !A!/>3\-,DRO:=41O)&4/\B M6A>N7V;#) JRF53^E&K6"BAXA>U4CS:1@_T!ASP9HX* K0"I^YJ@Q5^U MV#:MB2K;4TR!NR[B]%9O11@V2_KYK5"; K(<%]C/:BC2@'XU^S=-Q()PP).@ MDHJ43T][!9"IS'CO^"KS*+P.3L<),BOLBLAGT7 *U \QT_L\,*T@);W$LK]G M+QW[KRVY\A;W9!/AB-J;%=2NC+8"ZD:,F'%+L@+8K$!(9EIN-.^4>GL!%NH= MW[,7&V[3BZF[6:\P'<9$\%1^K@:MF5&/TP0D1);I\6%<. !L>$8GP=WH -;?L 5B$K,,FF*S07AC M&&TDO^\&88K8F,388:@8Q:^#,(/Q)J_P*1&Y"KO8:Q^&\6O<:]B?:'JGMW9A M>TMJ]@_I3/BP2FT/8VK[U:[H $0"YM#$IHS%0'+8R:[HPS)?B>A63#+5.L>& M^A1(U\7%\!BRKP35&C=86W'WN3@GBHN!XP6CB+>S8"]^< 3 P5)U$23D2R;]#:Q5I3J M?E2@ E%M-\G]&JTNQ&7KR19R>NPQ&:#FC2+?0_-4VP;E4DFS1VT%I#&NDCZ" M]:/NO")S=2-[MJ*YZH.^$)"61Z;_E_:G]EG;B\0M@IY;AX,20&?,#D#_[^'5&;7UA')@BGAJFC#+"FKIR>B5Y8G_3;=U!TWN M?9(-0=%X!P;X1PGDC+,FT0TC2X$F:L2KJ6R1S/"DWTS M-6--8VP8$;Z;6@QIBE.=VO=:W 3^T/1KUVVQRY_J2NFU!5"?6L-&U$F5Z*_< MC-!;074&'H/F )8@J$9,2:*D7UAN,<8O#_F [1/3#61OAVA)-CP8$E4*?PC# M6M_;QQL&NV@2J&-K ,Y2-+I[T#X^>/G+ZS$:\/& PSH7$^[SD%IG[9^^ .!% MZ@];@). "(E2Q3^+7.J^MQ_8H0*,4^;^:AC?1HJR/U#W_R9M08,F2*H@2+ * M2B BZG^3WY!=G"R$C:QR6_(/[1F68I!\TLI347.&5C M=D>F"Y7+]D_7*;+4BQADZ8BDZO:2X05+C&:DAYV#L9I.6("B)Q/DXR!*0*Z4 MOH\(6YJ!X)"H5_A#] K%@[;W)@6\C=&=299W,D8?*G#*@F!8M"G*WTN+9$T*>906E%HIB7V1X=] P,*].*50> M*D+=O=<1HBS]N?-:CT-J$'(8]C# QI0.A8.]3V !_X3_,*P!Z@FN!5G52*G. MK+;;R_C57L(V*]%_\+5$&&LWCZ^\/.S\)QZ61+JK%"ED^1TA&G5,3%JE$;5:1:BRBPPOT;H2Q5>S>,WN>=7<>17 M2.JA/Q.:'\7P=]C1XR]IU@(((L(;)'A=DPK_&Y 7FD@(6B7V^,8)B1#X1/AO M=5LR JV*KJ[(=:[0(9^,6=]G:-/-"V++* 'R4HR)Z+:#M"J %23\:HLM':#^ MWS<,9)SR"3>+,8MQ1C+, M]&5&2=.3;>:=GSG^()/2N\CER ,U5@FQ?\J)K21Y*C;.>]/VOH39-^\MJ)U) MFFDQAS"E$0[-"&4+I?Y$T("\,?/Z<):;F9&?ZT[97?@4551-;# M,Q4+<65=;Y_?D()_"@S8IX_08:@_!*SX5+W=:E#5]1;Z=/D-5KA?9'0OH"QE M8A7 @\@02K%:6JN\GT:+H*54"/B#?0'-E^_F*OJVO,XA10L6 ME<1TKQV%W] 1 DM3\@X](RF>HB2 >XJ8T<%40D/#H*4]CT3.+>67$D". MI""6WDGT#J$C$]XA:PL7FA110"H;KA*9!_(%@UFAA:_H88PEJ@)\?<;7:4#- M@#9D+P+@5""%O7"%-ZDUJKD,9"L@'C%$*W:K,I Y"/YDL=(:E1B$&99,1HS0%BU8Z[$ M?E#%']A%3O#CF(06L#7F-\0A#_T^AN7:@=!\4=T8!3PE.F8KJK$0%PYJSGO M[9@Q^^!AM3[!J2ZL@,-*KV.NZQ=MK/U@'?7E?2V*[64[AAM;)VJ1$/$0."R^ M<G)V4!-9L:+0\E00J5XWO1OE^KJ(-V B%+,YW*H20D.-X:E .FF^6O"X%W SE'V"F$: ;9, MX7J)?FJR)T)^T+T.NT?=HZ-CL.?W3_;VRVV',:Y\EW8_9[N7GW4IZ'M+RHF](OTDT%6ZVS/*^MJ4);NO4C$\SKT[UI:OE=+>T6'3$PIL@ M.\L ?QW2G(F(Q/5-F)+0'2>A%M>P"O(>$K_1FCKJ+OI==!YGWKA(_2&I 6'I M)DX4]9/T15Y0;5ZA 3+2I^)/;($,;]FU,$1J"'L\IO8EKSA&)A M>;2)M@9F31N3(R>.I7*K]/BN:1SZ.5=]:RZWE4]@0K!X5;YZ7C'D::"V%%+*F]Y(4^;C(8>]PTH'6 M,4/;&B57F]*-2F3C 5T8[TK">+LNC'=%8;S/7R:@XZ=*Y#H1@-DP&D_DABKM MOBK-LI&$KEZD;);N:*C2%9/TXH+"_O#B!U",F3*2K$R-2T,'K89(,C=H1645 M+D$K(J94F9CNC@6P%UPH+4+>D!;%*RE#,F6L;IKIJK T]OXN0$F4*7N=\6XE M).?/1-]3HS;('C:Z1>CA],JMIPS.TM%7LQ2!X\'L&!>((L?RU#/[MJXM;!YN MLVXR*Q7KSBB\@:-"\1L2!"9=552&0W:LX*,<3LR#*^/1"=B2](T$0& NHV+C MLQ@TYXST_E*>!Y: ROT'6 8'CB=I3E:[(MK>6_;A\ZW@6.0P7 M$5YLY\,5!75L)/-XH[/(C )AL)*OVSBCM^)P15T.CEEKE#K.E<, 31"\5LGF M!OR5@7[UA93KR#C4!-.9\'*0'/%V.&&3LC-+ARWC$BB8CQ:(-V%#.!MIDF?+ MD$#DBJGV":%*B'\'K*:\JM+!CW=@Y.0W:JZ*R*+7Z1;P^Q@CP1OVB:%1\/=0 MY_ER]#C&GV-:H8DV7K@SSAA6TRZ) MN"._R]0/56 ^TU.85M+IJ:1&Q00K8OU5H)XJ"T9-"+@$(H=T1.#8+%VU.&:N MKVT'$DCJ/9T;2+'LC* &!>F..APFRFRP+!.]@?)V!'D#7?3RRGH2>0)EK20Y M+X:X"+JC!54&D!RT&(A<:!RGB8.99K)*&)S3F(P M?AFJ1L$K*NC!R'"$$@U 6L?4-Y3'$ E@A(4R?8F-X/ATNDJ&:NZQ@GN9%;I8 MMI@L=4PA$MY(!$@-DS+P1.)N+: 56<[FV]SZYQ1BU%JKDM=LH#1T6??-=U_,2U] MW=0C@9BH@=(P^T90#V/+T@"%1@JT*% "XRRU06UOD]GM]A+3J3>".)0[(TX5U%J8W9!8PM;:XW&QM<=7\MI^/[*5V.K6U=O;NN-B9".?N#^Y^ M%;-U-/NI#$KQBARLNG_#9S<&9I3:%?Y=Z"CND0 \UGIBP:BN7"DH;\)X7.16 M*:7:FT4\_:XRLRAM (/#LPQ+G+"(4^H>V/XBM+)AP\HI9N84R_"#J1 E56*" M:PN%L-M<"F1,P?%_55*+0(A)_QM(UD>TJ(@L]&BG'J)*IFX/TQG)6/ W& M2RC[#Y5:TA>FYJ^L$4:WMLA7#3IVK!JC8+TV#&6*N6D32F*%AT68#1$*,K]% M^]."-<>+3 %?>_3)7 3N-$A2NN[ >YG81$^5DV.D>>0B(+;[;OL#(H'7 5Z* M*/3*^QIS-1G F[^+A"[>4C*9*+:1'"\ MIE,C.Y1V*&U0>M]BN=-ZU&ST--:R8IBV#E'5O@CM&]0Y9:.+&Q%&^*#%W@0T M;8Q>@B@>YD5YH\:JA?%+P$IR_!)= #'0A-*(5![]9-[Z47];DM=OJ>9>7F@9 MG3GCK![E'^&;QJH:;:?P9'E:<"0\!W\H3JG5UED"O?2(VEE Z(72J/*:,P9O MT:%]2]>XT<2^S/5TE5ZUK%1E&#:9(&5V*&Y&72W16 (+@. /7 20%'FME)BE MZ-U@5#[YV:A\B#!!9T9.DRG49()U+;5+E1)QQ8#6:24ET8US@E<_, MUC")K;2@Z'85[_Y+LR\E+QCRAXS<#6A>62:=L$("+(NF[H"OP+RE+KF\# Y? M!.HFP_(\FB0Q4UT05F9E35(2Q(&Y5U^8W4'Y>V6!6^O(M]A;MU+7MP[5F&F: MK[5/VRR_9) FC\@FCA_@QRX=I%,D,,-U#>P#5DT@QUMB[:GQR;O1DP8H6XSJ M/Y9U-/A=JR"F5-4?!N*GJ1G]W*()7?SJO>-7]UW\ZB/$K^Z^;+\\.:ZEO+]L M[YW,8RT/A(07!O_O'^@@^//H3T;^),W^!/4]3-(_RX#!/R5HM,EZ),=?7)]_ M]([:WIN++^=GUY^^7+6\J_/+BT]?'E109L6+_'AZ>?KN_./YY;5W>OG&.__X M^<.G?YV?7SU>Z8,G$N,KAMMI^ZKW[#8=HVG"5WT$+5MG)V!$G;TO?>+_@!.+Q+C3+[*N+J$\1!3 M8L%EE_T6 ,S[Y?__H_N.A2-*PZD<$S,.LG&70YG3PB%BS#L!ZA#Z>=^E1 MNBDDXLBBZE]+N,2DXZ@.799 EW])D7JG8\KL(!_V?_727__[3*7IS4.F.1H2 M*<_3*I(/Z-/WE]:&ENFV.PJ#())/X7MZ0-O<]U]/+]^UO-\I!_)L*./![L>P M+&'[D.[#3P>/)^DZ_73;??P&XFIO&]\D^NBE.^>M)-GUV_ #L)BW?S;$ZUUA M$HY^2T0:M("'A[+OG1O'W"=VS.D'9>5G]8"+)BFOWF:#]&EQ:#EM;&4 N+VZ/V,;PT5DK<*T[.OY$SE[/3>;$: M34\[PYRFQYI>,HR]S^C[/\-@&$?Q3@%XAHK><=>=\U:2[/IM>.6*'D8ARSCC M.]HS:B212UE1 [D#2!Q(;"F+SI/+)-XM=4*G[CEU#]2][J_PG\XZZ7S=%>E\ MSKNG$H0NOK:\R]#_AM:?V#U?Z(E?;T@X=<^I>\U^/:?N;2?)KM^&'ZSN.;7- MJ6USU;:UTMCVG9=NM5ZZ3^BD VTM]MXFH+?MO($5B;@1RIL#$*>X.<6MV4]W MY,YY*TEV_3;L%+>UQHAGH+CMKY/B=N!<;2MVM5VVO#]$O O_.CIW0OP9*FM' M'7?.6TFRZ[?AE5^JGA98>,C=ICKM[I[:77>MM+M#YY9;*=.XOCJ](+?<2X_83I)=OPT[;]Q:8X33UU:KKQW-U=?@_UB%Y?E7TMN.S>F2 M7&J5'3W)"O9;31KOZ)1Q_1X7XSG9;^^;ZI/W!L["&DAW@8U5S&]6E?J]]:Y1 MO[!/4GWR.Y>EMS*B'KTD_?*[J56L2]M3N>0>91YYMR+#@MV,\ .PKKLA6%?-:YN%=+"RQ9IA MU?L'V/2[B N13E1YZDZG[;V7/':4)?.Q>E:V1@QSWW#1Z^X1C=IUB/H@1-W? M#$2UP_&]#Q=?5X6C'['GE]A$B'&X!(65L'00!ONUP%(K7PLUL914W2MC1!B H<#ISC>/AMHMK$,=9EC66E6U[LDHN9W9F&,.0#>K^_$L M")MBZ.M8_/K'(-GOIQ_/K[RS]^>7[W8_7H"*P_9AR#W#&ET1U)A(0VX5?@G2 MR8? 8$9)*KGSY/Z>-Y$BI9KI\COV/)?8.@S[_M)@V!BO;)V$4S'BJPYB8.ZV M/61I[PNT>4G7QRY]W%C)WM6[%#_^+/P05F;WN_X/,1J_]MY@)\%D3+^<)>V6 M]R$/VEPZOR"36L)_K:_*=W!+@*9H5GP462Y3TT(LD(.4(VFN?+.ML@0_=RC[ M>''M744)+/+*'R9)A*^7[[2\K^VK>]#M#W42U^GA/\]@K%X:_F/;^U"9%@D#D[ZU1WJ5),08"\2O+ M473Q&\@MH"Y:^6F:&\H@ KA*$D#\6^]K#)M,,^IK2GN^27YCNY- M-,H[Q,TH@0+0<6I>-EC$;0(RP264I+7R;##^$A<9Z8/6 M3:F MXUQ7("!L5O\;MA65649H_:^O"O4UP=1%B1G&PG@4+TF!'?_ N(.3@A7'H7#H M_XQV:?X!S+_TWGX"&MAY<_KQXO3R!;NK'D(%-9EQ,DMFY.)[V0P6_N)%XE8Q M>[0D>W( GV.G&U\ JJ9LO""N7L01?O(%:"8NT"K,ATFJ,1?(3HQQ]I[LX__^ M BL42?&?GS^^HYEND_0;_F"&ZX-*A^NY$6F8%#@= )SZ4-J]5<=)EN^FH""F M2H]"0BZWF=\F0%.^"*A[I>THIJU9XDXU@H;-\LRG421CI32^BV0PQ":;L)QR M)SA3I\M@M !$:JDVK^VCL@\'-5;NR?@>N A=YB2E*OJ%B#Y/8O,XPX<>-B"- M"/;ECG%-8&#OM0'^W*\3&1 S+"K#?+;&7GJ0NP95E_1;& M?XDPAW/52H&8@V&?TW D@!6"V2\#"P(1O%&DDCRCPAN+--_-@020L8;$ (E! M&CA:FG+)[FA^V$0LY_%)/(^$#!&M>:O1:WS3S$5L-\_Q1 (^'^336LU E!B7 MZL=[D=Z@>?0!<((YN>.VSVB7^I\_3B]WX5]RXQ+&GV$D6!\[4G\N>A%8D:?< M_!?9!.QAJ-OJHK9PVE;:M/>E_:E]UO:NJ&6N9@%D(-MR0I- M"-B#6'@;&@)5^DVQ*; H14R./="Q M3S!LZ.+MERL;' Q$(L8(V7*>)A$L.$\+XB7$; =LCK B1G+ 8T>CF$YRZ)^&O)#L87)6'ZA1Q.7B*M#3$"4M2X%+*;\9%FA5\2@#D\A"2 M?A^6 IR;>J%??/Z4$6ZL3T,XU\SU/E#UKV@,-#556;+0^4&+*\O;,'G3VFIPF]8QV M:9FM[W?)4*7[1K01N:=1A&J")X*_BMC/4<7NRRQ#CPNK1:4Z@[CW5E\(-#O* MY^ 4V@RUJX&J?0.&0/)9^-X'4$O8Z$K';+A<9Z#56$2L=#=N[6Q=NX5HTL2% MOOZTR5R-:>BJ 5 'Q)O4C#[)M6;^H>653\E6I-9]Q"? MA^TW;1Q4 0RO;A*P6@>R"K*%S(&H63&(-X]]E[$1][PKOI;D6[8W&N1KU'A[ M-5V"-_,Z'AM$Z^!N^^4#'N_-?]QI[Y\LTYAXCS*@&H]RV61R MG29#XK^]M[ P_UE+4X/W7M10;_:;^.55KY%_7Q4N#: M=^!RX'+@G M*D9R!]DQO>#IIN6'IFFY$M2DH4WUU*T?',)8?<" G_Y$ M/:9CG7ZZ_ '/R-TT(ZUKCO64 KZDO@^V49Z&W[V=4_*%GX[3,-*!L?>K3KAR M=6,[3G[%]1?.T->53M15:.R'8S"PZW&3V:N9+-20[,$_'G VJX/^IMW20IG$B,QT=WE1985Q>O/#Y8[P+C8JQ('J>[/[+NWJ@ .EI:)UJZ2TT.)YM632 +.Q8YZ#X NH<. MNH\(W3T'W1\-72]EDNH@7L1!>!,&!=7DJ]Z5_EZD81:$E!7K:,O)*T=;=Y17'][]=OT_*[XP M_?\<)3I*=)2XR.E"GFE/>Z6=PKC&I.2Z7JV1*%O!WM_2Z]X7:H:6Q-DP'-\W M:FA]B9O/VN. MLF!S+Q]E;_9Q[AZTCP]>_E+-L5MXQL^!J_[6_LEN<'%W1'@BCK5B,%2:?-AQ MJ53'8ZIJ^Q97PG\+?!J+-5 M3*[X^$;ZW):"&_5T]UM$6&)4*7ZLB@^FRDR?=P!(."C/EZ]?->^]"#Y4)E%XP5([7;T@K$V'VK) =U;?U.;/PD8\2KMS,._QO&?[;2"D^W[\ M9/,>S2UE\[+=.3I8IMP,]NGI&?_-KB*O/OWS,-];S5G#!%YSS( 06](Q=K)F M"NA,1QE*?=4V)E\4AW!G$/&Y[.T_ 9!66>O#> .[_W@HMBSGR%L58!X_!/@3 MJFT8>(UAOUJ;4 M!>9LZHXTSJF M#W31]Y=6)QLWT7 AN%GWJA_%Q.-FX<>+\'$9 ,REOTVH;39KPW$R9[OWM2D> M%2"KV_N"P[X31RK9Q6/"@\S^%5+) ;K ?@2Z++"OG@?";!EW>,Y'N?&4W6V_ M7!UA/^>3?GY$^]Q1VZAVW4;5[NX*LW;*;K7"3&64'%VM1O?IMKNH_ 1)@;=" MVZ42#/WCCY+#319X:!AM.!%M^Z-N;&G"G:*4- M;)9W&D7+!94U!19B]+K^B!K/6IW+IX*2\,<9@4D".VAG?AKV3)@3MM;N[KVF M#MO=U]ZYCGBBBS:/[ZN]SV;PQC-)SMG#R+V/#[$>TL3FR'&RZ.&]TL"/*K.-6K,(=5^+,]GGM[!W.XX?:& MUY]R[];?BUAZ!*33.,8B"N]D3,WH/TJ)C8!;)-HH;A;;EE*X*\;&8Y-5_/Y= M.! ?91 *[T,XHJ+U"R#N[>!G2ES1N_BKDCPOE#2#3?M#KQBC<#Q&\QK_]1(5 MK,7+R;R=3NM /5*_$ >E=77W.H=>*KD;,X?]@G0*\QR,^KQ.6"AC-0GJ M&XO-X<,,!;,OVQX*>QT[C(W@E2!OE:*^Y8G@)LRTT"_;S&?U>7 %$LX\1$,> MMH4MLX)&V[NV_XJ=>$4 !XF=J%-)^0S8TGX$ ,\!QJ + "Y1 M^@ \P9$:^EG2D.4WH$*@+F'&307VV,4>MI@^$.-,:J'P&8I,:3C &PJG_&9&A"$IFY'1K"!=V&IDA2FVB@8<@]8C8E[ M.6'W[5#&52W,C-&3WD@$TFA0M82 S,N*WE\ $GR7OO1N9$8=KS-_*(,BD@RI MD?@>CHH1-_L5?HZD@3M1")K7SZ>S1XDJ &<5&^C=AH ]/8)-7W([AS&"DL!A M\G\8O;CO;A%',N/&Q:F,Y VN3MSB20KLZJMZ"0/]!IE]"(+#NG&T&2'Q,W,+ MG(Q0,N*H6;@Z\:#$P]$JQ<,,8-.A\_EX<>KY.$S@%WGX<>+>'AW-@]_7-U> M\?#CC>3AQW?FX<>.AZ\Q#W\V#'N^:XN.BV+;79D#DX%FLHB1C0$Q^8K+H 5+ MG,M3-&!Q"\7GFIC093)]]8 T0!T/(KZM0'S.D'\B*S3%"1JI?AA2P9RA3*=) MKB2R[47L2CT/. 20FBDR"]!5)MN+U,#$/P$^HN>EN]?ML@_GZOP,A"$P>D#" MM(C0HV9?@GV!GT XO=GM6)+K"C Y#?,09CW_[@]%/)#>J4],I/-R_X!* X@1 M5P>Q50_[9:U]M.!\0&=)J4X$'1A6V2@GD.H;=N4UO2&R+/%#+C>EF#_,?RFR M0/Q-WBY:"BX\3$O!&(7*P82RCF1YG(#H86T&3N82<(:<5-T3+F[!OC!;T%:J^H*0+T#ZH2@$NO,2"%A3P5C"%5(D3?81)%$^1I MY($5^!=$7-@>;9WA(').0(+[EK-:"H40^=J'1>0USC))*IZ M)4'N[^D2*LC ?],BQ"I$I&AT$8(Q5K4\A4L53OA%O_297D)-%?:N\#!$"KC% MDX/U B#KZM8B9&$DF<:.ENW<)24[I(.B\<&D@4^ VH Z&-"P'\#@J MD(<(Y#/4?M=[>=SN\&K"3)VLH9MY-8GN(0M=C;,U*#&Q"F6@_1/3TV(PE,X;ZL/&@I4B4AAI\A#,>2 M E,)=XMN<*(R!)XW[D .:TTYG("5(E+9=O298V)6?&((&,=CY,PMGP Y6#U M8)XS4!! W2YR70L,AU%\RD/F'+'VH$WUX0!! 2#[&VS[L!^B ML$GG#@/L*0J!)P52Y,,6"*CX6UJ, M%"F#-T,V68J*AM,[E6K12-'P5[+6L:OC2NOX,M/(Q8G_4G,_(O-%_ M6]*JF6O3*)\!",A%Z#JD*D_&7R$ !W/;VQ/7M!_SJ$1 V!,ZK/00Y@U8#>@5 M GMY;$D+^ @*HI:)BM4;8+,K&.S: J')"E'1Z2 /901C2MQE>6&8 OLIZM@ M&!?'4^?K(L16$B%VY"+$5A0AM@6E\I!/U7F/+5/C# Q&XJ!_B'@7_O4^7%RV MO,O0_X8ZM=@]QU^^$K^"OP]WWV/!Y.NKTPOV)H-(CI$M1R!QV.:E2I;9&$> GYYR4Q2QJ#_*3H;8V]&Y&&9.C@ /H-RW 9(:M* M306^:79GZP$H*MAQ9KG&;+U #5Q&DV0^,%RS";X4H:7 \[YD(QL,,JH=JB3Z MW/%LJW#^_*S7%%4K32N+K[V=[G)P [WI&P I!LY -J&&UTX)E3 V)A4LR9^@ M/&9/QN3%;+C"$O9?,!J!(#(G0]=!M :4)UGY=Y0D5(%;!KLHTD$Q O&;"7:D MPV@'+_"F)I2W^J0:[=9RH_QG='46669.M_E-XX6T@9W*@;[$&1<],/EL4/?# M=$1#E+"#-1[::\2G2+#E'LDO$@\TK!L.>/&<&/#%2**(1BD>O"&Z7T =!;:, M!BHJLM778)5'+SP)^EDAPR1Y5O$3(6Z; M8KHEJM#=5A*AAEEN(4E+_J$(@*Z/\)4T*"U_UNUK"GD3^U+*5HNP6NF@EB;; M],D(=!9B%? .W1P-$Z6E3]"78!]'J8>5'JK2)9A)\B[ <@'P[%$DOU;F'1[M M'>[X+X U[)R^V E?\#&$Z@^RU"U'=(NIP@L!UFPXT&0TC]>'/Z.'$JO7-M89 MGJE#3FV[HO=O<^G:3U3 N4GOGR&6?T^&L?<9H7R&SDGO_=?3RW=T4I; OH-CMUZFY*-ZPG@T^?LS>_P"20!+!"P^\PO9TK6KX3?MB,MO=,-OE MTX#2%N(PWL@795 ^SX!JO$AE27(J LC,\I^9934HCUXS'OM&>4#.";3\5Y): M82QZM.:/ -/^22?0;/$-0F-7 (E: M5(&WW^01"Y);$WA5IGJ@;.@74;1+:2,F@P>I''1@IG@QJ[$$!BR0[($_=%I: M((,8AJ4_4GG_DQ];W;_;?GDPK[I_MWUT,K<:_KQG!^W]>Y?9W]B)CY:;>(T: M \SP#'N2L>37KGCX$@BU1ASGN;:LT"]>%Q/5) MN"/JH.+IV-E*9/]F((^CJQ]%5UU'5XZN'%VMG*Z<^OU ]?O'M6D9A4$0R:>( M!7M 4=TW\D9&R1COI5=19/+I8/ DY:>?;KN/7R]4[6T]ZH4^I!?#G5H0N7.> M*PU6MM1? M;P@X3N@X87,NVL)K"'?.3IW9FL/=4")V-HDC8G>XFTW$SB9Q-R7+8[F:QU<1K(*G!E04+1\\"6 MK=>A'+-X[LSBP#$+QRPB8A;MS6A4V>X7B&XQG; MPS-6X2]^?CQ#VW7P?ZRXN3YU4W]8;YRUV?'35XIMJ4JOU+"->FP!* #]ZXVK*MAZ>C*U89=+T1Z!LCCZ.I'T953OUWTR6-& MGUR+<"Q#[RS,)RT/_G(K7#VFYYV"LZVI5BT+%GT8O_ZKR/*P/]&ST%N[,@Z61(%.]_Z@>U@T[L- 6>L2!D D8 Z-@V L M!I)M_UW1AV6^$M&MF&0J7]6&^A1(U\72?0R,*T'52&F[!^UC3* >BR (XP&G M?"\DO\[)TZ3=VP'=*P#6>?NGJZ%(I??I-I9I-@S'LVH2_#!.]$20J($!RPF\ M(;:4I)DGXL [_R[]@JJB?^KW0Q]>V^[R#5PNH2>CY)9+-_23-!]Z80S_'U'N M)-9QR!.JRA!H4/['_SGI=HY?$T2E@6BB(*J?9G08B3F,,*91SI(1;'6BZD-\ M%*D_]/8[+:^[USVH5W-XMNQLE:4JCG]HJ8K#N745VOM']Z_9\+)[WV_O/VWW M<-EO7=[V#\O;_@P^NM_)WWZ'TB;$: 2_I&4@^SQ ML&H=@/G$!5T<"3T3$D+5C.G%N\BR E4/HJ%B#!HAJ'RI'V:2JG6-44ET5+4Q M\0 G@T+!GC_]?3R7 "SH82S/N/X6K"O.\?[K<.CU=WP/^?CWG#*;=!#M@G7_^^S(_PGTQ0>(0MLG<4)CW5B%TQ"Z,@RG)S@]P>D)3D]PGH0?J"=<7YU>J/N&LV$XW'V_HO)SSX/9.+FQ;MS" M*0E.27!*@E,2G#/A1T8E?,*@!- /8N]MXG]S?.:^(F-+B\C=)Q1],SGOJG6, M9U-);COYP\/TD"V@EU5J*G?,Q=A&;<:Y/&"<:C[]=/8WYG4+#P%'Z?='7A@' MX4T8%"):F"6T/:SM89+,E5MZGN665I[Z\8R*+CD^X?B$XQ,$M8,6?.)XQ&R5 MKK$PFRX-I:;OZ%(N*]A(%80=K3GK][CTRLE^>Q^K"#VL!,W"2D/+ FW%I;2> MI);(PXKR_-^?/L@L\_(A3-SY9;TK#[UA-F?I1D14IE#4ZI MDB$6OOHB_008IW>>IDDLDR*+)M[IK0""#ZB4E8PSJI.UO77$+I/<$^-Q!*(% MF&[;P[IB_2**/%P=U8@H4L^W0.6E#-.)-P8VZ4^\,//Z800 !=OQ_/LP[(6Y M]_*XW4'XY\,03+Z_*-WW/[IX^GOG[YX5^]/OYR___3AS?F7*^_T M(GW^QOM\^N7Z7][UE]/+J].SZXM/EU>/I\,\C]*GIW"\ MB(UQ),"?K!X@IH GA1<2A7^,DI SR3+X_"7ZK"N!.H]2J!V M]GYH#=2CH_;1R=QZI)V#^Y8R[;;O_>G]OSQH[\_=CRN"^GB\?Z8T%",R1:F: MM:N%NG2(@"OD:-5"SPA] E>>\8Y7#J[HZ5;1RF>9XB1@@WNJ;K"C'A=.\R/" M:3!W:/>#E-YI'(!)\,\D66R0X_K!U#TZ>6G_ _BUR)HZ:A_#2^,D"\EA1ZZ* M\$;.7-Q.YX6[BG<)+NN:UO LNNV.H+#) M1UW=^ZQM_K(:'M4DD[+CUTX4T/^?C=I3[ M;(YRXRGW9?MX=0WCGUQ?>&0UR[FR8)RS)(K"V'M_NV;*U;Y3KC:)M0[V#]UA.[I=@^TZNEV:;MO[JTO?>G(=P7FP?L0M82PH6O!]$H=KI5P= M..5JDTC7,>GE/5>=O<-6Y\"I5XYRUV&[CG*7]UQM]K7^"M2KQ@3X-4OR?JJL MQ6I^8C7-I3$[,QBWE?VJB8JW57(^Z\H@U/[ZHY3A8<2G+"XV@X?]7L3P^*7F8/9%RUP\5 [B&9S+ MX=F#\.Q@@_%LIK3\7<0%LJON/C,C%)>VZVD!VU,F\Q)LCW-SK6S7F3AHIX7" M875/?GF]%6AY?-CM')\<';SL[A\?''Z_Q$?U"?^^\?H&H]?7ZXZGG UR2((0O^DGJ?4S2 M@?ZX!3/15 =[>TU3\0S-XUQ]FT0BU:_$ 0X%8QVU3NX^UN\RS_F%)71(1P3W M)X+>AA%!MXOU_>KH=!WFL*B/192'NUOM![[MMD7F8D23]#,L,T(!3H_NK3=R!84Y"JGP%S MX4\T ,S6HD57)TH!Y27EA].<5>->(WRW-5%K=Q9]>?#GUKM]XIR,)")R*0'IGD23.!0:3 M%KPMQ5+VB?07C+A(;"LVLLR^]%!G"[2)&]QMMTF;J(_8,)RMY+2GEU!A(3"V M!Z24AC*H?BV5L,8,63(%!^^# ME!#*DQR-LG(<_0TV:YW^;\ W! M)49)$>?$%[B.#L6 5 M@90C6%F>P*CP0*ED]1F4=H:C"#W-Q MQ3)'KT9#/)::8EQI),3[B="T]C-+1 MM.3#A3$KA&7 !Q*'@3]R)4QZK(;!3:+ZI)?0PC?53&%\([-\A'KB\K.QZB;Y M,&MS&K6.H5Z9&(C8 J*(LJ0.R3H("7;QQ&;SAB/5H0BTCE>X.);P_RY@2(B7WHF3KVEE47#?F+FF,D)KA(M>+FM5KK%%1EC9=*4+"6&B<> M,"GD,#Z &+E3EK>]2YQ,L= &IC@4-^9(::?()/M]^!@.KY\F(UBQ/A48 4P/ M61UA*9ZTU068?VO_](4+9Y+Q@ZP>+!I!A6574\5P,SGZ%? !:;RR+'SW =W2 MI!@,FS0+(^B!:Q(@D2B!CO,2GDI PX^J5JE^$\DZ" /^/ T!HY7 -H+#!_QF M1.\5&0CIC%@H?7@+U#6"T5(D2RJF.!/KGSTV7^6)_\W[-"9HOP/(*WE\/AI' MR014&]+*O,\%'!\8MMM;I?,*8'$!!CXHN5HNFOY2+>]*QB':-2(XDI0U$ MEMF=[FOOO*T ^DF+FK82IH[O+CB L_9/%TH,DH __P["4F'K&2B2F8RV%SMK MA>U=(?05P'2_&IKG"J$_AT+H)W_V03^(42/_TZJLO!XLCHJ?G[1_>GMQ>7IY MMD;ESB]./W@7EV\_??EXBA7.78'SA07.S\ 8P J*PKB/4"M@:?6)K*ZW&@^] MBQ(/[ZZ'/@^(E< H8;6]TAQUS3&YPGH25D?^*E#/\2?O[6Z';9V9O6:VSH9Y M@TU;01_Q/E./GNW%FS\D.X!B&1*+":0?"?1JQV";C 78RVA*!PI<&>(4>H'8 M\=[VX'.P_T(_' ,)*E,9S/0PBCR<(XP+B>9R*G,!&(A#24'.5&I5 &9T:86# M:FZ+O$@EV$_:$.OL M&4OL%&0,3E=EIL;J^JWM?92C!*S;H!C1"DXQ@4)Y;T^S+ '64_E"HU2F79UW M(SEGM)7.LBM84M@'PP2,XK.AB(&M;2^%GG_WY3BOWETUHA;>+7F9!3J?0,=7 M ;Y?I$C6&;G+J^N+RW=;[(7^9.09B\*> ME+&'2(37,2AI,-Z"[@OQ!O)29('XVSL3XQ!OHS^*])O,]6VN>L@>4O6H,)=_ MV60$IZ<%T+N+=Q^UJ&"J?"M[*7O"3]#GO;=W#_WLF;7M?%+#O[/WIS!:PIJ: M_IV]]D^G;]Y<@(V]1LSETAG_=S3^V<6ON,KV*COHE#Z=Z91VRG*#LKRJ!S VRX.U571XU#+>@I@!\;_[=CK;=YR&D;>_1ZER=",. M/*,?IAGL+$C&*JH)!]7*/>@520H#\Q9P>Z6*HX&A30*\'X?/R*@OOY,83Y=* MB@?Q\4%CUV(5&Y7Y:3C61KPO4[+Z;9-DG";8BD[%6''65 E*\AG )VSA3 .G MG[ B-9$B]7CQ;Z0O1SU0L#A.8.^X L'6O)1#AN/>B>NX_%3A?("]@@(Z0-T> M@>#CX+MP-"8C%_#N"ABZ&&/45"1N,1A#Q796D$8%\G&4%@7%Q4F\6^8II.03 M@LVJ>"I 8(Q-#@DO??)K;R1:4O%*I8[P,A$]+@JKNP)%&U#66DOB\0*;#XF M<39)BC8R7PYT])/1.))YY?T6ON-EPZ2(4 *+@ ;$:&_D!8-4LKM)9PZ5PDI% MC)(,50(T\QI%T6I"I#<2'3^9@B J:FZ/HN8JF"7P.*D:$'K(8V2 8Q6I51X M>=?-K][7JY\[E.%"V2"@A,3H\(]4-'9E0!#PHQ"TIG3"8]M:$RCWTN3NP4L% M,_E3F40%NOF]093TB%(XD1HF0DP$9)8@!@:L%8"2@?H$)A$ *(H^T$[!>3 P MM0^$H5,[,J&4.+PPB"()[R&.)'!DH9^UV5\#*]*XUF,24O%"GL @PU213?<7 M#+,E/!NU2*$+"FG57V%5HML%ZN180< &T$_H$@) 67UK'\?F3=/=P?%K6.:8 MJ8,44" SH"'A(38K78KBI.MP+SU+N \=2&R?!DST+AR(C\@5:G-YQ9B"CW,5 MNTU_!60'8S$49X$=4T&>N5]14L$S; MS8\NDQNEGQ/N UM2!P+< 8P"@*1!4#9!0GW#Q^'[=&Y>)DD@_=9P;F,P!6Y$ M!"\!1NT!1NUU2IPR::U7>H#/9@!6^2SK+3%'%\/.9DVIP^;[1*)9T2MMGAIN M=^UUV&P0Q;C3UEQBVQI88WZ(Z&=%[*$O@?0%&&GWFC17=$LJ_M)W(Y MXPTNV!6?Y7:9^2/=(0-#,+] F4RHT2GH?4^\@#SOM&L$ M.Y_B48)-0VL2&TK=]G'GQ&8!$LC+IW2\TK!CKMEI>Z<8,5<;CJWN5([@W(@* MK>RPJ<4H1LH[P:S%JY]/].IM *'J!&L(O./]P]8)IK#-0I^-MQTWE:_\7H!: MT'W)8G<9IH))B8'T0\57- T0"1C3D<0V86E-MM(7''= :GD(0 &\JHM_+4Y9 MWYZ6_"[*=A7'?[#GHFP?(06IB*%;*FRFJWD8,?(4*%FLYZ#,$X+7A^;)LKA5<04 MGS57RJ&9HO.IZE:(4A'*KV A!ZJ2 6?0![*TS\S*YDK8G@3C39)D/39[XD7 MVHFI,@QITWHVO=ER,LZW"LC&NI+CG%6!HV8NND78_+E(LT)Y6_(**JH?V**M MZD1-&#+G@#A\#\WA&=;P0<4:!LV-7M)/)AHHS MS+2$X%/IL>;*:SSIUI M6("VU :*(LZFB_U=T[F5X4B8F,/9397&[4/K3XD;K"G7*#D7.@8YN:<+Q( M$.R*E^F()1Q\QA$_&;OS0SA:D6KN:A1_4@;<;=&B*/OV3^??510JW18ET]4H]@E08 E1*Y+BD@TB='&K";GHB_9>I:@>)!\'X8YHDD>WA-+0!5 \K* M.RJ G=R$Q.C.DA'R/$L;45O"%:LOSR3>]47>;S"C>4L:\>Z=#6%H;^=:A++E(VR8AY)I5NIL4U/' M4@:\?KY7Y+M$K=+-74&O],R;656Q$FD?YA1LZ+BWNHP2E8\3&!W1TDC*-VY4 M7H8CHSAT @"!22V%B CH+,C!_IN&*JB80(DB:J'9P;%-.)(Y$37/% ; ,1=C MY4@^W/-@(Q'%6N%5$-Z)@ZX,H\):7M!X^-:\EUK:-QW>2$1VO+825"XRPNNX ME.[)@4K=4J1!8="Z4=C^U2A7T9+8!Z"VJH)N@RMT -W*F<[R2LJI0 M!<]DKGF"TH5X 1B_59!B5$[$Y2[+2:RQ=S">S.CV+W0%HC W-^)_%TDN.'\* M9\?+?$RY I!;+X7QK4@#&P;\F=HS&6NY*;K$RU>.$"RAQK$[O)())WOI@5#$ MW231#5W)VG< ,-CEM1AAJ?&;.0/;R\J+CCFQZBUG)1>SI M /E2L' ]*L4PLJ+WE[HJTC:S=8H@&^C"?!%7T:=PMY/1O @=5J@C2I4,=UV,HLW83 M5YV.;_3)'"JAT5*!-[C4K^VKMGZ;6*N^!S3NE\0'@4X0Q. +762-G"_1!(=0 M]_EXX$$J;F,6$ ((D(J[H:^'[M[&@ S"#R,L[N:LK$6&1?NG:_%]JVL!E'&B M E2>('@.>AYIL%9*^6\EH;5/<'$K^)4KS"=)/1G*X,*<9!630(S\%1U_UT) MP?VBU9LK*PYB>\W63W;]4)WY+E1]NAS0T%('2RBVK(QUNKX!$.-]!P5$@G8( M'Y*CUOZ&:WO*B:I?JLZF\@;*)^LE7U$ NMB5EP$M*?CC]/@[).V^"XSH-#.5$2DJ+!3O?G@*KE&=E%G\H()3/692<.VAMUJ!4OZ. MW2P!6U8&%FZ88T;:3-45(G=*HJR%?3)",$B2U*T685U/@1[>LC<9QS.4B8Y6NA5IY11L^\KL M,H9FP+(RNG5!K.02_C0VY;APB=7\U>Q0BSKG/][@(OYW0#VJXG_4/3HZ[G8Z M^R=[^_*INLNEMA#-V%)EILIMI(H^S^#M).]!<\2[,GU-M@*\C^0-,MV'HC_Y M:D"V#("YJYAQ;,63*6.0R_G.TAYB+9FT2XS4&X2B60"!%/\3\KPH&2,_N.8-?.D28U9.Q+HJ8@E*TS+M4Y]*51/-O,[Q+RW=!4'+[_)&5XV)R#60 M2I,E!*A)_W9I3MA>9E(^*=IY:@!V,>P'<$_$ MAZ7IN[_@NUWX'VV#8X[YT;_04\N9T_ ]>1JQ*Z6WHQ9!GESXY>@%#8%A5+5' MW>Z+MO=VYEC=@ZD/]E\ 6J,+-F/*)4J-+76ZT1]/6E5*;C)[4P>_N!C3E<28 M=ER,Z5/$F&XF-[W@7,]JLQFRPTWR/:9]UE_1EE$J!T#^G-S(-MQ,_X$ROCEO M-(E(DQR5)<23Z86H>+)2EH:9G0%BC@G>#L' @:Y=SGJ$%L C M*?,R=J; 5%;ZS)30[U?OL*JJ2N41>T$&W"_4MGGGP%7,@ZRY MJN/*#YIIAWWC1"F3:O$][-%#D:KCX20+?5JR:EXTY9TI(8X5(*C(^VCJO1TK M,9CJO3' *_#FBX?.R3ZU&?%4LFU+>8#*G&%,F^1]5D7X-KM;3LL@!.-R46*V M5$Y3W8IEM@)>1:%2)N](KM77IWO:A>,N]IV\F.NCF>%8(78S\YCOY/;>L!N2 MY?W>[]CVB+TWU%>(KQ@YI6M[/=HEDNM+1'6]CE@E"5R^*GM'MENU=$!9S$-% M1?MH'V8<&%$&,)%I!G."(L\\U=BAX;_-541E&BY;@Z'7+6TSQJH?%)^;NE4L MP[NSG!(FV%NH#= 8C%DL!\NQ1*7-8 L ;02KV@;&HXXA2$1>2(NIBAJ]Q5]A MMA@&LFO,8.#5#3=K*LW@BSC">;]@G'@AO=,B'R:4+8)X9U; HN;/"%HP.J= MJ$K.,]SJ53'XK[*X H*AB'*LMY"R7110J%JF@:]+0UB^7'C+U\%BOJJ 1"VO M.$S]EM/N,QE%*N&YA(/JSZ7'G%].Q?$@[J,#BI;WILBWN/PT%P$B)PU6FP5X M! /3 C2MV"U( ,,$Z<8)6(*<#:J$UVE*#4-*K]S'5C-'I!N50.WH*Z$EC.' MF9E<97Z$Q$ZT=DVAE7T0QCME8(3$XA)I$@/'"Q*?7LU>F$ZB:G;V\VEO'*8^ M[^UQ# DPT(FG"MCN":6JE,^BT]E&_?:].WJ/UQE5%.@=>-!55N/+$? M\N/!ML@AJ+*OJAON)6E<>A955&7J%;'RFJDCJD?_&S,$=!*72?(DQ=M9ZL8V MCK)UQ]'-.O+)LC"0;%"P-RJW+\B,B)-9.&^-W:I1[#3=$*V5'1L-.6HJ-;J# M-8JY!C<,H%_;GKTL<\P%&#I.^(%U;/ M->1I*)4=('RL4\/A%67[3^O;U]Y.[P49BN4"_61,R@*/EX%9J#SI8%90/)C% MD-A8A+6G'#;;(SLCYQ O:Q98RXZ__$1Z4&=/*OKC%I^5(G7LY2E=);J&EHE$ M%27^5L26Q6YGX?N0W!@2E%\L?D!D(P.G9,U7LLSAG%.YSRW7MQ00B-D:=!( M_C ;JGB*0(I\J#L&:.-#NR#*$N6'M>*96TC^2UE;;-)IPP@K4Y8H*:W3J!M> M-%*EH[2EXCJ:G^O<29* O097.F4(PT)U+:AW5]>ZW-+V,@*R E20MB6$Z'+= MX^[=Z&:0F"R!R%L-^L+L'O95*^UEQHNA*GA,_LFLH#ATE(:6^P5. W6Q"?Y! MRW#UEKLR8S"B5J+YDQ6_0 V\R]V'BPSI[NTK$P M+JFE6":M\JW)78L%PRGI(P!CBKE4Z:>X,]&V\Y(M85T1*V6)\ M-;R8-%G(_#46-I MM1JW<E)9BLFFSK\I6LHJPE*X+2UE16,JS48QG>B!TR D.YE>_@RJ]\C5: M0:=@IO$G 1;&9WSME ( MJZLA%!N>GTN6.$(%4AA\'1O2*C0$6"X"K1F_=B>G4A M;UD-4"FM3PO&Y9C;>!$$&-;*!=#Z)EBT!D+:D](N4QG)F[(Z/\(ITL5.R<-@ MY8+Y8>H7HTRE*',\$7Y3B[&EVWT,&P8A0[NR L)G'3(& MBIQ-;(PB7J;'4" M!-9C>>UR81PJ "J00;<;2#"94H<3#B=@RK(9<6BW?$*IFA7L5U&!L0YA',)@ MXJ?XOJM\P/!#F#N\<'B!"U5N/NV&*S5["K7BS$@,KPPP]6$H W0KVK5R5+ C M%2$=I%1;KE3L'8XY',-D7FQI%NEKW1(]P%;"PI-E)'0%>8P L<7ZBHQPA3'),<:UD$D MWQH[<>8X<%ZTO [6E%?='4U,\JA'W]\D%-TYUD7IT4?E1Y1&9[(2\\3_QEI9 MQ'=--U0>'//9ID?.$W2TF;CF6>,YO'=X7^+][1#3E92SME_$=*.(]0A4^43M ML55E(8S/DLL:.EQRN,0"F$W',L*<.$]H:D[-8I/C(L5\N8RC4A0:6LF=&OTH MRT.UH]8!)JHOB&YRD)D6DV8Y^)W#4(>A__AOR@.D2*5,^MB]AFK,XKT/!O52 M,+\,5!13^@W.>E>E"8UD/DP"U54*U48JBH)5U,PXKCH.WFI6;^FF;^#B"3,! M,O5:7I3X(N+DF7CW:QPB^+%G@,TZ)@54Z(AFJW+04AIGR_/5YR$[ MJ].!B&&%M7)]62-.M0+&!>49!?MI)BJLF>V*G^X+;G&=6 M519C"5(EG(J L59AB8B+F(R.R!2J.4L"HNG.RY,CW@K8J'1DO%@W;]BZL",\%RUFD"LT%454'XM). MY>ZJP-(+*M(!T\2LK%VJOZ2(OHR/G1?!7"F9%-N7NXHEJ'@#$[IL]>3ET-R- MKZ"RF91)GIY,Y7-A+1RANHG-Y(:MLI0)HAO&>R=964B0BP.6] 01DJ4 M'>E#T_4ME=ALL>V=EK'D6!IQD-#&JB'?NAU7SM6Y ;2JJ2/6X>9GODZTQ4HG M"3$&J8J"X@/!-9:9:?A%*KCW7\UM VS#[BAF]:[FU@[9,K_UICG0-M';PO7E#!W;U,$H3(]S?E233'A9J3Z_U0M5YD8")Z3'8@QWQ4$];K\BW"D%#<%*(01+13,8I\8R+\"CC M%JXN/7,EZ9G[+CW350V_2_V8Y?31&H.8H92VJK=17.JM?AVENRF@46J"R6H9 M9-6:-641&DI&XT*?6OK:Y0;+_*ZZY%Y>)I/XM7@OR5Z4$3K33Q?<@2EUZ82; M$$!->DXI;^@[I74I,4+)^=W7G]4B=*_QBW(19[R(MI(VKLK.O%39Q7#!BHBFKC: Q5ALQ2K M"XLOLN&+%C8D!#K NH.JJ"&YM:+P&W9+URT+;TFA*>-;R.9&E;C%UG:%>\R] M@=!]W'4U%JJES]ZBJ3(56IM2:T =2:V+BO7@_%SAM-#M:/.I<1&&]8$/6KJ0 MGNF#H&((8\XG1J&2B MV9 "]5Z&M-R=\(5W?%B)M$0H33GF26'D;S.ONAYR-88PSN%TQ*:XH7(LWM\% M8"NV_"VC-VUTAN7:#B=SHYK8#36Q#;L(J^5M7]P!DG4HOJ6WPDRC:ZL\2K4N M0(X FR9PTD>N;BU0*M.+,%VYZBKP#1; 8(,D"3B?W"!)$?>2Y!MY"')L0]2+ MR.><)6#5F\+ARMPS=;TMUQK:6=7J1Y79+9QI>W^4"&+YT%0TL&!G14HQD;DJ M36P.CZ& RX:#7_R^U>T3;4_:J7UI.>+ND,!YNX!QV%1,G2%=$&&4)H<#A[0\ M-$6;BW^UN$/J-L>Y7/1U:]GEB5Z)&/8LH..3&)/6U/"4%9O$9R.V3&NQ8G1Y M@$?)D0^9GX8]4X2!O:DU[W&ON5 >L1(K5,1:D@JWEB"R1_^F^IGDV>A5;ON MNQU*0JI;E';4"%2+)5Q2^(+VC TW,M(7& MJ'R;6IV/5;T$406LK@X\(/)2S5HZB.,U+JC\;/;P6=/X)#&'J;2[R]@SDBU/ M%H'.71O+-$Q*QF?4;^R$D"#G?<$G3'Q:=]JCU"0*"$BLDFLFI<12ZVU%'LXI MXERX6HWUK\:?23A(Y^MBJ;;Z+E8UXITF2*QO@ABH)1,0(!BH*)M 5@"> \?' M&O6+<=P%GCA$TXBF&T :7-(="9J,!7U94?D1+#.N9TF.[S#-:A\AQI+4F"=\ M=\HP?]@A_80?&W^UT<;4R*B-<8.NB5*A'%([I)Z'U%*@]YYQU4+/EFJ/F5F]@T_D54%U=[TS=2RL6#%_BR-2ZVB&L0U@5.LUA'*I;KZ5> M5]&(W+!C01T/,]V,6J,HMQ@S:BFC*2L/^OME2& F[Z>KN IYN(@DRIU OF'E MF&A!:(( U$VX';ZC1!T;B%QQ&8UXDU6I;33R6$SK&YX*;) _.V=JK=K[H/'@ B6E4->6Y,^4&KRK=L##4K*QC:)'LC;(M18"\$E$$N()Q#-JHHLUAM=E E*B.*C,6NG!\LY+&+=D+F;NCE@?#_F2RY/! B-T0ZB^FT%;U @P;=I=-4B@K(YOWDPP\B4B32">6#Y?@B1/ M;OJHSUV!C9&S74O5 O[5M(=&?=M$^%7>9+\^1[DV7V4T4($*@5!A/6Q X&K) MZ:O2(VF/9+QJ&)2.,&Y(KQQMU+2-;5:B_ZDUJ@"8IM4M":Q6Z@+4"8KDK!=7VAT57'7F]2:6YM[(4N0%J3J>JR:MY@):G>@4;:9$B M!U/$2DIY58[9Z88X 4]*1_M_IO'ZCOLI*T]0$ M$2U]/# M_L-"4-9GRS]& 7S+G2FX>7B53*:]^A8=:P<=1FU7@[DM]4^)F0:GBDX_JZ;C M4L^$FNO/=K_T)!._+0-Z' N7UYSE&$.(8AZ^(K&@I$*YL%E?TDVKNN-5S3HJ M0!DF%&-(=X[5>_SI&]>YGB.S!SR,,"Y8] Z*>+/&DT4)M>R MDLKKEZG05CJL)DK3MZM5TB5]S\3P$)[3U:NY\K*S,N91_YW"1ES@Z4H"3P]< MX*D+/%VZ]1>8+0EI?DB],9D^RAM3S4ZT&AR5?0EBB;:T4N7'&+V3UYHJ)&S) M6-X+8HMH-Q9Q8)AD9MV>_,_Y6_.[UE!5 VNVVF]$&*&$;2F]5=D J&E4\M_* M\'JR4:GA<:G+4'"!"+"J*T>GO& +3[5?J Z%?(RY=,WH:WN?(](M*@&[! ,[ M:K<:1JOL3/:!*O%?AO,K9SN(6"7&5=,Q&RY3#'ZR1$O(+4#GJ? M[:2VU-.L8O7WPXBZ:%?#J&%KB4QA79FT M\Q*U[&W4'+7[PLZ^U!;YU!9F)M*\Q:R>DZ-NQT+)&7$IB>T@:LV.'ID3!J[= M!\:%B^ DY=B8YMJ-NWP$?)66&F++2SVH'H@.Z\S"7ABAML(Y=#"D4#^4!#=; METOP0HU;K1N3O*4_T[IRR=3J5$HKNT8-6@:+J-6%EE-2)AA3^FR-WV)[H\FO M*SV66!:-;=S/+7AI[U#64,' [HI$SLO&9+C%21K&?J2\1"M$NLI4E)<2&0NR M#?L"8,>ZN=,)G*"!4$!0;93:I0RP L2^C V<'LME$M7\QHL&]P6S(+9C3UXBE;T^&08Q$&"^!I-#@-6,W; MEZEF0!<5/(&^CR))9R&QPIM%=U1:+ F.JYQ=]]A@)+P^JN/O% PDEPW]+)1 M%D/"C6=\UO40YUV:S_4*,=Z"[&DSDPS:WBD%H".3NS!!$QT?(#5(SX M[KHJ+)A8-)+EP"PFQ'8XKM_4\M!Y%96;;2X=U8O"; A[LHJ8*AJ:64B'+GLY M7VKJ;LUR#^OZSG8=$7K88$(UYRT939S%@MKF+:5[A(%)VVJ.V=;Y^NBA98E! M]XTV,I0A5SV9WTHY:\.FX2Z6:LB'F-%>CY4HI[!A/"=VP9S-O<[A+K$/1' U M!^;*$*+M54A=*@,IFW'1.T6VI90QY@^'$1"9H+ZEC1+KHD^E31CSS\9#-NL8 M_T%& @ D5]@5&'4BP :E.O>5^O:5LOFI_<2N?&]7O&^5N$E7%8U+4?T?[6+[ MPL/8,6N+"(<2!K>H^DT RXATM*OCH4F$ZY$4N,W>D04:#G$ST[(%6K9:W)MPJ15))31T:("21;785%N#6E[)JVQW M5I)1XYK#K)Q"905R%E]B;[R,OE)JNGIU(1R82(QHL7='567@I7%N1:ZHQ"D3 MR$/JY=0$ZG 2*I?8<#Z-LP#5:T>/CG/AA9+3!Z'$,2?EW2F ))-19*)-J-S< M_\_>FS:WC23YPZ_]+1">Z5G['RPV[L/>F7AHB;*Y:TM>4IZ>?J4H 4)8XK0 M J0L[:=_,JL*!R^=)$61U3%C222..O*NS%^*H%!M^\X-;MX2F[/CY>NYM2K0 M'HOET'JUCR'?Q,$,P*P#(35,+U.)$K3LK&F?Q$ 51T$2:&KG90?]Y9**39C' M[9Q?\1I0<2KF7MH HGUC'6# #/?SK+GU7+.5%C_J-K URM#\_-75$$(T1"ZJ M4M_.W EJ0_FWFIX2U483KB>P9!ZL]B&[:9 -O'PJDLAK5AD_%AA?5 ;)5 AX M ? 7#*%21Z;/U9%16F!5:E!C,9DT,$6$(9](?/.I'(>0 7V-)(X27H@G>O.O MF<)H/.+.V-'I03W:?CW:^L@%[9TA3=%57+#%,_EZH]OJ(N31TDD3TV@D=B^P MM+)FQVZFW3T\^:PJI,ZC] T/,&E0@WBY,#6G3+Y%$VIK7\#R G$M&3YGGV960"Q&WB"CP-&&#*PN:O[IRW ^Y&EIS>=2_;&;C=R6\4J3[M/ MS9,+/A.^-Z JBTQ&BA.O]/;;JB@3GJ>SDU1P[S6;)S=B:=69\) -?4Y[- M@V"6>4X]?5!&O8 PEBYVY7X)SS,I7=MFD$]>6AVI5\44Y=N:[RD#C4*%5BE\ M]]5VM+4!*MZIB<][7QAE)[Q-SKNJ0+D9\^<.>"+Q6$23E (#X:U9/W+!R%M3 M<4!6PO6$MXWI\&?72#&(DE[5:]_IG$QO**Z?Z,8D'<99C-G1C$(\T>;8 M(D1JI78X(%#C@(;+TGXM2TLX/C1X1SS;N\.1G?97#TWG)I8 [ V)QI,$6S.% M255U*O=^&IY"&9_@H?44$P[X,[-?5!;RL2P0++%T]N'O35 M0DID'O)QMK5#WA"@ =D\)2): DH 72P8+R]A$,JM45D FNC>]:A._WE$H?Y2 M%.'AP]*1P"E&_3'_E%0&EZ0OA_I& *#7'GF=0=-P6$76QVU5M\4U%.KS)2]> M^,(/_'28'\V(T%?C]$H&@<+;^F1:4F)+'&5./S*?3*6'CG.*_G(%<]?L*%]! M:54/YN\2<%%\]%ARG_-1R(-37O7;:+Q0W5F2\H*2N=DD(FYG-*F&EZ>($F:. M"R^S(8:37,3SX4.,#,Q3(!)(]>@RDB;- IY8# Z['%2=2RF9M)A.IVU-YQ]+ MQ=WD )':60X$9.-!]QBD)D_T- R[5?X.M%(*T$]T]).O7$.2EF11G^3C>X%' M8*'+[AME?*&V$,87DP+6&.' Z2);839Q>#Z%4$:4*DC!YK(W0DN<*.J2'BG0 M: 27+$K55%F(=VK93S3Z.;G2_FA89;@#3>7;+_=!:=46,187\[[30D^MB5Q7'H1H%2#)[-N:0 7/>5>E5FJMW%B9Z9.L M4!!;TP5X-PV049V+(#AI4H:=YQ*A1"H0*-OWM0#B-=\:3?%1422<\F% R3KU<#>+%DV]MI@4LFB]%TWB!9Z;%1;.*9^H9 M"\2>Q#?%3E@+JU-269I2O3%0+]5@I(X\\ DG;*G M$,SS($4'=VW7I_;;[B.%"H9A&3W!A/ %04I"GK@>GT!291%,A2 ^2/B+'=_"0BC M]8/N@/P.;:$F'J6S!\O7\OM%OR !QRD M9F-:,TF2J>RV-EVMVL "J8H:T-!>UO;O#]GI&RU';=D:XKMZ(,DT(UC\G#H8 M>G.1ACSYHBI?%1-NSE+C15Z(X@C?8<&2\%!$W2R-9=3KZG;!BV9/.@7,W;=V6PZ:8MZUK1^#[Y SSYX_;W79+^X,6%S">,9KG MAVW80U-W[$#,"8D'344.CIE=I64E!H9QXHJW^2&C=$.%21Y/I-^%M?*,\>8' MOS"66#O-G%S*^G/,GFD.D_BZ3N /HEN6+H[!9*)1D[AD*!<+DZ;[,RU:%-BE M3IW*-&OV@L/":2T+Y;I5B'G"N4=9T##9DO[2D=,LW6OA05)?*?AP].4,]^G#'SY:W!" M6EC2?,52#)\2S];YW[]@V?KM$V &CG8)Q,L(\!0>B'_0>OW_[S-X*9?<.4JF A9 M!27IF7<(PT.:25X6/ (MLQL633CV:98DF(6GDJQ6D63EJB0K!47S&!SB*GP% MK'G-2S[X25:K!,$ /KV\&C>2.0?U 5NWK!7I1 +QI84GD!@2D74=0ER.JP12 MK,K"FO'2DI#!G3)Z*4\@XNI."5_J*4FZZ/%,6U;ABWCEV)K_!/ M6I35;)CUE?("69%Z7XT%EQ'/&XLQ>]!XE9_?G2.3WNGG=/>/[M:Y_A0@P^^XM_/R:I; M]6!A:(>]P<'7D\&/?G>@=3Z=_#C5OG7Z_]T]U?J]P7_O+_>+4GDM3PO>HI K M:OP=%*R$0A^6#5I*.#FA;WAFC2Q:Y[U?IS(T*S"RO"KP+XV?J:K7@D/4+TP. MXK$;84B(W% 8 CAD")FMC6^O1*3ALAY^E1@\0ID^Y%WI18UFV6RR.<#&).X8 M:UUM.C7HU3CPKY)>!-Z#/ B\Q,Z N&V-A&%YB,\A?69CDF68L43OYM 58&+) M_M8"CW\L8=(;6RM(8)*S"B6I[&#-XXG-MY<)=HOSS9HHM\J+?$L-Y,IYP MB&C,0\_IJ* ES)FXG'N:HBB:)W/3$>5X:)ST6E-Y:MA"""U--FJT?9T?:A4& M*<=\F1:P4-&%($ONP\M\B](FY[9^PNBX7 NQPM4$6_4=\Q.I4D+Q4OBDW(8G MJ/P=L0;+%+B#DLW[L)G[R]LGB+Q16L?H6\!7O-O(95:470C2O.[=.T5=@HW@ M:TP0ON2I@4Q4M8C%A>=]K$/QK<6H 4*.(\[W=5DO4@5OZS2C N[AF4&C9EUK MV92Z$,A9/-T6*R=24220"JZ:>24/6-GK;>!@WA=9)D#I10GLE)05;:HOQ9', M5+A^;KGXT,J(;HF)4@OW.JA0E_$6C$^1:<:[Z'T9'Z:@]OE2P7.R81KS=5OH MP4\5G6,,3SLBQN)3EGT.Y'>X_ED ;8-\2#$];O030_"HCP1@V!4&FM)+<2KX M8_!7HVV"RAL.R^JOA2J[A;8 -Q+A#KOM5783(S4U2UOI5&?@ECR.Q_H*!#&\)[Q=>CP[%[GD3 M]WDRBN1I53TG>.<%1JS&'!-QR!,.:T-AT9M; H<)Z\W&\YMDFHTUIXTEX_V? MRAW/F33B&!HXU::496""X:I:N3E/8*K*38A&+,KCW;#%DS@24I-U&PR+)F&E M)/B:5X61,:_Q*\L/9U_+7[>0,ET=<3 FA8#XQ(P2]ZBNG63Y&K<1L/KK;2Q.>0^F_XKW3(DGL2E5H0N";<,P_ ME1T?&H'8\K _9[-RA\Z/HB%W%K+H0\0.;T=X>X6/&H.A,^2 :M.=\:8G.P6N MUT!#*BT"'CL>\D2_V9'PO(^&D_0P^5:M\"Q,/=5JA$6][1N_E?PKX-[DXM+% MZF.?>> (+<'_HF!?Y+>:7 _6 *_QI,*Y.P QN+SQXR*-!W%05B3!"7TZ&/TLYLZ!RK[DF4^:WO*(L MG%[NVM0'?65$:W]][UZY/7W<'N5X-Q7;3$2RU&$@!V#XJ:AXXS"9_!"5XQH, M,\SIX\YD&23E?,!Q+A=)6JX9X!>3\T&$ZB>M,_O#])56! M>B(CY4BI>YSC+&/RW*MI!.:%S=.,QK<:K2)+K3 5UYDTZWR+.CK1^)!'^--1 MEG-SC#+HW=,R)+^)0*?\PC0JJB88;("8%VBH/$% MFAZ3>#PB_R-:6I3S9,LR5%/-N/8?ZS>C@D9[#I;RKU;#17Q7 :+]U6P;UE/GGJ'^3@E(\Y\F=INAV$_;W3WR;JU7J]M:6,/9MH&W++ KF5 MT,EP7)R5"!)G8.>!'02*"#YCP^W87B&W+)1;1YT?7T\'+>VP]\_>8??X4-NB M;>_T^]U.O_,9,\5@9(?=K[WC__G1/3[8F!-ZXOK'O:/>00/SGH=@\?Q"Q/2T=_(0Y:M:"!G2]3Z+XU M"+7&#:J#&XM]Y!<35G]NO"D M46X2WFJ]HICP])AH -DAK4F>XS/+2BRX>LTD'[#0+0Q3G] M17FW'2S3*;&51,UX1;>=JLL34JR ?96DQJO+;A?3[CZ3H (F>50/H?:;@RJ' MX31' '+&DTFGH))$6P]%;4K@/665NNTW/T1YRG>)N[C/%*-*$+>G!-$YXY#, MV; XXY"@,1:;; ?3"(?9 ?%\VOG,,\'UXXQC.76S58@("*3:\JE")>XW:1LD3K5A@,)P*# MH4)G$-_7J-WR^Q;O[,;PY%YV=F.RL2AV+I98^GA_7.]4U-RIFNFU=]C4!@,/ M(B6OSY$E#(L2PWG'WO.K#2>6?]T+3_!^:=:G/-L7_0HN1'K[5$UAMG@::'T5 MMP5"=_'N\?=-:!9>2S0CJ'J(7$PNL4%SGF=UXJR [KT6)7,<#/D:$=!$JX"D M3'%?]+*9_FHIUBSPTB4)@2&WJ!S+0T9?$T\SQUT4]HUNE]\WRK!6$PL8+[)? M(F]2C(6)_':1/\_B%@?TDGC,HG4 YH1D(\I;2L(U56HS#8ML.!ECQ635(AMW M) *JO*[F!"_)65P.3,MX9C%LH"QH;,P',U^F8&\YM#LF:O][$I_S2S!M9'K- M$!>*R*[T-?+317K%<4U$IXGE^[._@DBDVW,\+4X\Y;*6",QC^E-6<6<5(G*9 MU,%(9"H0OKZU3"ZT'BJG>%)0)1T$_A[2L.@<4!)P@U(% M^O,4MG=->B%K5BK?(@ZCS(DJX5_*.F(.#I/E$L>K(0&G4&0$:8ML.S!9J97,K.UP)M MZ/)R,BI;C8KDU:8BK*7R$\F*DU SZPT)%U$TRV6,620AA6ILZ6H5:@K;WR37 M;]5V5.B%'5'K6+8,&=5]#*1EIYT@"&*]&:I-1&,9$4X#FRT@6FD)U,<*[/[: M@.$JZP_XWS$VU1O+.CU>,U2J35SF146O=]EGR91]EKQ?PJ_OV]H)3\5]Z#O3 MHK8=L'^--!86BMGI9@N@H--&Q[9%#R^M+M@2#B KS>&%A;I\06_DL*N&A@N M%.NV%/ -N^)"22@U@3[&(3#RVMIFL_ ;$S5??.4ZKK%1^4FB.J6CZ*-TYV[+7I(3SVSF44-M#IBJ/JP MOHEW/LI1C3QDJQ=LJMP.23%T+#IN7\G"/G;#VWD)G P<1\^6\),0-5@.[GG>=,7(V] MQ=.:J827+64=0M76HD[TF$(0-M3LIAQ7E*5=I&F@\M/Y MO,@Z81@;Q]'F(FB )G?&'=^3_)R.FAH=+\;&A3'0O+BK*'C9DC3R#DX&)S X MPRK-/-X:8-;M(?RC[?*S7C9W SW##PGEE^S>#L$A4C(<-MOMB@3H]\= M=/O_[!Z^BM(MEYYQ:,*SJ#1ASRJV.\,H5KY5&]UIO^G\..R=:@VH=]PY/L ZFNZ_OG?K4L+]4TD8FPXS,*5$7D09L[S@YP4E)+%0)-\0 M>X.."/Q?^]H[;LF&K95!7-XMSBN$2BMCCTBY6D6YK1)!?.;SAB+A%/W /A4O M7D;FAL"5,3O+DC,&#FJT54EP[B?,@COD]5;=TR^]@STN32RA8VB- M-]OB^\9=A/*HF/.#-#+-;)H^/9!=E.I)P MI1R+4\.=*1EU9E;HQE4-Q&2T0K:J:_%&=>=3_CF. 8;IRC?*O!LX*6_:(K]!\H8^1/&P+/% M%AI+^8J'MWCW.$_#B8BP\+9*')&+0^4@_$Z5NM#( M4^$PB)RR7/+?'&2'CX2C)I6G17P2LE-VBCBA8_0(\G,VTPYO9N]><1.\/<9V M/&G@$!D!^H.Z(URO!5JZ$F.(BSQ.29*#0A6G*+<5RI$\\!8-O,3!(D<3QTN+ MZ()=3F<[\B]@-WF'U@7G5FE19\^4%5@CSEI< ';EXXIL5/>$'$WPHK*/(D8+D6#4QD M7\V.;3R]1A?9>(B@E\V%YN=XS7 Y/W;#% $I X#UQB6N-CP?,S6KY+Y&(.$9 M6FUF+GO.W-\H$*K."=5=3(2U;0+#*,9#%@ZS7XP?B)[G]!+YN<#.3TMI6S#/ MXIL9SSHH^"%S;1O DWZ.LE\\YQ>W[-<%X_DD96N6Z6>5=#:3KZ=Q=2)Z"O.\ M1)AW@A CXU04:M)1-KJ]%("3/%6QU&8)QL)XKHI4H$B >,#!\M%48Z%?>38Z MCS&ME!\17Z?9D#9.F7D:8YD:@S.L\B0Q<2>NX/I0?"'&<8,%6+SG="FP@RU. MF4B?]VD<'C]'8<+&(LND,K-D^I@$=81=* &Y2W)K->W05F6LSF3-5 D25<4# MNHU\PUH:D#EL-BOM6VY5\+P=^1(1W(PRF:XNTW9XXKO M,>,,$35QG8]YR M M)40WI^M&(R@Y"]G%J)KN=2-GH;IT^O2S-!G'%YCO %ID? $SQ'-T37C5S:R- MM%R=LN]UXT$M1%5F5V.!R8B):[]XU@A4;W9K?S2=O94N+J_CWS(SS:KG M;F^=[T: M]Y9]1D7;3&!3^5=+DS-L\8V.F AW@X3%7J.B;"#/:'1175C21"0L;ODFX5#5 MHG)FE_&=*%42[$/-EQP3:.2 V][YZO6.3@XV:+ \(_CT\[Q MJ7;4E6A>>#;0.]AG("\>(?DD]8[Y+$%0W?U&MPW20O4:4UHWKL0R=$E M$NDJP]MM%Z\K!>25NR$3\,1 N>RADW'V,<1$ZIR/!;8.AXZ7DR&]!7L;'G_# MXH_B59[>UG\KKX^P9<%5P3X4(M.:E4O L=#$H]_BZ^']59X@6@XB5_]#>;^\ M"*Z*J\7A;W/=MN\ HX@OKN[ZSVH9^Y[/7]U[3TNO_[KRX^NX_ M?Q_GLTLIDRCQ:"*DT<_S',1Y3"2S)_R_Q\2 M(ZE84':Y^R6=M\$.X$91K)429G%"I[]&9GJ*$KBC>R.7+7]RH=*=%2I3R9WC M^/F+)G9*MUY@V18NU"-R6YO3ARW ;_[^UGS[7/I9,.HU+LSSTJH?0E&HA=9' M-MNP6JLDI#L71/'([O*(J7CD 82T19; ZV;&'9[:@^7,-O#%*J4(MHGY,?CK M^Z=M^C:LAJ)P1>&*PI^G!WGL9%X11F *)-&#==["<;#9\^3D\U'CK+MFN[TCB^;YU]7N*<+^7B=T^91 MPQ52NNDZ+;CI->_ZZNA9,;!B8,7 KX"!'V_6E/Z],FM(7R9_*?-FY_ED7X7B MGHE#Q;'[OI6*8U_7-JNXS).HY)3>*+-E][EC7X6@MW^>G.+:?=]*Q;6O;ZM5 M_.5I\9?A4#;I5$;,SO/(OHK#/1.%BF/W?2L5Q[ZN;2Z-%_B)%3R[7]>DP-R? MLI1VH,#15W5,&:<$C@_)(C\TJ$L+A$ MMV^B,=X/H2WZ=(PDF!<'M,"!3<99?BOQ?\ZQ-1O^B? &$G5% &8\O!W,7C?O M_M1^L^ <8,]X"%> D_,4;3?9!RYH](,I*5Z1U[WPZZ60KOM:?(?W=1#;Y!H$ MS?=F\S#56/GM/WH"@4N@ZOVJP;86 7$AR"((T#8"VJ/@1ZE:P?X,N@=5@Y.J M;5'=E( _2P#22(G,$6@68\Y5"#8+ =ZNKK)T-*[1V]BHD U853Q$8>(QPI)UK-CN;YM!:L_VGIF:=,[#X(U9"!>7LDA,W M;]$@((=*?=M4@--:CW+P+]GZ\[I&VBM@D]D%L".'+1*-5&0[R\^B&Z#VC3'9 M/F+$UPZ;R@@(HTI'86 M-YK !P/MFE7[0R!#+>?-'!L*F^-YPALO)\/SLK-WSCB0TSZCG)W.T]\LS=QK M-+460YI,H_(B0&V470DP5AI5W,5_D!+/#LAFFC*F'H+@4@LHI;+XFBB C*W MR3%EY_>2OZ2HJ@D6D;SX;>636Z+;Q"Q[/ 6\<0OPN.,ST<@%.>$,Y<39$/85 M!G,&%FX>%V?;H;XE*M)A^TWW7]UOWT][)\<#[:A_\DT[_=+5OO8&%3#]-@SV M^+,V..T<'W;ZAS#*D[[6 /A'5/T]1DHZSL8" 3S"*-UKX1)V!E($K)R"%6?8 MX7I\>U:P:)*G8S!FSL+;[>*2;OO-]Q_]@R^=07? L>S_YT?O]$_4@#_ZO=,> M?+A%S/+I3\["O<'@1[?/X<0Z1T>]K[W.:?=0*Z?15QSSRC@F.9.]F,[2T9DP M%G*T+,\B/&)(;K<+;>^H_0;H[/@ST.&QUN]^!GW2WR(>Z1R?2KMDH!UT^Z>] MHS]1QR LH,#B4]SQNKCC_ Q\F"O>H_?L'-U1WH5\JUCB,_9"Z7\_V2H^..UJ MGT_^V>UC3Z+N%@U,6T9W6\=M*Y[X@(-<<@S@ 0PM38 /P=4Z3),$FWY+E_V@ M)';M$7T:':G^%%T:*!AA6$6CK8%!BHW3>7; 8BYX-Z(H?TR*F_ZL= MT*MTC%$6FO]DW"EO?#D89]'/\BMP:EOB1"33AIEL8XLAG,IFY?C7Z6A2-DP0 M+ZP;O.3LDL+&S?8Z7Q@_P +B<@'$ M7LZ$KT9S*KP3-"HX$0"5,\(P9(EMCBLTL]P\WHF0W.,EJ\Y!N^5PRV68&F2E MUK1:K54C+ZH^!CBY$6,R2,A^R@9I*:SAA+NEQ?3CD^%1[7>Q>&T]%I^=W:,GF\'#KD+?UY,CV2^A+WBQNW."Z\51\73 M/:L62Q'^X&D!*RA,D!<^_+ _T!@LE\3GO>NQIN.\B]XW.B0CE5#)DD#/G!3Q M+M[W@7L[O.M'W!2_8AFJJ>-BM$'*,-%'+6AILGDZ2O@3U*6< +^*T)QLI*[Q MI@FS_:/Y9'GK-C;DW6MQ3-?9$"/[>3JSK@*S?U8$+A%_//@.NJ%L> M+@(C2 M(/U@!?!QH =&<=5-%P7S%(=4+"4WKW&0^1'Y"B3#^87H3W8KYH9MU\;8_*MJ ML(B3B7B?L')*M\WS4$DLR/QW$48UI=?B+UR3/"IJP\>U9W15M.XQ Z3%\ M:;_YUCON:H,M,LP[1]W3/[7#WN#@Z\G@1[^[O[;FZW24TP:QGU6'QF=2_9_] M>[)5'-!KOWE3TQH&DCK]0XS4')WTN[W/Q]I__>CW!H>] W%^MHL[_:FOE?T!LO<-N M7SOM=SA]?C_YVCOHJ7.I992G@UOTSBMS7Z=(K&Y,V6IT M:>6^W4AFT($#BVM_/G,C-G8M9/P&1,U8ML#$UI;@)\;8J!83>7C@YQ)<2TS[ MW/.H#0\?3*\B;]'+MQ\7[WP">X$M(+$;MFS("YXYD!9O$2H"JWS=,;^OWFF4 M];##V'$2GTY@XVGTD[=A!9=]ZJD)]_9YJGY-0=6#1$?5:PSYR2WC*62R^6"= M'LJC.:W%SX@RWOI8IHC&=$R;04O^AB&V&^;A&]'J-\(U$+TCLZ%8"M&WE5-Q MW4RXN"TPCB,2WT9LS!-,RQ>W--%LD\A-,!%J7N&;9XBEYZN[1$W M\HJ7YDG+- OBH4$I?.MNVOP,J.Y-+3M7 V>4';^7B%C1%WF>'1L\<;M\,7[;QYOFEH*SHI3841UK-;'/!/[GVCB>'PA7 M.P4>2]2O?8\"KG=:3_Z"T;B\H8J>UE?S$[>0<;:^#,M2C^F=:DY+; \?(+\5 MM2U(6ZZ5"ZQ3&O('-(4>2.4+EI=$ *[*:,0E24POJ="90J8-^:>2Y\O+&1YM MX3IBQ]SJ&3 ^S(@5\JC*QL47RX3@NN-UF7A/8R!SG@F$YRDP,ZT?D,Q';EN:T?\&(A,KF#8 M/#N>EX8U["=> 5"2 -S,,_CQ=>R:#B>5-F78/%@2>''GF)7QPM"H&W(EQW!Y MZ)",X0$-'0J;@?EI:7%9ER5$PVP2-^HX>J*--#=A^.'R#.-R QGD#B8\ +?7 MS%=NYBB3L@4K#*[PV.DZI1J>K ];TH+)&V3=D-OE$YI'O8LD8-FDNZJKF;;& M1D"<_\=JY K(1VDI_#2OV?8..# MTO9Y-S@Y>%^9_Z+"9((+F>8QP5;DM^52EH?CXO18&.^BWW.2B(ZDC:[@:5Z* MHGEC7%D>FW8:N>*"C6DJL[28J[X2>UIJ!JXA*T]PSA=K:%J\")XX?8WT!JOZ MIH?ZK:+P:M&(!3T#4^!AZ:4P:V-VCNWF@$G:<2F9M)DQNX+[)*8NV_*B3W*#LIZK3[3C\5;, M2UCH%K,[T)WI^PM)@%PSV'MXM*N"21?YV?0J-![YE.1V*JKL$A)0/ MO'1\)(FE\O5K%W2?%5RG2E+B1^C\]]D4 "[.XXPO?0@6/.,EA5@2CZH"Z'^9 M[2YV[(*" 8QG?&!X5VW_1:@-\7.1#R'S(/I("TU@&G MWBC)8>;Y).)FF4RA^,\P__T?+Z=>%N*Z[&Q86QVD//D@Q5 '*2LZ2%G;%/GQ M"*JULS3=DN*6[YW^-I5%:KU>;VTG^L\^=&X<;WEGE3HZJP%HMF-/Q2&7UWYS MU,,BB"W:WE[G*U:]POBZQZ=[G$E097$:_E)#=3L$;; 6LV6*E0VG[3FSF#.& MU7:-.S=^QU;A*0)M%>I(B#-_Z\69+\79%DFS R7.ZAJE>\'9JO*(,A[(<53 M!Y3@&(]"#BG*(B'P7;'R L$V\)P83[WPL3Q(($.CQ8?M%K&.\@P?.#F.VEIY M*6*@7%#2R3C[&/)#(!,<.EY.P%/,)N &IC9>AZ6_^MO %X9$BO M"O:A8&"; [F6:\#1=L6SW\YBWF-T3)S%?RCO_[@ S)Z_S@8V<*+& MA=@#&X&O;(56UQ>]'IR'TUGN]]%S]D15^JA]62LU-S4KC]OT??:WU1]HA'(@TEW*^5\'>AA#NU$CX")5SM-UT!+[YZ+/4C M8BH&>" #-(W%LY .\<3ZK+A@["Z?8X4T'[[G,)25O?I)#$$;\"'PDO%$.V01 MNPQ9KEE&2S-UT^(6+/QB*L*?)GQ;$?Y3"+_VC<[JDZZ-T'\T0_^#VDL#PC^I MC]W*O!=Q5"U >;X@O]KEMQA*.Z8Y@Y7<<!LF&V$1^([>>1@*LNA M-XJPBOW=UZPHWBNF60'3>(IIGLLT-;8>AZ/<"-.PNYE&# FSE08-I.@23[?+ M43,5^ZR ?7S%/L]E'UIYZ"XX_G<$2CN>"!WC+(Q MJ)!Q=C;%)O-GA1OAD?/WVC&.ITS[O??(2=']--T;QEV$K[KBJ03#NQ(,395@ MN"U(#:M+_ C.V WOF+%5R1Y!^\T6Y7ET__6E]ZFW/,%C2RCV7KFR!T?M0=N\ M\Z3]CN_\H.T]Z!3>?YPQ.+^K#SN47WXXO5A:^EMW%GT//]UWC+_ 1%ZZ)MI? M$OZ?;KW(ZJRAP?8*DAA>.YWTC@^[_WJDJX:YI"M.DKE,XWC(EJRFNVF!_SRJ M6L!3#TMU6=4\-\8_.[:)F\P*FPU&;']*F%BW^7^-]D*/=R4;DK\TP_X:V MN8PG78S'5\6'WW__]>M7NV!1^SR[_KV31Q<()?8[B\]I_CL"$OUN&+ICZ,;O M0 B&$5B&Z1BVX?J!:_X>NZZNFV[,;@RC?3&^7!T1=23H_3=VF>5T%$\N>0"U M@XLV%.!1G:+(HE249,N&A[)ZM34-8 TY'PC MK*N9NF%A=>P1@I28.CE:A$@/WW>N\G2H63J&>PU[6;1KL]IR.56] BFK5*52 ME7NJ*LVV\?^4KMR"?2YUY7EZ?DG8C7EVCYI;W0'+(<>(NRJUVZ!N13&5"ERW MRAV(L+EFF"7@1..>[HW(0,!.RX]134H9*66T(SNH--%3-)&MG+:MV.;G.&V. M:SN!;AKP/\?Q?Y>ZS#;.8,JK]=H.LA%?(CRNP.P 5%"\"[/60?0NC@H5LO$O MQD;:Y_2/6EAH3Z/*]\A65+E.Z3.FRQ^BR\/WZ8I<[S17KCE[: M9T:XJ? E/[\3W;,S[07<0DMI+J6YE.92FNOAFLM4:FM+U9:Y*:VU245E.$I1 M*46E%)525(]65.L,%^XT4VSK7J\LHEJ1B&TB3;L;DSFL0P-J=*#K*8NS;=\05X M-"WL:C+$QNY4XER$M[R\*,QH'N-U @8SRPNL-I+.CM-Z;+1,*2"E@)0"VGL% M]$0XB9T\QWE!=;-!](@#G'0"T^:0$+*IZ\%%RD #W;!H,L9&*2<)7,%R[:J! M(M&?#)EF6)08-C;F6AV2A%)%2A4I5:14T3K3K)4O]!SEM+DLZ^7*Z:AJ'+%, M.2G=I'23TDU*-ZU!-UDJ3K<=FSNKFZQ7X#@9OO:C/6@?M&L@/LO1,O",*\:[.$X#I(?#- (-%&63T3@=G8/JRR]5P9'2 M.TKOO*2=]1HT3^"M4_/L-">L6_<$WB9USR4HED)X47VX$Q;B5ON>@5ZYW3Y% ML@/9.P5[J!R8N];-T(UV[WB@_)8=VM/>"-6$]J]/_:_@;11CB@TF#K-H MPB$1" ]\I>7G[CJ-.*G28=T3,$M&3*,L*7C M0KQB3,\+C>9,8Y@66LC+K==F^45N)::7#P16FE M'=K3IB8XI3?9*+N\U;HW\&V!_LH@NF"75/L#VQ=U2T7R-1W]#!'1I]1>A=(= M2GK[,%WF79/DE'7-0MV+*X4",-WP0A4^F M\'; OK@3;P=^TG#(^*_54EW1.$Y'Y^6<#5BN5:U>"+S(\L:3M2(;IG%Y7%-+DP3 N$?[E46RC;^=M^ MB:T(LV&\BA48]#X?=TY_]+L/D4GWBI][Q>(V"J#3"Z;E/(4@QQ0WE$/AK1:) M;#IXPOB"CC50=Y>,C0N-#H=EVEO._G<"THA[5+RM;)(.,>5@JI\L:L_R"1>@ M6>/)$!Y.)X5$3Z63\466PP1B_DQ^/E7 @N#?F8:_P>=I,=/$%EZ!D<.07=!A MTEZV=UO"G??*T,%>Q#P:XHMA&6%GS#$[A."[!QANGX]D-Y]0(S7SS;@"<+N;G@RZ#^ M!PP/%^CO;\VWK\Y:G9-HRTCA<^]SYUOWL-?1OO:^]4Z[AX_UZ,RVN>H0 MQMTGXN;V>\"[/+<[:,%K!WOOWG^Z_5"NVHJ>J#W!A9YVV,"ZK%RVU[6:OQ>_ M:U]^=(X_M[2#+]WCS^1;[_CSGL:&8G<21ZO:!Y+2B.5.E;J>,^# M[4KP+9SI(;A7'[3.59X.-3.8:0#RT*#QECBR*PLSJ<#FDP.;]LH"FV5DG9,1 M7].Y10ZS&QPOQA8J6_5F:X3+ZPV /H^"5AP"G8LM:)WC0VWPX].@!Q_V>]W! M!N-K6[4R6&1U(QNZ<[^,M^*HBXD'8_A@-J%DYP7W5 12#I2?SM')./OX\)"D MH=\=DYPZMN3/GHM2AC3Z>9YGDU%,)(DD_+]Y:GA,/#.PVH9Y1TC3;?O^0X*: M_HH-NSOM'W\[S9][PR)3Y[MZVP"MLWC:RX,E#TNZ6-4"/5E"+5LB3$K8(Y^A M+&WZBSC*.4OK2M:SO*ID/;OBE:QG-(HV4?34E\=*R=,*:Q\YOON9A3[6*5I( MH"O>3LQ5:;R'"^85\L$167%(UGHD5ZTAS?/NP,6K]L;EU!Y,>"N:[$*J4U&: M!TGLRYXV '$9;_Y)IER+[>F"( MORP%TE&2\2D/O#,"I22CDHQ[+1F+RJT_RZZ8$&^;%Y#U*% RU@/AF5:8*G7+ M:%YHHIW.G.#D_YJE^#24^%RE^'25^%3B4XG/^\5GE%W"="ZP..^:G0VS%Q:B M4\/1TA'\S;1WPZPHWJ]-JCXXOJ4$[?P#/25HE:!5@O8!@I;W 2G.TM$9)N6/ M7UK0BN%@L5QQ04'D9D-,Z__;7WS3\#YJ?(BW2N1NH\CUE)W >(7%I< MG"7#[-=+AP9P(!H?B)*HVRA1 R51E415$K66J*-L#*;J.#N;$JU)F595"=E- MR-5C' NF>#7'HE5C:8A:)2?7+"<-XRYF4'G1"_.B9^!$EN3Q+DV6?DZ"[VM- MH7XRX:[@W=,DKK*W7V7VMN2F%2@=8Y.#CY<7S:._ZL'?7ZWUXX8_F%%NL_P_SW?SR' M_5<\GKOQD'9[+[17,FTURX=AR'S*:![S+"YNL61YP6,,@W$6_90!X+U8B\_I M.?W&XI1J7]-+>$6\%[-^+72^8B%VDN()DG!,-7$(6D[!(X<,X3/QH,S4/QZ( M!_._C(_O[TV2;4E8KB%_??2@;#*!;KDT+Z)UQP%>2]P\'7YF-+HH <+&%SDK M@]$2R1]>G&;Q\M"T@ NK)\%C1=H[K-EB'+)S> O?)2S/!4 8+;3&@MT;Q"F7 MLJWU1KP_:";X5ZS84* I_-;"!^M-I]@,M@-1 3%4]J$9>2$[JL M?;G*@4C2JR%LS3D;P5"&L"WP/>/=4N4K?HPXA7-!R*?9N8271O2EX=J40%RC M/OQ$BU00H-2,^[D,KV7WGVWU%VRQH,1.+E)L78&4DK6W,^)/JI,"Y.>(GO,[ MV]H)2.69NU(>H6D4>G4%@^?EW/D$A3E^ ;.<#*5N*?M;U_?C%=T;D=^#8[A,"]YX MH7PDGY22\+LSRS^X611/(J3=FEN6T1WV@XJ!W"O:$02AG5YD1?-;2>T"&O87 MV"-@*G,B L,$K0Y!G_@J)/@L1/1UN(D6V8C3*RV*2@TQ#C-H=1X7P:+"@Z7C49&+V$%GR: MP]S@73!!-CH'$<>_E%-$VTY.45IU*1Z*C& HN/QY-M0X:'T] U$Q#<*EK77 M%J6B8KG>E!:^:%:6R+6#=PEL7=P"CM*;//Q]6@A+C',L$TRN)OD5;B@\1(IE MO&I>,K,D$6;[""7W$NG_F&ESDH-?T?C&594Z892!%X4&KWB]$D"[,\N3ILR) MAA-T6"0'"5:3%SV(I@Y>T>*^LN$<2M)I":W8\*-N$ M*1,+M8TLP\?5U@9(KHV+J[FQ&UB?$3RJA4Q$-3 6QFBOI# 4=IV"01!QO&[* M^4#(R4LT.H1RCM,B L]=/O-A-NP\EKH^/YBX#G#SYE7(/.C3RU=;=ITFQ\P$]!7 M(1NF[%KJEH;*@M7&]8,U;2B2L')8&N& ]O-/B!53[\(LU?'CSN[% 7HT$4B/ M#C?!OF'OG_R5+,5^,-_SCR2CQDB%V:/4,L%/K9I /!KT2&H;"#YX >X2/"J=^9[L 2NL^&U]/UX""+E MT=[H GZ 4\,-E6(2_EO8^2T< IXG#-F-]N])?"[5,M^-:H92I2_>GKJ%\!#_ MY+[++:S@;5-#EP[& ^RW,?W)1FAH4##ELB$3)IOTE. ]+;1-&F.3=LCBP7%R M:4E3@OL\6@E8-S>TA0] 0V/4M*7F-RV#<:9@':;CU/2UV7#:(>L M -ES-9X_?5&YQ3N<6VPN3(15N<6O*K=8R=+U>P5EW!Z36C!(=LV*,8\)8KEZ MXZB+1]6$,?Y7I^5Y'D;P)@5/N"B*"3H/MWA:F*?7:/[)-"!AZV*"B';-E;KT M%.KW%.AN5">0I;$LHV#PR26#]\#(^*'*9)2%!; J'5U-9'))SI(L!ULV M&M*BP$9]O&^M-!^4O;@[L_PQ&J8_Q6%Z32) 4U18B/)LF,;P3*U!*C"7GVR, MQ!FQ:8JYA'\U1@N\H7'*C#Y=EN=9B)8*BUOS;ZS=JW14C/.)H.6%!(@4GH[P MG?S!3?\0V2<#_3,J74L1KI^(TZ22&\#!@J&S,P@R+VW9GE'["I M2(R"GN8H$#\H*4S2/_?KE_GJO,]H':I9)FB7$%9+'H.4$0%TTE$E:,@@K?I/ M>/Z01C_%61-R'95Y*_A<('%X&?^S/O] :A#$0K?T#V#5 M3ASC>7V=),JOV/YEVP_B6.5I_<*S;2[ELN$P^\7#QF!A8R(*VB;%A[U8GM=- M!!T\0KC+8W:,CR\7_WCS!S&3:(7:4"I*R0(QXWW-N2.)-LEE M,\]!)D$5(@NJMADJ77^/1=34Z=//6I1[M=@8:N9QW&5Q*P92LU1BXN%BHLR2 M18\9Y4/$[C.S\: 7\QRGY >]$NXQ?-#,JYSE99C3>9FS/6;1Q2C]WTF9K07F M5\S *A.I9C/NQT+!\O&=^1Y&@NEHV>]?^CLT>MIG%W7Z6?R^Y_L5HJOIZY T9"L M94+L4-;QR6.Y9[J(RDU2LU2S5+-\F5G^7OQ^R(89IAII?Z.75Q^UTVP27;"] MF/PI3:]8VM+@YR_Z6JH6GXDG@^ (X\^AJD;WN9-2RV-__[VX4T^RX0+E:FT\YE*UL*T&I6I M]*HRE5Z2>+>R93V7=U.0Q@]ML;G&E3HX.1Z^=HX/NMK@ M2[=[^A*;\Q)S/NP>=+]]ZO9K6!^DTJENIKN] .]X,%"DS/$XW(^!%F?#(;8U>6;Y5 Y2#B=C+.RM3V.!=44#!XO)V#>9!,P4](;%G\4KS)T MO:W_5MZ J%CTJF ?RA*4_W$>)EZ\SG7;ON_] M)A7O@@N,MNO>]?5=WYEM/[CSV2_^WCN ^'V@CI!&/\_S;#**B>2GA/^W4H#^ M><#XTK98P#+^YCEFI:>1AEW+)G@/=W:BD5;?R<0)8"4 +I/ )E* ,W62($5 MKB2/XA'%(W?RB*EXY'G:F7N/\^HY@B5(HM?:P.N1!/?X9ER=P6 Z.O1L<;3Y M@.ZZY=$F.H=MK-/=H\S.?9BNHN*=W-:=FN[CU=X:O-+M57M+3V)^]/O8F4LI M.24>]GNZBHIWJ,_X/%*>$75'5^=[M%[S))$_I/E4??8T7\?+3YDV79#[BQXY"C;KNE.4\*R>?YUA7NZ M'4+G&1SPG^D-;./H**<\O9$G$1V=N;ZC1S[3B;1)J) ZQ&;.]F$6N MYR1O>7DGC*R/7=4/S@++8R8+8F+Y#*ZT8KC'T1T2A:%I4B.(72-ZJXWH)0QX M4I!S2J\^(/]U1C'^Z-;,UQD?T#S'PBX.2_A6FXQ2\98?9S\&AZ#V8!_@*=9; M#<:27M)A\?>W!/Y"$'0Z_OO;]&;\832Y)''&(T!XQ=M_6'[+]O3__'UZPO]X MS?2^.DY6HDN)KMT078YA>J[E&R32O8384>22T @2PD"VL:]LX]UFN'W5*[R*R52;K?AV&Z:K^/9Y]B -8M^.'4HBUPW!'J0V\:.8 MD<".#3715!Z>[2:V&YG$2)@+RB-D)+2\A"21:9MZH#.; M.JN(@Y9LUZ^X[IB-#X2[M2(E8IK>GJL0):7V?2MW5$I%D>'8MN,0S[(#D%+, M)J&AZ\0U+3OR$L\(;7L5)NX&I)01!'LNI528<7=$4(>FOV*A@A5(8 M.\U52F$T%8816&'H,$8"BWK$QC/^P-1=DOBZX[O,-QSFK<*LE4S6%3RV6DWA M[/MYF)).^[Z5.RJ=3-<(#"MQ2!!Z(&G<@!+?MP*B^U'H!)$>6OZZ(4T]D+=\.)5F+,ULV'6UVH5AF58>ZXQE'C:]ZW<4?%$+8O1F,4DCCU* M;!VD3)A02BPO=!(G"(. T578LTH\;9=!J^*R3V"A$^S&5V6:RKXWPJKUE%7[ M9!:['T;H53#A$S?[42!*NZ1Z0M A7F3JQ/1L1FP6@.IQXY@8KF,;49 DL3=W M,O@4RYAS;8F);EN$.9Y+;,]C)'##$$6^&X=FX-C474E:\1JT MD16T3'V-J<0[HY"4!%024$G 91EH7DQI$$5$3\ RMWV6$#\Q$F($7F#;-/8< MQUI)RO(:)*#MM7S351+PY4/F3[' M]_$[AW_LSLX_89@G;UC;= ]^-'OG?:Z M XUHQR?')8ZG F%0JD>IGB>H'N8$#G,#G[B>'A/;L3U"*0M)$)F!K^MFI.LK M,;Z_9J/S]=2#.RW/4Q:XLL"5&%1B\,EB,(G\4$_\@.A6:!,[B!SB>V9(XL2) M$]L+$L\R5V&!KT\,FBW+,Y08?/G(^&Z:X=_[)]^[_=,_6]KWKQT$SC\^U+K_ M\Z/W'2WSEG;<+6UP0QGA2OLH[?,X(SR)K"0&T]N,3!.,<,\G06PZQ#&I;GDF M\QPC7$T%8G8%*W_[?4A'X\XH1JC.*U1"QVQE*2J&4D+*%E?24$G#IQ>P !_; M3J 3UPM=8KMF3 +#\ ECGAOKD6O8E*VFXG']TE!7"7LJ,KZVR/AIY_AS[]/7 MKFQCA2%Q98M:AG^J8>N"M! NF- MQG1TGH9#)DYD0>%T;Z+A)$Y'YY^S+/Z5#H>KTD!* 2ES7 E%)12?WD+$]CS# M,V+BQB 9;0ML\E!W8L(\PW"9$42&;JS"'-^D4%PCK-[."$754/UI)9NG7[I] MU5=6=>3<\^DJ*M[);=VIZ2H4@PW! MV+:34'"$F.D0FP81\6/F$,J8'?B>PZ)Y1/*GA)4.)7-)_RD;12M&(]]WU!LE MH?9]*W=40H&@23PO\$ED)C&Q=5\GU ;ADU!JZ2[5;3->"2K VB64N><22@'- M;K1?PC %*5"DHW.-CF(MSV[I<'RK)8R5*%V6.H3=;893>F2JD#6DH9E@N_$P MD"31ZELIK%R/F*J;@A)0^[V5.RJ@;,,V$Q,;*=#( M(+;!=!):L4>6:#A6]I$;'AD(Y8-EG] M@:)I^BI37)G12B8JF?A4F1A$MA='@4MT,P:9Z%D&H:&/ 00]\%F@!P:=:\?X MS(8+ZY6)AKW&)(N=D8FJIOUI#15.3CM?'U@]HU3-P[C(;)O(1G$VP0SL%U0V MTW2Q;"W^NC:MLW@A=E3OV*8))K1N$MW0 V*#L@&[.C2(GH1)&%!F^E1?75>% M58&)NRT[V!B8ZPP]O"X%HR2ADH1*$CY$$D:6'00F2P@U7+# ;=TE?AR8)([U MT&6)Y_CQ7/G%T[LKK K5VFP9UL;:*KQJ25B:VO 3:\SXKULAXV;>?>?K'CIK MG%R<7E?3&[(;$J?L!O/U[1&"$4&CY5*MXGW1'Q MP;\GQ3A-;LM7\UL)&\5 *#D M7/'-O]N>(G'8:K[E%Y43>47/F? /"4U@A3[0X2]Z6WQ\^_LL;90;SXE]\:X_ M9W-?)__42[K.*;XD\7[N?>Y\ZQ[V.MK7WK?>:?>08S4/?GP:].##?J\[F!$G MN[H0!R?'@Y.OO<,.KL&GSM?.\4%7&WSI"J2\=P=P83J:L/C]GJS'8?>@^^U3 MMZ]91DLS==/BA &_F'NR ._2D3:^R"8%'<6%EB7:CP&8/,,AS8N6QFXBAL'& M"YHS+:9C^O)DL5&C@MM.Y9NE,L!7HVZ L>*W!&R*; *V07K#XH_BR8:NM_7? M2G,RPM6\*MB'@EW1G(Z9#%PV@J#7:9&&Z3 =WWXHKUX4W>0/=]UV$%B_2=VV MX *C[9IW?7W7=V;;]RV]_N_.B[=J#'?$EOT[0\LK!&::SY\JU?H"/O$WSR:; M@[19U>0VAFCCWH-H\ZBCNA?;]8>JC%^",<)L&"_7C"QBER'+03,^C3(>Z$6EYZB_.CWN\>G6D,)*AFQ M-TRS9S)"4?&>;NM.35=5"V]$,W:B"-9P7&A7]!:/1U66[BNJP=]\!NYVB)B5 M9]=ZOAX[IAD0TW,8L0T[)C2@+G%M3X\3+PPMMIHZ \EMWP6S':RTIDTAX2@Y MM9U;J>34BN04B)7 <"DE<1*#G$H,GX21ZQ*:Z ZU$D-W&5U)%< ZY92S[QT8 M%.SCIDS;?,)BC0G\TA+ST= 5)LYN\Y?2&5,UM#0Q'3T)0/2;/K%MSR.A;^LD M,2)/=YS0<*,YG?%$VQ;9[6M*>69LRHK5J@VC9?C[WAE#":E]W\H=%5+@;?L6 M#4QBF]BT/M(CXH>!1W0=/'"'ZJ$S#TG[1,-VW4+*,?9<2*G([4;,VT.6,"#= M6,O9-1M-6&G>&LJ\W6W^4IIC"LP\2]?V0V-1RB6]$8.TRSPSL*+%M MVUA-7TK!;GW!;2L.B7C['A-1\FG?MW)'Y1,-(L?V#9,D9@CNM^DZA-+$(*&G MTS!($I>M)F2[5OGD&ZI5CXK9;L"H%>#E$NM3&]9NFK!NB[)CCZ>,7(7AJS!\ M'Z.(+"L,#";[B)K\V%:D@]L4$S^)*'A? MED%\&L7$98$;AE%(J1ZLY,SXBB&0X>B<\V[IE=VNO.VK':C38Q6:4B)1B<0G MBT0]- //=BF)?D$CT@S6FGN^,2-QH M^N>^GR.K\V.EGI1Z>IIZ"GW326+JDLA+;&(G84)H[%'"0CLR$^J%)F4K/C]> MV9%)X 1*%2GK7(D_)?Z>*OX"$_-GC)BXCN^"*/,B$GJQ0>P@3HPP#ED0ABL^ M.%Z1^+-:CJ4K\??R0?2G&-YK7JWI-2,%BTAZ0R[2& S[#T=GEAY;9F"%Q'8# MC-)%(0E@RL3'D@[7"0U'MV<7?NXA+NA^W0H=0BWD%P/]6FHQ$H/V3W33H]2: M>\AS$-E/OGWKG7[K'I_6Q]:+?JSH=8*>L%7LP_X<_?X #NA2,P$54ZV MX^6;^UJ3_+>_^*9AJLU6?+L-TU5\J_A6)0.N.FBZJ(];:=A8]QHV6T,O*IU* MI5.II$!%Q7M&Q1M-"C17<;)HOL:3Q9,\3DL2./$6I;E% K"N";(/"8=6]\Q3/TV$\&L0N2&Q61(1ZD9F-!N,L^CG@)-CC2S$5/1:T^<0 \N+I&4D<^6;" MB!M;#*9'(Q(XB4<,SW*BB.HV_%Q%0/REIJ='CH_M>@+'"(@=N@8)8]TB;N0' M/O"E%X8K07^)%3 [C%8L78O>*!I.4.1T*C/B.U@1 MO=&!L"%6==RJ^RUOH1Q2Y*XDUXM/5TFNYTFNQ NBT T,HH=.A'8AN,J&X9$8 MI)GENW$2AG,P*L^TF93D>AUG!:J6\A'5D2,V![Y\Z 0ZB0(]\?0D,6(]685%W6=CFHY8W*7Y M"#12T>#C0\'&#]=&!2PW_'9?^K9MM/QU9C"^^*'LLIU6N6.O:4^51-PNB8AV M=D@]CYB^Z1';]F/B&W9 $H_:9N3$CA/9J[#47T B6G[+MG:K&]PS)*)"/]FX MQ9Z);AK9)=QUP49%>LVT8594G9!MI;I4@9$J,'I1AR .;!I8#G'],"1V8("H MD/FD*A-P(9P;Z"9#AFXY/DE-ZL7A>V M+'__8(&5 Z&DL)+"VR^%+9O%AJ_;)+9U1NR0NB1@MD%LEQJ)9YJQJ\^ED3RQ M_?2+2F&CY1G[AX"U4:=%X;X\@2L%[LOG])Q^8W%*-9Y_=)$-@9H*7@KC?=2Z M_SM)Q[=*52I5J53E8QP,YM,DB"UBQ)&'V8,AH6YL$$;]T N"R$I<=Q4.!C\# MERPK6'55F(V(C.#OG=)2R3Q*#"HQN#(Q&-J1[[BV3T+#! O?-5P2VJY)3-_W MS"0P+ZR30/9\D MMN-$NL,,VUHU0&-G%*]/+;DM.]A8IZL92GE=BDG)2"4CE8Q\D(P,&7,CQR:> M:\8@(QV#A#Y-B&N[S X]/?3-E63O;TA&.F;+L#9FNK]J&5D:[_"3PO#YK^L< M=YDXG3U]*TA$=12E<5(SA@TMX;M'>X.H]6#6NBS3B M]+J:WI#=D#C-&9<='V +)Y>CCW%:7 WI[0?\]N,5 B^,SALN?"K>)[U?\<&_ M)\4X36[+5_-;"1O%($5N< [PA ^50+EYH-0PS/NFO9TT>D2>>+R\@G<[4_(/ MMIIO^445L[BBYTR$(PA-8(4^T.$O>EM\?/O[+&V4&\^)??&N/V=S7R?_U$NZ MJP+V<^]SYUOWL-?1OO:^]4Z[AR)B\^/3H '#RM7?8P;4:G,*/;R_'_HA\K)T<:2??N_W.:0^&MB=VP=%) M7SO]TM7^[';Z ZU[? B;<=@]Z'[[U.UKEM'B>!O\7Y,3-/QB[,G2O$M'6@E M4J!1]&, =OQP2/.BI;&;B(%=#YZ&QF0-@P;\)(!*-'J938#%WK_X2FW40.). MPJ(L&#H99Z5?A&-!Q0>#Q\L)&$S9! R?](;%'\6K#%UOZ[^5-T2XY%<%^U P ML$Y!>I6KP+U?\>RWLT<,UVF1BA9='\K[%YT=\-W?XM7<<"OF;0I:=KPLK#:0%7.IOGDDWA\"YJLEM#0#GHX[57VS7 M'ZK$?@G&"+-AO'3E4$D_C20>$3QR+-YY%Z\.,4CBD?VG$<,Q2// M2VM:;,&664T;Z8W@X_)O8UJ3#*\+X#6.NVMQI)?W=1? M!YC\KLQ7$?*.;NR^S5<1\HYN[&[-]\F1Q_UK[S&[M3-?S[74,'S'I[KE$-/5 M(V*;@4TH#2@QO8A%MF6;+([N?8CI4].WS(!X,8N)G7@V"6G@$2.AIN.9-DUB M\]Z'P%V&'K"$!,P/B1V&/O%])X'AA+$1A90Z-ENA47N8GB.@K,:Y V&M\'A5 M*UA^G49,R]DU&TU8A?+CUX="=_U85Z;JZY'(C\V[>WE7:!-YJ-N18SJ[OBO/ M.66QQUS?=HA%3>RD[/LD#(*8Z$9L&*'I&9X_EY=O>TGD1WY,$MMUB>TD%@DC M*R)1XL56&+H!M;UY'#K.G4=Y=GD #\-!_)&.+PXF!2P$R[LW)8AT43#X7_PH M&(B[4_5;9K!QV.CUA+/')P,1)*Q.OM2D58U7T7(N[JQ M^S9?1<@[NK&[-5]U]K6VLR\GI(FMNP$)J($XQ;&![>1-X@34]JEOF$&HW_\0 MWP^-&-N>)X@-&5LF\=W$Y8@+IAXS.[2<^T_AG,@*(^R8;F%+*XO&A$9A0I(D M3OPHL'1+@ ^LRJ;-"EXO'C_H#$R=?&T5B.*V^94*17%N;Y:LX4(<]K6'=T : M!2X**,.E(*6H[Y# "$)BFH&5!"SVG,A.,VQ#W7W_]"26(EB94D?HXDIJ[NZ YSB&/'-MB;'ACHOJX3G>JQ M8P>)[MMSD%Q/.4-9LXJ<<>6Y $CO;V1)N:R7QDX]!-X)LOK7'H)_[)X.! M]KU_>:^BJ" M,I_SK"B^YUGRF-;<]V@<>Q^C,"J54$E$)1'7&1P);(0?9X1: 1>+$:$&"+L@ M-A,K,JEA^/8J@B.KEXA6RW1T)1&51%0244G$%4I$D_DNBZE%P!;$=FM^0L(@ M<6#\B6EZNI>8="5!BG78B(&^E=TFMXU%M@%2\Q4&(VI HNZ_OG>/!RHI6Z4 M[O5\%2'OZ,;NVWP5(>_HQN[6?-=]B+39I.RMM?/ *8DGT1AAZ_TJHNX=R!CPG0\W8^([_@FL1-+ M)X&?>$0W0B\T=-OVDKDB\:=!^Q2,YM%%9Q0?UES?%4R^HO"$9P:[50RN$M.4 MB%0B\J5%I&/["4UTBSAZ$!);9P;Q#9<1+]'#4#>,Q'&#U4 $K5]$&BW#6..9 MEA*22D@J(;F/0C(V8\_TS(B$?H)XLS8E(9[U!XX9QCJS'4M?$=C0)H2D;2M+ MEO0)/#QW79B2(T5R/+4H" M,.Y)Z-I)XOAF$-"5 !Q+)@?E]:UD\56K+A=[#RK5I23D=N^JDI"O2T*&3F0% MINT2@]*8V%;DDP"D)HECW?9TQ]8CVU]%$&03$M)>8V6=DI!*0BH)N8\2TC/< M$*Q'AP2V81';\['C3AB0P-?-, EC.S%7DM:[ 0FI#M)42LBFZY#9B.5TR,,? M-(:KTF*+SU2HQJV7:.]8:0)GY2DPJ,?G28I*946+Z>DRU;1:: M06"$ ?5\%S+;HSC/8)^OV 3QJ'_R39,M"$Z.[VT]H/2; MTF]*O[ULDFGDZ;%C>,0$349LYM@DM#R=^+[-;,^T M>*5AKAZ8VB[))]S8I' M:+@"UA]^NS?#U'!4ZW7E:RA9K&3QZY3%>AQZOF43R\!@#_42$D2^37S']NW8 MC4,C"5<:[%FG+-9-%?=1LEC)8B6+7Z4L]CQF^,S4B1%9*(L#CP34#8ACF2%S MD] WV%S/W6?%?=8IBP-OC7!=.RB+GYS(LXCN]J?WY/'),:G[3_:.#TZ^=;5W M91_*>[7>;BHXU?9,S5<1\BYO[+[-5Q'RCF[L;LU7E=AOQ.CK(:&P8JREW('1 MDCR[U))T1$=12H?P:3%.QQ-T.13ZX.N"M]@SO)CU5UDZD6DY@4X2%CO$-G2# M4-]-2.S2V(L=STSH2H[:2HX4$85#=I45Z;CX(QU?')5LV6MPY>I P?4=@[Q5 MY2M*FBEIMDR:)4S7\9Q*CRP;I)GE$M\S8V(Y<>SXU$AT=R4UXR\CS1Q'R3(E MR_9^,_=$EL6V&;NFH1-J>B:Q?CE,8D4#7,SR5X+#K[*;TR9U%(Y;ON:%-201F M,+%-UR1!9"9@*AN6[3#;MMV5]$+LC:Z!%[%[K] H)7>NR @V];U7*TIHJW)G*TSSW]0HM5]]WH:6.ZS?3 M))"F(_3:X[2XR@HZU+)>?>5[[]KG.BTCAW:1PK M3 Q==Q-"+2/&YE4,?C,-XL<6F,MVY!B.L0K?_I"%XT'%?9UKF@YI.&1'63X M!8-L_+A:@3OUC^?NN_I1$DQMYI;D/SY#9/WM+[YIF&J[%>]NR7RWCG=?N?7A MA+%KAGBHX%'L*QR$8$G$-O%T\'23D'EQ/%W/;.);O M5V'U;F\E58*'>) G-FN77O61HQI&];#FAO6CV\N*SZBV2W*3*.D4X\_7$"0&"I0I(RI%C3%98JY>A M/#=T_FY2EF:HKDY+,:SJ@;2LZZUQ+,F#QY(F$3@C<#Y# M.1*6&IER#"#V'=J4-8 Q;@%,$==&0H+X7$318YSSSPB_%4@VV\0[7R$9/3;K\5R\2[8 M*RKODQ^?F\2*HDR^B<'$S/OLS;\GQ?BJZ[HOC1J=#=W\="+&W7MKGSZ)/&C; MJ?1%\Z"7+[T;JE NM"_LZGB<1ASP--- ZY1(8A0RZ5QH[4/,'F?%V<5^@Q!' MP_>.OO_FR?O8=L/6^@$69D;]+U-0.!A/;UFV4(]Z$&Y9:%L4ZR.DOGA(73GD M22LRKBP'2J82$"(SP+7-@"8$N?\H3,U _+N1#H2JY]$>(N;&6.H M7N9VQP"$M:CQQTYY+R-VQO+_VUW^?_51^*G*LY"?>*437RD?$Q M %BE%!F#@1(T!P3)##"="F"$S8405F26+L-B\706=5_7/HE-!:/S/^+Q;N+Q MRO%2Y5 R3"4P&AI N#2 $P8!IS9+!5&$Y7P9QHTEX.7=,)FO,"Y@4V$R2JL1 M'2,ZKE*:I#BU#!)@?9EIHA@!0@ON,,]JPQEQ,J9=AM5C&08/$@%P P(P-MGB M\03R^'!\.%QW73&DT;++VZNM. MQ0]3]7^,2^$PL!B*\NIH;"XJQ\3\2,K18!#8V$-+]]ZS\$,/\RT+ 8[6CHBU M$6N?&VNQR@A4Q($KRK"3VZ4%S&('H]P+]$PRB9=B"7E!6(MZ--NRS.N(M1%K M(]8^-]8B3=*,6PJP,1(0FA(@D)(@4VF>Y1); Y=27_,%82WND6VKS_D$K-WE MP)2G](VCMU]/#]Y^<7+RQ\&7_A_''P[[ M7TZ2X_?)[T>_'WSL'QX=1(!>$K6A/>3)38\F%:+O9TGYSY5A]>*5B,;0 MY71KR-,\,Y( 1JD$)!462(,1X"I3D$/,,9HKS?NHE 4SGME#7YA;_L[C&%,5 M(BAO[,Y'4'Z1H(P-S[ 3/T$&H0"$HA0(: G@&4'2YBHURXD&6"DHK]A_'T$Y M@G($Y0C*ZPN'12C-.5. $9TY@.402 T5H) ;:S6&))UKS_.H=(S52LHK=?1O M)2@_.AQ@T9F[KT'IY=N.@MWH<_]+;2N:LR#=VV*TG2S/+:S_YK]_0;_$>T=+\?>82F6&%L+,$QS;^] 0%"1@PQCK#'3BF=+*;_>%^6P&)Y5GTUY M*'"ERI,B17CQ'4CR7FDH-'&9+ M0*S-@)[:S%I) M(%R*VSOJ2)N(2]$AOCR3Z-_[1[__<=H_3 [^UO]R\'N_=HR?)%]/W&>GQ\F[ MXX^?OY[VDQN.\[_*\B\-L^S^O-6??CTWH\[ 1S^5++93B(@^G3C?>)"W>6-W M;;[Q(&_IQF[7?*.7?7U>]F@TVCJCT3-51=AD6]'*;3F<2V0XY2"'"@%"%0=" MYQ@HJ+!O,VFY(*T5/G@CO@9 JD@*2YAH(Z9N52\%UEA-N MLCGT?(SC,J+GMA)31,^(GKN*GBD72J;$ $JU H1!!IAA N"4YDJ07*0D78:3 M+:+GQA/3JHM/1\M)V(#&O1SY5^1?D7\]F7\Q:1E5! )LH.-? E' -]'#GQ&6P\T3]P8SIVOOV4A3L]-(I0: M7;@W7[E#EPQ'8W>C.VR)&TKA+CLKQ2"Y%.4X&=ED?&XJXTDA%/(7[M@FMAB* MH2K<194/K;]PSZWV.BM[SP5\]+8O7KU5K=?V[ M39Q<#-_HHKH7<:(Q3U^QI#7?W!/R?5N+!7[:O#K< ,M2.V M'WX.[@G[4[K[<4]@ANAEGM+W8%&"SGK>G5]#";?58D4".M6 M:%\,OHNKZLTO?[EY-MJ-#\=]\:X_97-7+YNM@GYF2[I^D%C/ 9KE5GPX^G@4 M4C@^'28G7]^>'+D/OQSU3YX!+8/HT\7Q/V?H_:=G!Z4Y-\.J^&;^'(R>9=G> M'7\Z.?YP='C@5^SDU/WSL?_I].3Y@,!W*O%9-E_Z?_0_G1S]K9\T/2M?^9R; MU\_.\M8$Q<=?DM,_^LD_^@=?3I+^IT.W.X?]=_V/;_M?$@Q["4H1#C]1..?N M%[@C2_.J&#H!:32IG/Q>>6GIZXF3@D-^X3I/Q[/"N9]<$)P7.?O$9#QJE04_ M%L_FW-#]Y<")1Z.)$W.*'T:_J5\%TW0O_;6]0?F5O*S,?F6<-.JPJEV#H#36 MS_[EIN_S6U$5LA@4XZO]]OX%7LWZ=1G=(Y3^VC#N!1? /B,GOWLE #VK>]VR[?E\>];TF##D: MZ%M7SO/@QQV)^S3MVX35BC02:>3)-((BC40:B31R)XW 2",/\!HLD&"#;O7, M+6)7JELNH4/LRAW9ZU>NU^3'?O;]7D=-LLWP0S_AG"^L+[;\'%1*8"O6C266U9=NC 8 7#K 9!D.4TU M08#33 ,'AMH!H&) 9$BG-F5L09.]QP1"K@X 5]SV=&.))0+@]NUI!,#U2X H MSY71%.08(0> "@.&$ I0LN(9%RE!+C2%J,;2RP/+95ZBU5AK;52 M-]6J<'SZ1__+7:$:"4B\Y>'X?7)Z\#\_;2VU,2=IHROIK19Y-ZZ0WI9,-Y[B MK=S6'9MN/,5;N:U;-=V5>XBZ133@,DISP+M*E./\3,=C\]-^:Z;BW T5*,+X^T.GVNZ/ACJ<-7G434NS;@H M0P;#VYKX/SN:KPZF-/_)C(_MJ?AQ;Y/%;W!1LY>72T?1%!NQ<7>Q\9;:&2S+ MD;(*2 8S0"!A@-$4 NN3OZ'("4WG+*:/<1D]-Y;=T_Q*\ZU"O&)FI2E&:JK9%RZ\ST0@3*C/6)'B&U76=%Z[!'2"L0MY0!J7_\: MV10()3C &&:&0T2=;+]J>T1#Y^\:,C_U5%X/TG&[TQG-KX&SH1A!&Q%TL_*NP+,96 M;*@MX^O0K=' C5 GYZ.!+V68G(EBF+P:N)/^.O&$-_QFZF/L?DTJHR9E,2Y, M%?G.5M/?KO*=]0CG2FDH*%3 ,)L"8@0!(B<(6&JMSC5#3FA?I7EC1O9_U%3_ MNR-ZS]R.AR=3"C\HB\I]=>C^')Y]-F4QTBLSE]XBBNXNBM[2$ M%0@Q@YWHK8B7Q)D$C#+B?JC<,@TAL7.HMTR3Q/I0[TZPR]%V&2IB1$9$N)U# MN#7)B1G+,V(%R)E4@/B&L SJ''"1I9G"UBJSE.3?YT?,F1D7;5<8Q[/D"D<; MR -([XM1 U%5A763O!'#X1EYXDTA23%4@XDVVAM!AL;;0CQ]1.;V@B@Q,K?- M8FX9IYQCQ( E4/BDO6!+0O0CI:/")V["YW_]1\,010W.]+M)DPWTNT3BV_E-C<: M:I!:2@'),PJ]9)GJ<_C\*;[H%0;J;"BB;K*[ M^C&:\': =>1.D3M%[K1D[I2F4.6&K[!FP/8QKXB\$7DC\MY6:(SF*A>I#\T1!! .,\ SE ,!$6>(V"R7*PW< M?Q12_I:E*PRLV5 $C")G!+X(?$L#/B0H,S2G(&,( P(Q!8R*#)C49)AS)BU> M>87%1]2X9KMGM]A 3_X&FRN>0"C7>W#YWEO)P>GIEZ.W7T\/WG[H)Z?'R>]' MOQ]\[!\>'21_E>5?FBWH_CSYX\ ]XOC#8?]+[!.^)$I$>\B3HAY-Y, \)U=: M?R?)^RS$BV=0ZTHX4XAQG (HA2],P!G@ULGOJ9/?C4P%=L+[,FPB"WC=JDPA M62_-V;KXX8W#%XTA$7\W<]\C_FXF_AK!98HY@"DV@%"E 3>,@YPC;7 NX=>-0-8;[[[S=?<%X55/;@8W M#Z3<)4SV]-PD0CGJ/)*S+>'=]!KZN:T.6WX^M8=?BC-3F[J!L&Z% M]L7@N[BJWOSREYMGH]WX<-@7[_I3-O=ETL]L2;<58&>F_@]''X].^X?)P:?# MY.3KVY,C]^&7H_[),W":(,MU4?S/&7;_J<[%\,Q4?Q;#/\V_)\7X69;MW?&G MD^,/1X<'?L5.3MT_'_N?3D^>#PB2X_?)NS\./OW>/TF./B5=!TU():%ODO[_ M^WIT^H\=$1S>'W])3O_H)__H'WPY2?J?#MT^'?;?]3^^[7]),.PE*$4X_$3A MQ+M?X(XLS:MBZ 2ET:020UUYJ>GKB9/W!P-1.L%JZ!2(5:^??376*B4% M/6'JB^YD7XO)>-3J2'XLGONYP?O+@9.:1A,G_10_C'Y3OPJFZ5[Z:WN#\LMZ M69G]RC@1U4%8NPI!N:Z?_27N^?YH*BT9]OV^S+E[S5ER-% WT/: M?D@$S>/CN#9A_2+9/(QLT$^H9J?V=(LF&[EIA(4GP$(>F>G-$E.E+H:BO&H4 M5J^[AG!5;\CT]NW@%R@T<.JN$I?%6 PBHXT4];(8[3+IY4"IR<5DX.VI@4ZT ML84J?MKF?G,7)Q[X>.#O>>"39.0S=!+5#=L(C0'B\8_'?P?W=(LF&Q6K" LK MA(7=4ZQ.@CX5E:5()9%*[I N+QQ/>:3V%*DD4LEN4,FK3Z.Q22#^:9I,))1( M*)%0((F$$@DE$LH=A'(ZBIZ<6"!GA05RWHJ!&"J3B! <^W_$<.*=C'7(,/S9 MP8O9OALTW=@][8GEWY74/#40**Y\@5VA@+2&@BR3CA0X5L3,%=BUQ. <201R M!A4@$CDDR7,!D!66PE1B0^6"9-J+T?!D/%+_JFU/QY-Q-19#GY!T+9NV]O0_ MLDTKA+TT0SO>_BQBU89NY?JK#FPI:!&IM#4WJ*+28=YCU>52&1H_C<5G(2<@5.1U]&@W]2\O1 M8. N.?(+;JKQDEI0XY3U: 2W"&Z;N941W#:T7(HQD/ <,X!RB@'!J0,^)_$! MJ'"6:V:0^_PF6+),ZDQ3"5CJI4(A,.!$8@!Y1AG#3#&:/C=8WK.R%48]E)&M M0LU8M2K"9X3/=<$GQECC##HH%!P0KC%@%!,G=1)#J"'PB7HDA1$](WINP9Y&]/PIVE%D*&JDHOXEVN=$YL4:"W/>-)"C#0#*< TF%%B;31IJYVGH;I5EG MI)=RNE4@MPY/T@,[0X81%T/MBXF%)S[&M=0MVQ$>TGUJ>K-TR 9ZGCZ9\;UR M$B)[V:#I1B?3_?=ZN3W-MWFS(]UNS59&NMVAS8YTNS5;^>+I=DU=F)F!4$L- M:)X10+33"AF$%BC.M1*6*$;13:U0$99*BRG(D5,GB=4,\"S/0);G1AFL40;M M3:WP66MK5Y6EN003=/^.<<+RN<4H>U1 M9$:/);38DW[+>](O6Q#=FM;M$1\B/D1\B/@0\2'B0\2'B \1'R(^1'Q8DH&+ M$,59RAF0G%I *.1 HI0 )8G(%!:4IN*F@8O8+">I]E'H2/L6]!9PZS,G;9[K MS/V6^CR@ZP:N8!)8T ?9F[P>W@OY[M1MEJZK 7)$Q8B*6[S9.XN*6%NKM"8@ MRWSP.LDI$#FD/FM18LE3K.E,4%8>N[X+59 .C3(7TI1MZ]18 M!^DEN=>B"_J)$K4RACI>X'@'3@%)'0/A6F? YAQ*HC3.V)Q$+87[T!@&TM1+ MX8Z] )X* S#,'1NR$A)$8AVDEW; (U9MS59N*591I^9K+3E@%"*G_6<9X"S+ M 80Y19H0Q/*Y),W'8-5&)6G&\D<1T^)6;@&FK2<$D$&56B0SH)GA@*#4 H93 M";#"'!$L+&)SMH 44\E4FH-<^0(? H>4!0MTGA&*)&4$HN?&R/M6/5; M!98QX2&B9D3-U:(FQPQFUH&?R:A#0(0(X)9;H)3[.(4YR=6<%IPBSG(IH1,_ MG2!*;,:!S*T%J>(IPBA%6K 7@IJHAU L=A1!<[/W-(+FTT#.(@HU94X!SJ13 MG]U/(+DVP)A,B31U\J*9 SDL-#4(*Y!FN:^+Q"$06N3 79ME&3-6I/BY0>[N M&D=IC^V\]AP326*-H\A5(E?9K)#-;=[L2+=;LY61;G=HLR/=;LU6OGBZ78_I M2Y.4$80PT)0+0# 30!@N >0I%!G51*+TIE:(BO!+I=G.F&^EVL^05@?-<*TV]V=K)'CF$ M0$CI)9?48FLE1^E<34:30NX^YX *!GT*F $2,0PPI1+JE',M=)177DB-HUA^ M_Q&TM*C&4315QUR[F&L7*Q1$437B0\2'B \1'R(^1'R(^+"A1R;B0\2';<*' MQ>8MJ023 DN $1* ""@!QXP"RW-!C9 9Y?BF>0M"2P2R'$CE[TE3 @2Q&&3N M0ZR%S0B69K'6AX1%2,J1E1\M-'?&,&S#(.4,)_YG6/ -=\*1ZQ'<"S6$5%SL_[09D>ZW9JM?/%TNQ[3%\%8*,LH(#"CWO2E@5!.UU-8 MYZDQ$B.>S6F%A&+$<@44Y\37%LC25NY?;2[9J:D6AN+9(0*&665#*QS%XON/H*58X2CFVL5E4?@[V*E)AQYW'(H#.TA3V)Z-)$#LX-<;O'\7SR?6\R7,J)MEB+NF(J$ M@"#!@+2Y+Q- A-9:9IE@-_E2:IP^0!$"*2).B_ M[YEC7T I"W-#)6=L+@UL M.RH^W7E0HMTE(N-&R1[_&2%R*:([5Y1GV$$DL1(0J3+ B*5 4H6MD;GAN5D& M1&Y4INS*"TU%*(U0&J%T:Z%T3>&?$ K-- .:2@M(AG/ F0-E- M:+94./ E'!B8.3BW&0+,4@?GQD!A(#+$X.>&YGM6:B&PQW"Z@Q@=K=X1K"-8 MOS"PSA7#5G,.D"6I VN"@40I IA#*EFJ6"[)7&,"I(5%)@4Y]04,B=1 \DR# M5"B1X]Q"IN:D4:&N7MMD(10 2V0$(D0)XI M0B%A!,DY&P7'U"##-LW)ORZRE'/:.NG*'GC[7>^\+[S?I[IW8.JES#9TW.3".63M\3PRA%5 M,AR-W8VB=!\[.'"7G95BD%R*[-0%=U-'3Q;3J]@?D!=%&:@!W[;@LG%\,WNJ@N!^)JWW_[YE)H MCV^= (2B?E_CLJ\_^.>D&A?VJGUUN!68H78H\L//P3UA?PHH/^Z)&A#];-J; M>4;?@T=J%$MX-[N&?VZKPY:?3P,M+L69J6,H@+!NA?;%X+NXJM[\\I>;9Z/= M^'#8%^_Z4S;W9=+/;$FW%6!_/_K]X&/_\.@@^7#T\>BT?Y@?2E3G?]K!Z'OU+ OV[OC3R?&'H\,#OU8GI^Z? MC\]'_OU/IR?)\?ODW<')'\G[#\=_?X[=>A;,/?Z2G/[13_[1/_ARDO0_';K- M..R_ZW]\V_\RC9&J>]J% ^U^@3NR-*^*H9.#1I-*#'6('?MZXN3XP4"4U>L; M2Q#$XZF%U&]\BO#0M; M\#7<(^BNK^_Z+MVC+.W\=^?%<0PW'G1'J">[,])S$2G<-_SSIR5E6@EB <&S M]6N 3[.3/<0&N*S)K=H$Z,Z"_^:_?T&_W#W-!\7G/]NNWQ?EO]>$(4<#?>O* MW2?2]_%QY)NP6I%&(HT\F49^VK;C$=):=Q7JAB8 M9&C&21%J-2:OO-GAM?_:?^BC>Y-)9;3[.AE=FE*,B^'97V7YEP:MNS_]F?Q6 MC M31>?2[ECX=LR@&4_QCF[KCDTWGN*MW-:MFN[*G4MA'CO?LO'0N$M4(;S& M$*0.6KXT# K$@!1)D@1%&)S5Q%G<>X:QZ' M.VB%E<2V^;!&W-F:K=Q2W#$80YJA##"6"4"09H";G /AW<9229.1N49!C_&2 M/ YW(-QQW'F\UR.JNP_QDESX:G+_&]7=[:>H"/_7*IKGQ.K,:;H8$@S<[QAP MZD.%D)#80JR4FA,['Z/NSMR0[T=EE]H>P NV*Q8HRJ 1A"((U=5DE*9PK@3-(-++T'V7 $+;%9 =,2AB4,2@VNZOH6;"B3(\$\;A M"9= 9A(Z%1<)0:U.4SO7F/ Q>G#$H&?0B:,+^!%T\E9H=_#D.#$_+LVP,I$= M;#5517;090<.N:GBF@#EU@L0I'+ J%; :))*[O1>I;,EI0_ZNION_:/R<#21 M8SL9'"CEP&M\_W#RW^B.EH>@S?AGZ\>_"Y\<-$]^\9U2)@2_T7PR_F=JZXY/G*J,F94B. MB]QBJREN5[G%FAJYYEIB@Q@07#N!5E@.I"4($$F,$W29<6KW+<.TD&2>50"T,%XQPDJKEA%BO47Z!L3)-]$>OM\/! MN1B>N7>'YGHFL:(HDV]B,#'SBK<)K<([^G>H>W,V=-/3B1AW[HV,[071:&1L M3S3CTMQBR7) 4R4 @8X'26,D$(AC([ BTLQ51'N((GU6G%WL-V1Z-'SOB.QO MGL:.[=&4.H^&_4";,S[U94J9!^/I+ R3O1D:3;%5(:C9$1)'<7)'?2 M&!E]WFO1P;\.W1H-@AKM.(I;7Z=K_U"!E26OSD0Q?!U;V&P_L>TJLJZI[N]S4!OYN4I1FJJ]-2#*MZ(*VI>$;M M2Q(T6;091S3<[#V-:/@T]+*6"NZ5YQ0B!8A&$ B+4Z 5))A1!U^(+B-B?37H M=3]K(NR%AO=;A&31FA@!;.< +"K*T5F]*D7Y>'QNRHB;6TU*$3?C9D>Z?>[I M1KI]8N$;:PS)6ZM1D*EM*\:W $3^-AKZ]V%'H.]:O MZXHLO6M>U,PB4NWT5KYXI-I)">-Y&ES.J6O;KIE]\BTNIZ'$L6OEG?/<#"19 M 9^(TXVG>%NW=<>F&T_Q5F[K5DUWK59WM RK.WJ)LEU;*\BG>YGBF\]^C!KR M5BM-NZHAKR<4#1&48\L4P!)Q0##!0.:( 9X9FR-D3#I?]^LQH6A'0^7 K3*' MIO[W:-A2\IRNW%+4LM)E.J2_PC*23M3(+&-3"]T3* M,2(IRBQ:1I68YT"M77?)KC4[;7?5_\^EN12%;AN6Q#2T[::JR#^Z_ ,2[;B M[Q@O\\Q7+7:]FG<$K%W?RBT%+.-T M=)0*!# ) B^'@%E% ;1698)ERIJY/-?EJ.FK!2Q,=KUI?82L7=_*%P]9ZZH, MBS5$D &>2@-(C@F0&AI@L#0IASKCBT'@$94RLQ9PZT M"'4_A(& &RJ!AKE &.89X7,"\H-+L:X$[>XN($.V"P%C%%*$PMV%PEO\,5B0 ME.^H2 M567&4>??;MJ*K*3+2BA&&;8I!$A(K_/;W$?@$\!EFD/%HYD>#ED59D-T^,&!,BSX@3:6WN='O":08< MTC/ 9$J4Q397>,ZJO)PH_T!RQY>F%.-B>/98:\!OB&Z7ZRNJ_!&;=@Z;UB,* M"V:Q@SH%M/+51QA* 5,4 Z-\V)/*&=1F-0D"3\*ZW^"6)0!$M3]B7<2Z%9LW M-942"0D\2CFUWTH@5,;=GSQ#6.20*KF:3( G8ET6L2[& SQ+C;]+<14+_+TP M\HIL9[/8#LVIPD((0"T4@$A?=(9S#G)-K14\(US,Q=NBD& M ZS+(E!.3"S[MR-4%?G"M0Q938B6A IF1-;4\J!-#Y\C(L,64-29>#*-'A/ M=A\*(8M!,2[, \S&>+NLQC$((.+1SN'1>M1RJ[7"V.OAB#FY5PD!A&("Y,9) ML"G+H8%+:4^\5'SKA#NQ[2K8'U7S"'D1\E9<&-4*15,?"R!PZE1]I !''(/4 MR6AI3IQD-]]U:6FJ_M,ACZ41\6)$P-J3 0:S0QNYSV/I2[IS9LKI4/>RRW%2 MC0:%3MJ=V6;^]//91PYV/PZ6V)KQ-='XBO)TDQ )X92 96O M/8L!AY8!EE/*.T< ->AJT&OT1;S2'"HX)3K,1IY"P[/P0V(-\A9V,MH\_1OR- M^!OQ=UU]X3*K*:<0P$PX_2-7$$@C#=#"P:\55DH^5^7G,?:=Y\-?U,O2%>;H M1?R-^!OQ-^+O8_'7&((,P@!*E0$"10H8U I !05!5F1YEBW#_O-\^$MZ$&<1 M?]<1R[/H.-[7:/03<]#FVWO>'9S\D;S_7X>&#+]'#]WE2JG-1F61DDV+XS53C"_>%=_551DW*Z.![ M:0D0,3UHLXP3/(,HA5:"G!,$")<6<*TXX"GE@MM4*[H4Y]QG<>4IMSH=':A_ M3XK2'$VI^0'FB+N]<.D*;1#/KBA'^VZ$OUV"O__Z#X8@BIL=Z783IAOI-M+M MIG3OCMI@Y=7!R])'>XZO>LGE0#B=4 QU8IQH>>EER@BN6TUONPJNZ]$))=$2 M&TQ!IG,+"*4*,(8QT*EEAA&G9_&E5 &;TPD_-R3]V1/TP5#W6W)^0)/<[6H( M%G7 "'<1[E;=)%=CFOG\+"D0(-I P%*=@S2W%.6:XWR^Z.%CXB,CW$6XBW 7 MX>Z9X0X*HZ'0$%@IL)/4G)#&,Y$#841JI$])S=)EA".N NYH;$T0_<_KM#BT M.=7>XUP,QV)X5LB!B;W"7QZM13:T66P(9R;+6)X"J+@&1&D%&-4<<$UIBG2J M&)VK2[DDQW-+Q@]M3QF93P2YS=[3"'*;!7(94=3)UAE@2C&?^H, 8[D%-DU% MIBG.=3HG:R_%M/!XD(,K+/0242ZB7$2YK4,Y@76N54H Q+Z;F':B')=:NC\S MHF6J2([X2BP*3T"Y[>HF]E+*BN^N(>%S.5+NR%>)+4<7B2ZJRU$E!C&L/;*D M'6-)M]2(XEBQW&GVA% %"%(6W M9+]ADTKMY R=2^$TUXP!D:4&4.:E#D1SELZ%_CQ*;W^*3-C.0T MS[GC.7D&"#$22*L%,!GD"EMAA6$K;"HTY52/*:I^IY^8X16&)FTH2XN*0<3& MB(T;JQ@00J1AF00\P\9GC&K M,H!@B*GD%+",K+"!D)/PMII!U.Z0B_9AL)J MC'V/^!KQ=?/Q-:-8PEP(0+5P^&IQ!D2>6H"QS!G$&:=VK@;O$AL$+0=?5QE1 MOWWXVEIBW+_>B1Y^W0CDO/'N.U]W7Z#QD]/%M^GT!N8'T$591[WLNU6<7 S? M^)#X@;C:]]^^N11:NP/9V?&B?E]CK:H_^.?$'5M[U;XZW K,4+OS\L//P3UA M?WIT?MSSA$#TLVG?OLHSD'L@7BQAU=^#1V+5$M[-KQUQM]5AR\^G-L9+<69J M\R$0UJW0OAA\%U?5FU_^CWP\^ M]@^/#I(/1Q^/3ON'R<&GP^3DZ]N3(_?AEZ/^R0TXV=:%>'?\Z>3XP]'A@5^# MDU/WS\?^I].3Y/A]TFE^!I)7[]PMQ7!B].L=69GWQU^2TS_ZR3_Z!U].DOZG M0[= A_UW_8]O^U\2#'L)2A$./U$X/.X7N"-+\ZH8)N/ST:020QU*XWX]2?1H M,!!EM<[3\>PR1A"E%GF1Q&0\:H5(/Q;/.]S0_>7 R1RCB9,=BA]&OZE?!=-T M+_VUO4'YE;RLS'YE+D4IQJ9=@Z!LU,_^Y:97[5M1%;(8%..K_?;^!>ZR^G49 MW2.4_MIPPP47P#W,^5W?W_5=ND=I_MB;M_S%=_A#V9UQPXM.]2.[<,X'V+=T MM(!6V4K1:@6FE(>8B98UN8WI[_8@ \FS[?I]>=3WFC#D:*!O73G/@Q]W).ZC MXF_":D4:B33R9!I!D48BC40:N9-&8*21>QRDV$A^*8WDWQ]].OCT+C:27Q4H MO?Q^OTM'GEU8DD@+D18B+41:B+2P2[2PUG(,:!E9)NA%9YDTB26)+89BJ&)> M28SMB[%],>EZ[4E6ZAA MHB9E:8;J*C$_U+D8GIE$%]8:_YD;W6@8%+]>K?[YGO??Q,#7C$S^*LN_-#O3 M_2F&.BE--2X+-7:ZHK\M GL$]@CL#TC2DM; W& "C.'&MW(20$AH@;)*4FP, M8T0MH^! W]&Y&A_;?D/Y7\38' ]]WI;_?W]&[%^F!.V_.!CJZQ]TKCP:JL'$ MIU4<-FTG?G?H>^GN<'_[ 8(2 [B0%N#,(,,)H9+K990J>$$HW2F!D.T<7,<2"!&W(VYO M/FY33HR3CU. LE0[W$XQX+E$0!%NB**4T70I)1!>)&XS'G%[E44N'QA^L*7F MI_ZISZ?]TC\XZ2='GT*Z<:]..N[_OZ]'?SOX$!*1#SX=WF)D^M(_.?UR],XG M+ON[(DM]+$EN,\.,[/!>[- 816&:42 LSAUK2P5@BB) ).,6<@9MNI1VB$]B M?)]-68ST?$'GAAUV66S-=A_.^NXNE8G1"JL_/SMZ1V4E(FM$UJ77#38*:80= MGA+* "%YYA0-E@*+C$JY4MQI',LP$+UL9$6]/(O8&K%UL_2& M&28Y.+W%7O.V__O1IT\^Y_GX?:BJ%GE?=()$)\@#^%WN] )",@U2F1- 4*Z MD,CQ.\%03G),\]3*YE@(F@*1,L?O="Z M&D&M)22,*=_8"67RN]6YIZX MVS3#>S#=O8K0,3HH FP$V.4!+%8*4^YD/YPQ0'*E ;VD:X]LWH-Q'-.&<^GKWMYAQHO%FJ82(]I"G1#V:^%KRS\C\[F=4 M_<^5<<'%"[&E?-!I"2GAU +.#0<$HQP(0A7 U$@!&4*+YX.8]2C#Z^*#-T[=R^*$$6\CWD:\O9=A1U@N MD1KR->!OQ]N%XBXQBUECC8%/Y M*')*@Y2%6&HR$]XNVJ"OOL=+.!DZ^?/W\(?1P//B2'1R?O/AR? M?/W2O][4,3GZ]/[XR\>#TZ/C3['SP)WSW R,7EO]Z!V;;CS%6[FM.S;=>(JW MY%(5.]*3T%?K'YR:Y,J*,9HUHUHAF MC>$BPD6$BTVQ^4#&:DN8MEK/52E\3"6M6NTX%3],]5D4^I-Y1+6KW]:6)+E!8+J$DE?N7^'F M$7[="+R\\>X[7W=?:%WUY&8@\D!Z7,)D3YUB+I0C(/?F*Z^I#T=C=Z,HW<>. MD-UE9Z48))>B'"S/I[SUX)"]> MPKMA>@W:W5Z'/3^?VD@OQ9FIS9] 6+=$^V+P75Q5;W[YR\W#T>Y\..V+M_TI MN_LR"6BVI-O*/7X_^OW@8__PZ"#YF+%3; MV$0I25 &@4A]4IFE',@<&9#GF1%,4*3I7'_&QS0V.2[/Q+#XWY I-D,*]\?! M4'\NG2 ^'(<_C^V4@&?TZ_/-!J-J4AIW]8G;@\(ZU70X/G#"_L3GH9U]=L]3 MA:E.W2C?#D;J7[\DQNG)E]Z?64[,LRNDMY^/[[5<(4<#O10X/C[M)W O>0H" M=X<49JF-&M5)?OO>$UH.BJ%9QF _EX7;Z4N'U0=.$/]6C-T.]I*WHBHJKZ!U MST4OH-C)Y,)MPY7_LG,,DMDY2-J#T!5=[K'U/R70C=K\^E+_JOUB[$:A;K>. MB=?)HE5^&%T@$54R MO;J7C":EDV:"%:&7?#>]9.).Y:CTG[].W-$4B8-@4U;N^+E'79:C;X4C"G\H M=7'F-R0)0L!8%$,/7TEERF^%\D?[>S$^=[>?&Z'_/1&ENZA*BF%R*HI+4_3\ MO]_%<.^!F_,4=?'Y=N?8+?*=RY7(2>5PIG)0$%*,O24GJ29N-'ZEO:(.[*@$ M=C+\Z;)?N(\&5\G8K8,)*#$:>@@+D'(QDL7 .(@+[YQ4?DN$*D?NO0=5(1Z\ M&6Q;D42^7HS,NP ELPX%J0E,(K#X)L)Y)7WHN* MTC=?]T[VDM\/#CZ'O^&;U_$\M^=9O>Z*$U5'G.CN0A0G%@AL@_JP79/C7\8* M/1T&?D[Y12B;80*!-DZ#LO#,+4@B9N!DE6%847^/ MH_K@N"A! SZS)_J'C$LQK&H?WS4_Q7)UQ QS"C6T@$@C ,%$ "$M 3+%-,T9 MQUF&EJ$COA\YB>QL^&[B1+2ANCKM3,[I?>'/05UJ)$CY5T]2]K86V)I53-IE M3+KKN"M4ZJ3",&%'F:I=!T=.1JAS1T^..@H]\=]UB=G=78ROO("OC:,X]WCW MH125^SFJV:WCR8%?.'5X.+IP]&&&WXIR5(N;CB6[&;GG^RN;9[62ZU[2[LIT M-%W2=2_TSQN*AK4W%WE4&+FGE>Z1HA[!_+R*QL,Y;L@C/,&I-XNOODJ\4%W' M,)NFLU;BA^C%DF^B&-32JP9N%K7*Y]1%4]0;4PH=ELSID'[0/H# KT-2B8&I[RWFME?,K53/O=$D MWI2>0">8]!X@F22@,P/_])/IV'MA)-Z;U1R"8EA77G)_7>,6?[F&^HVO9\D\ M1"*29IJ#7"GNVWQBQT.@ L;DG!-F,XV>9&<\*\XN]CLLXMC>X"8+S(J1B]S. M13I+Z0_A'%/YB9MEJYF+4^!&92#"+F_I:GM%5:MG7OO2H\% E YP[N!+E8>G MZ\\(8;#TS0TAL7FP.ZXWGC .XZHN?43#MY;_[ 7+:.D1:G!5X_5MNFKXKMGD M:V_\;A8PE^[$$H=Q]=V#P>C[/&KOWX;^3:!O,XUQS88:WM.PE:0Z-V85..15X '];O?+(+^Z=5.)2]%R_\ZR3V7 MH2/EGCOL%Q-/ M]F"^#)06@?]5&OW(P3V7)TX>YV&W19CI0W6P6F<>YM3MKS M!^5T_J"MN_6KV9(7Z=V,W*#\*^J1[CVCZW3=+$&C-".Y<7B.?.=GE *AO&YA M-#09AD;;I;B>OE;FV/:KL9/=W)&(*-_9;H*M;FI:)>Z_ D"&*.R"_$OQP0MTM;"Z]5-;FXK"7J6K , M'6T;]/9U4]1C]\*;DIJ=>./&C>4[/B33# M,^ 'HZ_9?!8(O9E_6 MKWC=:^4#/Q(GFM7>HRF-M6RZ(2VO;NTE?S?MB:M)R*^I/ZR+=+.!.\M>M35N MC5I:GX'$5,3[YT2?S:8Y.RV3:F;JOP%9]Z+>>RAY[D,GKODS^%L,D-WJ %FX M*)HSN6^,; R0O5> ;*"RA03U9'&9P4PS;5* L;?"JXP AE0*)$$$H90@#NTR MQ.4O-7/Y8M3H;!@L1]%._>>(EZ*0%>]U^OWVM?]L8O MRY(B7,K.L9@);K7PZ*_T"7I5K4\HQRF=*%(&(\^"V(#:>O/-C71L+J=/ZK[@ M8J3-8#]Y!5\[R/ 6('O5R@GA16WX4?NF-\DK=.-2)P$&$[%_ZTBZ!:P%CD8& M:1_D;L2O9UZ2F]X"[R=1QEU$7@?Q4'G[RL)KO*0;?#*+WUL+=J^RU^TT_]=, M)_[]W R#V=V;J!(O"%9N#N*6)^U&3-6)\)[YL<\>;34>)WQ>)6]D0%6:ST+YWTCSO#A0L*_["S, M' CX0]L$8=;G.]C!S\O1Y.R\=I4Z0/E6E,'<#,":=)XM7!)],:3P!^D!? M;P<296WO:@5!#C:6IO2.W\<^JX5#>>^S!.'$JOJDG=&V1 MIGPNX/:%$55M37.K>U9ZI\)X]-T/L>%W'8_%+6Q;>'O#L XA\*:R:NSX]F7A M 6#*D6T=O%ROI?==-X&S+4*U(''#G?3=S+/EJK6+F;EM;1X?)C]UL@13AEN* M3EC":#*^G(S=W-U.ZUX34U%THR!#\$)C))D=ML9KLPN2Y2,I<)[T%NU337Z] MI#69*7?>:FH,I.@F\Z_*7>P(0[@%G_AS5)0:^*SZJ\2;;HT[ N$)NO"-I>3$ M?58_X%)7[AKW\\8E;N'<*M1VY#! SU3-P)W=B]GI::+XNX:_=KASU^QY-J", MTOF:](#YY9V^XVMOO@X&T1H&;X%>:F9DTB+J.U(RWCEX##4\7 M'Q-H0 M[*=X,?([[,[ I*K:6,^9 7GL[AM?\\U/ALT@36.'K_9>1Y'M!B[VI\>S%Y[6VSEEJI*$+T60AU ZL:\#6>N?^'MQ"X<#5EC-/KTV4Q' 2 MN:N]DP!133OT8+6"&B.5O7M>LKL%&&%'@.==>/(W,] ,-@S"UOZB) MH;[TKJFR<'_7Z4#VIE>MR:7RHL$H$&41B.:J"0=,0K+/%"9&TK]>M ZX6NB8 M=C&\X>"IXSD\[%?!4=AZ%QLIJN.-Z8I270DJ:+^MFM7S2U*,VSB>((\YGM%) MIYD^SL-TLSZ-2[46A:X]+^Q 5Z ];(PRTR#/6^2D()+6;DH??%+SE#DW]IR' M:B]Y/QE/2M.PEDLQ=J\;UH>KZQCM.'&=5CMU([>R]ITC\\]J HB*-NK5O[.. MH+KMMOJXUP=RFGW3AA;5%#"3@;P4.0CBM ^L7>24>;J]GK L%9EA0 E% !&6 M DZP!"G%S"K-)"'9DR,>/XH?Q<7D8@I\#>[5L/=^5'ZNU^-:RTU0&;7OCM2% M>_7YLT!5/@7DFS[)9XM]"HL1K2!WI6B'X!*?\^-E8/&8=(*7R5C;0/&I+C73 MHP+6C6[-9!UY0'1(7#70[0'(+;:/DPD*SJ0&K:#[^BS5\E\A/;6C.86_*C,( MT?!!A:IEW/"Y_WO*45L5) C"M298=57!6F>[15?K1CM,=;/O73X\ZIC[G4@= M+NV8CATS.0_1,;(3*A1LQF]H'KZ!U]7 M/_=OR:?JEK9'>Q#_>CTLXH9M86'\0S5V&_ FG&L05)M]']02B/@F!Y9#-IEV$9&H09G_'=.O*OBB?.LT[:UJ_ Z;IS:<^ M#\77U%I321 ?=J/>T"(L/8 V&9Y.!78%C5QUJ=R=%%4@5H:H;%KJO?&_:!] M3BULP;\U/69U_,#-.-MXW';JN)V+VC14FM:"ZP1>T6)^BWVJHTK==KCV%AVL MK672;]OL,<^4S+5PP]9..>,XC>W:X5AQ:!M4PWYI;UJE] MO<8!+T]00T.YH(0B7K_$SGGG>D:> MFC@*U8L;A"R#ME>'$8]KR:EY:&LF]0?;J?EU6F7[8? .#$QCWO-RE1*VL5S3-6(8YJZ$8:);PC!C(.8* S'7HLH' MNX_?N3_UA-(TA7_"/VFZ\1K^W9Z+G7"GMBLPE06F)MFFUD\=/M?-*/ ,U"GI M;51#8[05^IMW2>DVK: -"VC,P(NM!&V=J[WDYD!FXVBR"KW'L74$U@\/7'5T MAR-W/HYBEM+N0[V^A0&.RFFJ8O.T3C*I=P2VWJF:N05+ME>;:]$UR F>UX4" M1]-0B\:76-?4&GDWVZ5C97K!/)VTU4V/='-U.]2F]<]<>#^=64BY;%_O;@\# MF[[VLY/'O CA7^$6STF)/NNTMGI/T[SJ&FQ!K'-K.5=2M2VFBIZ/A?02)9P0 M.AYYNG;;_Y]/M%\OO5E&KI"%5*4 &BH!8:GC91()H+6BE'"&;387J9Y1#*65 M!"@(-2 B%8 9Q0#.LA1BEE&J[,U(];X32D??#YT<7Q4/Z)/1,87O#R<70(\" MW/HK?OD-0WQK]XQG,$L[>7I2U64O].9M-%180@0SD"-J (%*@Y"A(#B#&*F, MYW ^@Q=3Q WE *>6 <*S%/"<"P MYU@CGB.#=WBC>QW@]4%6YT+7J*KKV=?1 M#R8LR*P6E/M(BN&_JI8=A3"U;E"8''5LQ0&06TTPA*QGH6VH9YA-)?M5A1E%,9)*2CAO"/;C3D?'!($TPXJW;J3D2;05I[V%N7 M?.WY;"[I<<3'.-Z!;M6/;+;S^])O_E&8GW[_6Y#T5@ MZ[ X,[ZJ R7&HA56PM+I6[WS-Q;]IM$D1 .$1WQW+S/!V-6ZA::YK:W7)UA\ M:@%SYOT)MBG_@&#+'W3S"^^G_M_6 MC>[66(3R"R&6K4G":L-RJW/O<"];5CP7I3NM5]B&ZS8I"[4&O"ANW*O>];8W MX56=0/R)4Z)] %4C"3X]>JI[IP]. L4/<%YH;8;[[_\T0N5(.B0UA.:^ BD' M$F7N1Z:%P-0HI+/GV<[1<&8=N_;/BPO M&W$C('FM2]4F7S6JQFT]TF)'NH/[HNU\4!NA_>.F-5);\7[F MP+Q>D6D6HM8881LT;[) 9\_M)J\M9M*+V$,;=-7FH :=P).-EYX!Y6=H, M"5+5N/:G>73S\3OU:]P SQLGDS>X^,?.O_]&C;7N-"XZY^QF;GWGLO/"(62I MSD.PB4?*B<\L\]:K\7=OCNVLIU_T!0OMZP6V- MR Z-A'J1"T,)X^'#QM3'#S<,[*[[!!!RQ;I]24,4S9 M0J\MLE\'P VNZJSE]J]>$ZHGW5(.&P&[3A8;#$*^\30H8^[)\3S'\UP?3=P! MVWD1Z?:S67M)?)'?&BJ[HL-UP2J<^0626I-O,NT:T:OS(YVZ)J;BB#_?Q7@R M2U6=-A@I0\R,&\G8WUG8))A_&T%(U&T>K^X:OQ?;[H/R6ZO =^7O65+H5/(- MW-/Q4N4KP)LZ6_=ZH=U9$:MB6#E=KC:CUW5,&D1L!=/;N/;,']?IS!$Z3+:G MXDV=E?7=.X2_AU1H[]V?)41/8\V;895-%M5\(M M+T>-76 J>#6:*V/Y!.10?=T(2Z3O6_)X7V MY[(LJG_UVA#N]CQ/QU@7W/GN-92R:&+3BXO+@4]_^,G&M+10-X%,VG9:P1PB M0E"=)]9.@;IB^&TT^#9UP%Z[;3JUT?=AI[!RR%#V^3\SY:T,+A$&9Y1I9G2Z#'/. M.[=R!T/M_^F[H^G.EE^1+].@E\7?UZ:>&Q:>IG[TQ.B#\7VG\"?<<<.07]BD ML[*]9+;V2?C2G_G/-^HFG%QK:1(N>^]/_R[8D\)LS6S%@H01'(/ L[1>YCJ%_U6[ =4H&1I1-B*/0Q$' M"QX+K^IGAAH<+8>JPY4#!CI<[C2U\I#?%"<,51\"IPPE1$)UC+JPON,I%SZN MR$>F.=HJ?36ELY$3^_T8O34\/*V!OR96KE>'S31_U=8Q'R;7M%&MB];794'* MPNVH>W8S_L(TA7=*AY9U:8 @/DW;NC36IUH&E W2=E8_)O?L9'(/CLD]ZT_N M62QVK%%Q"13><'G1"8^^-Z=_'NWG6JSNM!#O%-^#W.B3)P:B#>ZMB_+,='B;W6OQG82%?GJE19R-KC>3.N.'@4KW_4A=GDX&&/JSVTMS[O M>O_(ND)N>]O_# M5C&XSZ[L=>,-N@?O.4-05M=^6'*A1,8 DP8"DD,,N)$0&*@R3J BBL^%H#Q& MYI^UT8PNV]LE\]N:C6Y^U,?:\RJO-9+=_/592B;E]>:Y-A3@]#;+[YUJ D$< MKUL>!A-I8 N-7=*)T[[%8]T_K=$EYKOOGIN!=LL$9I?X1P2+1UF&:\:=0!H? M.^.3#J^/S3^C4]JEM0]=3LK+46V<:6-9&_96:SK>L3 _H+8/<.?Y[9!FG=/& M'0MBK^8NDZ&3 P=AE'4KXV -JWL9=QTIF]4</Q=1X M"MSQ B%!]^YC\=-3,:TB/&M<9NJJDKXN>>@09H*5HW6H11B81?K MV8B;];BZ9R?KCA)?NT&Z7<;;\(DZ].%&N_ ZS['Q14]-K(M:YG;:)K:CFUT_ M7M^MWTPXV[/W)C29Y]UR9"Z>!UZ7/&J>*GM5!GYOF M'&ZG=O;LI;7U_9:C;9Y?T5WL9I2FFZA2W.CUN8=ZYF\ MNEG)I0S:3B?+7=QXVO56P*]#HO>,0A;4<6XV:#<2 C[40#^ZWG7^ZD8?%M_L MTZA!<$JY%6N@JO(="BW,WKW:&[Y7&/ MAM/Z2CXNM?O\5H?1UV&TUVV,:HNR&D\-:-6TN-^- ^N]F],"K3=9^<'0>WW< MQ1U NI*PS[2 M8$8S38-N-]?!U?_Z@@-'ULL]X7Y][89KV]U+VGK@(:ORJAZ=9SW?"W=]@)7P M7KWHI;Z[A8>8H(E^,V5(/+QM:KU0RFC:LK/.%+RV@]6YJ-_YW3U[[ /=K)V6 M;%_TR/D[M-=FIRU,.Q-=!"FBV_RV1;M&. J=U(>J7G#O>)KM^2//[LE$5FXM MW5=^<[T+K1U\AXRZ)[(AO!LQA'49]UM7Y%RTC<%;/B"ZJ]R[%KQXG3%;1_6C MLDKN[(MPS4RN'>NI(Z\=38M>6!#O?G0 =G;5U/4(5]?M( M"%,A=8'NT0&7SE>=)B/N"Z^"W-!(U^3_SPDD./49V#PS@ @B +-" ,.S#$&6 MI3)%RVF".JWP=^I4 -/F8Q\TZ>^S[P]:9OI^5!XVS:_;JQ;& ^RV^;"SL+O@ ME6]/0J=DY+3/5ZEK"FRH=%3XPF%MS0TO](^:FEJBG#+9F#N": B+TZ-(_N*-%7]8+ MV9'1ZEZJLYR7Z37U,&O]N1M Z=7VZ]=X56!Z_S39^EJ\G!Q-?-J*DYU\WM[X M6MA7IX-&\[QI2)Z7K;T,5J?P-W79&FET4H^E6Z'45U,OJLO)V/2FDGP[]^YU MXJQ-W&^_;?NYM&T^FF*W@T'M6IOV0@FA()-+OR]M3+=Q1V0:6C*SUC2GMFBL MO6&DK1VL/MAUD[E0::XN']1$7#35Z8(Z$N3(9LK30Q9\Z:%JCMN787U,F[>Y MM0[&YU!(R?PX%TUH8]N):N2IU8>6U.TR&SVJJ+IQ'DVYFC7S.XHAXDH)(/*< M ^)KHS%-M%Z M25BV<)ZF"[<+W&VV )?3!3#M M0!:&/1V+B]?MQK(JB4FEQ,FIQC7^%2%;, MXD:CKL-+5U34 $DB4Z$)D*D4CD(<03$*+96,'A+!N+* MB3G[H>#ZFVD2T%[Z:WN#Y]+BLC+[K?^JW8I0,*Y^=F<4;AC34+IO1=6($OOM M4ZY=ZJ[5U_./6+J'R*\^UNZNJ^ >O\=%=(^A&U?]]2_CTF[70O& MN\(E>5K(=@N'HCK%C%VIP M30#R;$?(EM2CL]V6P[)[SOXU@:N*;199S20EU3S]64!FDLE+W5E5+!+3$[)4 ME3< :WWK@H7U11S=(V@NS.B>JNW5U6&KQ\'MUCCCZ0RDJ- M*D<4XE74R'*(8@VS56KIK7APM_:8;^@"EKIP[4Z*Z0W^YHY>TTC*6NNV*\A$ M,<_?';WU$_M=+P^]/\28B9SFT_$P'R!=">@+:+\PT/92!*:9 M1=IQ (!*.J02&8,C43J-O=!A(WGH150L,H-T(#BQ%ENDHO8(.V5$\-AJOM&> M?S] @^T=:'MK%8W$(:)50-Q5$6EO)))@+"W!.AJ\D6:2U'@M-$6T(BDH=Q1I M)A.&6\,,T5C&/9W_FTB=B\O].*#]'BN,!ZK'@)!HI<;1K M7>:O0(IZP2#?8<;G4.].1C\N&U2+YB"UR6TRIN,DSK[ ^$O1Y:;[ MU4[-X*=)/7N(@7OT+[UKX?R++)OYKSX:+%KY-QW^.X7--*CSJ3M+0)3.B,P3 M5-7M0G:-YOJ@LB0<> !US'6$,=W+(PD3KEMRPTR+N]DNE0+13A6=B=.R>*TU/6:6!SW!]J2)0WGF!LW4'8./D <]RH/NNODO&ZY_FDQ\/AOL M>[)LL;TYNGS+D)\MW*VO7]JO^5L3+RQB>9D>^OF MY<&0;5/4'%>!RU8;3^?7U>TYA^'4HT21DHXC0O 9QCY+Q,4%>(< 4,WACMZL MCD.BBX!@LVT3TIO1Q >=R292%X>3&R>K*0_V<]>L55KX;3.VX)KN+57N:Y(/ MY/1YJ_)9[L-H:&RT]Q)7'@49P&\R8&3 D25(:"M5=,8+LN$W[?: QS2T#%\P M_#>\B,:+U):LY^@#+:H( MUQ!U:H] H2L4 (:B%$%6VNU"?5_[O)&9.@!E?2S>X]7JV9NK8U##+ ])F^QT M8KPS#6U:-P-KIXWKI48FT]J_;CC-W;(SP6]J7M,0_/0OR;?Z7!E6WTX##[:Q MP^OU:6D;]C6Y.W";*:;L)/U),U[!7\BSIGU 9>##_O+ Y,\#2@!:^'PW[>@U M&GK.*D0>E$/24,!"K"U2050(1\$M@"'W>&.?0%".@XX28<,\X*?AJ:Q-(4PB MTN#4*'"*,9H$%>*01P*82D+01DLG7;5 M3GB2?PXU!.QYH[XXL=.7C((G@W_._:?\M'-SN=)H,O6, M:5^>.V GIK+%<]=?>CIXUY3*I/VO;L[(^K[4Z4HI"N M"V2;16P:&-:#B[/+NMU3;KB9W:SMB9:[H;5\0_4:-6AJ#-,F)0%DC&O;SRR2 ME&WV,:YT*L\GT'-CW5QHV6=N6]QX.OBYF?DV-YWI['JLN].5W/.B(U!#>+U" MWK?@;6N6LFNAN-RL7Y;-=GVCTOG*,'8]$D=8ZJ6-6=[48WY,;)5;W[/H*9O/ MZJ><,VKGT"U^UO297-ZS9 7/S2C#U]Q2,NT0M*Q15WSG2J75Z> ?9MI0.:U] MTMKLF;J]H!_%=F%7LX)+(I!FVK)#KL#( M=3*_;!CZ>\-.>=4S>QJ>5;3YV;)!;G-Y:J_M6]4Q@'D O5WW_GYES4($_0H* MU*NRL=*T:\&'>4O1?M?5NR]V\C*L=9^TU.F6,J#!NLN+!>%G[B6_;'JVH,-< MG]TTS/>63-YNT'*)M?]Z5#SN.U,W[U5E;B'^?>'H-;!=BP8=>@@X>8*LN4\ M[4LI23DQ<2PG)L1*E%SX]I[DO,3!6H;5[O"K1J%SY?NMD]>:OR_Y.4)N>-DQ M'.7FZ$TGY[:Q_>*G'>SV7-PMN%JW%1B+:*K/LF%Z%YZL_&:[D]^TB\[T\FUG M^N6C>BZ\:?R%CN:^3RPRZ3VN"0C62#^2-U'77?D6/+4Q:BN.%_RTR14T12.- M[]4C#U]2J=1;HICAPC3VVL_6="MK%SQ72X$Z7*LV9HO3-XM;GJELSVDA/#45"!8LX)@H9[,&\:!J]I)A7 M1NS"J/PMN;/C)'VOZU3UER2G;/M=L\&UF*_!4A9D@GJR]S,KY-XS:) MY/YFP*?EIUZ,YDWF'M3;A7F9* MK?,FR=Z5QS>9PC4SM&HM.L*0];'FHOF<4%[B^7& ]?M8#S)X!K%%>N+=+Z?O82M_'O'[=JBY? MW9/L?)P!S/ PQ.6[?OKPC_=O$-$05(.9.1^Z9@ND$8>EX*7J3-2QP($1@F]) M#D4G^RDEG;\ID2IF.6Y3S;FK0/.;%#6?3?)F;SY-]"6EG1,?5-IG2B)5O[<9GWM+==E$/ZF?DS"6!*1J?3'O"LT'+V-2]P MEZ CTRY7TDE_8S";*9\,ZE1IFO=LTS5?S*?06Z5D:4W.&Z1?U&VDWQ_FR@Q^ M,0V1;Y.5699G+@HSCT,MVCWZYACJ(&0?\PVHP+D%UX:1D_TJ63WI@5M6N![H M/O)) G M2#(,T;N@@E3RQH?0Z"I8E("BPN!Q$?BUMD(CS)CD,1 :J_ \PK10QNTGVY_] MG'NNMGN^]^]=*2>)MI)"*X2C5XA'IY&5G" C)"'@\UM#=L(CM,W?;QC+KBSI M9"LEG6SE\/ZK\?P<^4DN,4M7?/,#WJ-JSSTLP8:@CIHJ>"0-9A#-68 =EKI@ M\(I0&P(+WJRO<\!$:XHUW*,(W%,%9*EBB$EIB<=:>^.??)TYWZ.%3IL>\[JA MI]_#.FT/]D!4QB/*:$@+"(I*P&!QY36\0D.POU%W+T+PGKN !)BT1*0ID3)< MI+)MP72(%4M]-(Y:N?LEW,^Y=_34;3*TJ;SU*B)7@>O#F<3(!DV1PI(*J:@/ M=">YH?1)&L LO8!J\!U(^^^+I@']0MH%$W)[.C'O5B\8 MD9LN%\U$S=)$)=+QADDYMWIH=MY]B*'IK&6^7E>LVVO-L%($Z(<0/TY#;H-A MP^Q+XI)C.":W'&A3?9T.YV3 M&Y/T)ZNE"[U"A;')$7'Z@KS?G]]OOK2UP+D^S>9]_29X;NK:&I+59B]A!C'W M9)K2*OWYZ0Z'NI:N=)KZBZ1BR->]#9 E=>>P7K*XP@WY)8OV$\W]J7O$UB5L MM_G;-%C^[//)-&5*$L$]2OU24(K^>_U2%I3W39H@E4.<-U6DZ<>+G:%M;\NM M.[K>&?.+=NJ;FMCNOK;N N[*9:*M8/92'DVJ(W=7Z;J-9#;O[5,Y;@AEFPX; M(.E?S-0G"6R>&G+G!GC/<20QWH\7C3M.5NL8FZS=(BO6T17GMB6N*43)"WDQ M:3?W>B6:6P5FT>%F>4>K#O6\3KFUI$D7F1O8Y/K/YJ!%F^_MO^D\A+98>>N+ MVC$T">@S\#I2!].3Q6-:S>LWK6D_;)0H<>O9BNS#99] CF==JR S$/BO@_S* MX=FDX9)O.@9U2M , J1[UN3IT@F"=D847T<,# _KXVZ;@(\M M,76SO]7^=E'KM&U/<SQBDU[^&Z<>S1;_2XOUL4_=NK@;?_@P0^%TJHACD23L&5^A'4X-PAL44C/(4 M7*0VH&>F*01L&X/F72E0AJ'O3$S:@FYUK[W/S)K]ZFR3P&@N6@GGAR7(2?G^ MMOZ[R\:W)U^:=4X:G3IX?8+'SW/6..VDK#P&0&(^2X%ATZEJW>2!SS,^] M_ZC6[WSP%V>06S" WW$\OUYUXTD>Q23[CW'E1,;Z&X9U/<^+LG G%B<"TM>V M)PZ&V5_J7(?&H1NNG?1JYFWIO]PXUZWOU#8_R^*=):!9\L5&7?>1D[[NE7;A+;4>P M8?^\TV0\NO/*MR_-]8:]9>YBC.;(59+$UO]O)B&_>S'RW#6M.2,$BU&W4W^U M/'V9S$>I F>0#B:BY13_GFI[09;#R4*B[[)1Q]AO75A%EJ:>L_)L^G_A!?9Z?$O$E\ MQM,ZW[)(I^%^.HW"C\%"_>]OT UIM2NRAD+Z8 A''"=>Q[3-I;10B##,!!P"B#I5R%:^0EXSCRGFBN*-SFZ[&/_SJ <5^ZP> M^[GM$C@GW'*"(M,"<>,44@(+) 21#IM*:K)A0.ZS[;*W&B(-ME1(,*")LF0GKZ%5 M:F9LL)BR8\A*?I@#;+0#7VYZIMT),TPYF,6>:>H5T?2E3?N-H:[S4:=YVW0% M7F':CD]7]3-IGIY38\NR]O;5;87OMJ=TJ:DU9Z33S^&V['ID^K:Z95I*%^:'K[Z@_\ M)-1M%YA\**!3U):&H=?&J$W]IO4_A=O'O<8'X\F6ZU-FMGU8:L'6';\^'?P8 MG$E*_:73TM#D8O81VYN(HQ.'KLE?TW^HP=M.4O)1 MVN9+[[^=NPX9__83X(&=#O_MI(:GPRQ-A_$JW\F9"H)T4J$ 03GB.H";:YE* M5-G2:PPAJMG)GBY,U^M%.=*OT\D8_MJ2?Q8WZB8WZEO_';A0+J//X+6?7"2\ M6T[G8'4^[VIQGFG6'ESF\O_.83::G9X$U.\6%1*]F?F8MJQR.="/$_C/X-MO MWKW^^.,WWRUWMOI5&."3\J@19KOX ML%N!Q^V_;J^FZM?&""_V>YUFZ]OWO[\;_#WD1MW-"*Y^0_/1U>F/)RL*&]*V-J!=T]6&*MR.NVUL#+_Y M/.PVD7\+G^:C9@X^HO_O5;<<$!2D8IC!Z]0:TG7E'#!EY^G"/'^#;].X_LAJ M_MWI,V[Z_IX*<)-*F[1NN7=&/;](#D+JX]$QGJ6/O5@N8W*5%Q4-'L(0MW!9 MX^K2GM*@K2@^ 53<1H?-N,*A_33;VT.HD:^*'/ MOG-S+GR02D)SRXZN@G"\-4!L^FFM>>4GO8JVK@SPI,=HER9B6[%BXG:#$"!U MO;IS:'6P[D'HW(.KG8)$ #?XOQ"RM.[#"YF[!SL)']QLDJI">GX". "=[.^3 ML5K:]2H;D5;,!^_/T_'Q9A5?@7+U]+V']0 'O^4F;_6B: DT>J&#O> MO'C<^]Q"-64OGO54\Z1!G$4OV*7*-Y5H?:/>MC5NYB"3%F;,#&WK\F1B M5N#R]<>?.F9PLYR\+*=MT7[O>\O7K=R<>P7-9\W"],U4 M'L3*C_[/R0*F-^%XV2DQ+UONZY&2>/GSV3:3LS M74X&/B?XS97(DV*Z_NUOS32UJ^_L5,ZV3,Z&=CCK#BQ<8\.&;:N#WMF+NYFS M;7;K"A-7S-D##G3-S->CR)V"D5K4+KXD*Z47T5(^>K>(0CB&**1OM)**+:_L MF:+Z.6B\.C*7#*Z#VHQY;)SS0?/HT#9_:AC&]WODVV8Q4<9'-\GBVO#WM M(0%J9##\YWPZK/W0+9X(/QN;=*BJP;\<4*2"X\7X\FB&32N8Q7B:GC"]$RB+ M'KC?ID+RS#_:-'?J.@%]EQO6-#M!@0OI?NH/U MOE6VXAES$U>]>E&9O7(8Z,) 0'7U5"=+_J\D5?DPPNJI)9%VQ5Q[PBB3%][E MT8V4+"+!\UR67J;T7 G*%MY.>E\Y5+4/+GB;$;/M2<5%; ML&T#H'!#R)!J*9;P1T1V#GB[^]B*+B!)5[C3L#VT[FK>,)IE456R\!P@ -A9MD4=5 MVUR(WY;%#MV=>^5*-'L&=;\HH]OENRI&7%)^S\ZFD_FG,S#39R:'@3TMW^(4 M= ]><"$.&@Q;R0$?K_JZT-M ;$4ZB>\K?BJH^NMJ%>-:&<[6GL M^ZP'*#LGKU)Q2V:W6]>8Y?3!RYC\ZW.I$#^5 E!955Q3)KFD8CGNX3A].LK# MOV:\J<9-45HMBMQZL]J\A&"\_M3G@8C?&G%KBCT)7S+//^;87B M^AY[49&B(K=5D?3+ILM \G<;'WI1#]3%;5ML0]. UH?:38<+![0I;CKOO,66 M0V_+,]M ]'(PK-=:L"PZL'0W;)/U4N-^+#7NLO! /6N5>S$E"U.2]N^;GE6O MFCZN=S#C7 M>CB+WN2C4>?=;,:>9HOGLLANK;GH"XK6NF.:RIYZ2S\+3M BR,^Y\]:+:MMV M%'DM\OK#3Q!$PBC:0P)Q&4'.$VZF#F%-#GPR#GT$-#=)YG#<.U2RP,O^X9*T M-Q-<;.A0H@MHSQ.D;THG7B;3EN<@[;-T#=E MQ:4 M?1N0?3KXS\F7E((_2<5UJ?RM?5JW-]]B_A61\>+!WTXZ6Y*ICM=M1=YXS^A>U7M=9JV8:R^777%VB-C;!M M7]^FJU:F=7E29WLC--9OA9;ZX#0!4CX-<)(7NYWV+@OQX %E._W'Z MO_YU4P[:C0+0A3;+D2LF>HTOM\O!C8*[R+!TY[ 6&K$CD2ZP6V#W=HF0INGB M<-:ZHXL.CI.XFN@SJ>MC8OM:%%]GX5M!\A58:Q7BV_J[:])_1=R+N#^)N.Z;@P-;=HWR/0NW>:OT M'NPFY]J^5NZ;?/_2 M94J33ML%-SZT_]G,'@.@7^R7&(:WTX[ M9#@FN(_&(U)QC#AW!%EI/=(NLL@5E5;MA-QFO1'1@XYS[C0/_,BE*E^??W;+^]_^=O'P;<_?_CX\;O! MKV]_&WS\S]>_O;VB@F 'S/N#9/9%-BQ)AB-.$M= #M*SC]/Z-@T; MXTH!:^OI^S">Y*;ND^F"IW.SP^JRN6JO]6[]ZH[E62]S1ZC=8/N/UFG<#"W, M?#;YOMT>2]^3=LO@\]/E"+SCR1Q>'[C.[?6I#L)W)* M*OK8+WDA'T'YW3[B/_Y]-MVVTNV&;*KYM,;]^6DZ 6N!6DB)^?^V0TK*H#7; MP*^:S>#T@RN$!&!T-@2'N56X1@FOV.A5>V;?KSQ/F=WLEL^LZ4K]W8JG.O-[ M/1=WZ@6S92-[?7@PM^FW33/(ZX:ZV.KO:D(N9H.:;QQG?MC#]]ON$I4&RK.CSF MZ'/JX5GMVA$.N4CT02_O$0ZY2/1!+^_!#?E^KF"7@+V#UY?'-,S,RLU3MP[B M!M^POP&1'])_*E[?"'E&U_%:TL_;B-]M9N=P(&?+8\>3_1KR;D=WPY+N!\SL MO$F[Y+PB) C$F+2(*U\A$SQ!&EM=65D%$G:R8W[M/OF'942V2;75A&@+-BG6 M[^".V TL4H2<8$&O;.)>)+^ V9X,N8#9P\&,"UEAQRF2@DG$/<: 8\RBBD6K M32".*;$+!LD"9B]6\@N8'=R2'BB8>8%-Q-J@JJ*T(3O5446DM5+@?P7&'=X% MV67_.?=_=G( QQZR/\V'_A(>T&YKC2=_*B#FT]S1].2:"R)QC+D(M%' ML+Q'..0BT0>]O ]4#OHR4QHMR=Y3"%+PH>%'P MXI%V%$H1X1WE\4W3GZ*@]VZ5D)[2I(5^,D\M+XX3O[?/P8M'\.V;WJ;"EFDC MD')8(4Z9028*C"KN&>.88Z4>LQRQ5>.-O>^7M>U]K?R\/%-6P+. 9P'/6X G M<\Q75GCDJ3"($ZF0\A7\C5HCC:P(U_81RQ\+>!Z.%A7P+.!Y7.#I%/;:@N^H M P4O$@N. /PXLIQ2:1DGF&W4CN^PW+* YQYJ43^) G]/C11_N**O\%Z@Y=J[ MKWW=K2=D7[N /) 3!N37#,DH_/[M MKQ]33W>7J0R&T[:;^.!+;LV=^V+;1)MHQK,AZLI-V^;:\*-E >ILXOY%KF+IAP^7E0MWKBIH_?5MSX#M,V MH%6+@ Q/X;U@TCKIB,;5.K1*S25$\@)Q+S3B-ABD/;&(&*^YY4;(2->A]75O M/C\NZGG?ME/Y#M;QI^42?HCKS:5?9^Z8W0$NU5>"[=/+^WH#RL0)E/DRS/A3 MY@3ZR[Y)C=/)BLH*&49 :D .D U6P/P:H;46SE5\76J())4@U"'J MQ#F$0F M5A(Y['VL*HY=.@#V(*GY)CP$* HA-ST[_ 4*S18#2C\&JIV;U]8?X.IL, M\R;UR9W66>@6LH7[LD5O$JU3C?=*N";[)S\V.H:)96BNI5=;80Y ?>4K$/LF/R2V_%VP8 MC)P\J,/]P[ZFWX/UZ=^^?>3/J4C>:&2D MK/,6_#6-K1?":VS6!453[U2L/-+)$>3.:KB\4JAR(7JKL .S?@BH6ZSVS?*# MO3:\\LEE [O+C;3@] N#(M'&$/#@B&$;&R=&*^Z,0Q"D5^D>C%)( !$&4=)Y M;)DTAR _Q6I?;[7)\[T]I^#W-6/N1*@8R2 ,_B_'$!59Q4&Q<,6B ENL0EC7 M*>.:0^_TO[U;T!=7!)9W)#.MA?-5D M4/!;(N<"07A@P),A#BGKP"LQG%L1B)9^PT!A'6T"D>3S<,0)X)%QFH#W0P2M MM-Z<@(")>'V?#+&DRTP>O,/G@]H^UM[OX5Z!O8D[=Q]S+M\R=K4@V\S MM37^_K>/?]3YK^3[[_8.H5GF):9-C//,B'TCN^\M>7Q?YD;\SDE\&8V5"98C M+*D$)RQ%B%IH%, =DV SF! ;$>)=:JT_#3^=O_IU&B[,T+_]FD[0AU\F8X"2 M*8SP]U"8?-\.V MA\OWUM[>_OG[_9O#S^Y_>_O+Q_2]_&[S^Y#&$(A\[T7F2_!S\;FRV]B MESUEZJ$LMOCTP8\XI*\HA+[/3NC[Q\>_+-*[#Z'S/3 >NT*,6 A^GZ_GV\$, MN&A0H>\M&E0TJ)#S[H- /5DSE?OT3MF?--G5#&LCD\['F-G !GCG.!^VB8/+ M8*;EW.H+)#E8E86KQOJ7':_M@1X\I8XX[YA$ CN#N*01J4IE+K: O;(F5AL) MSNB\8<1&9+!CB%/*D*Z$1-B0(+RG054;5;-79>)7ZR ^OKGO\5)Y=>752Y7S M!KNL*_K$U52K^8QXCSF1$-AB.'*-8<.F,KC8.=E:8>>M8XC'B$7'+ M*=+[NCSYI*:5THYPP#-B8(HG AP4&4ZA2ABX")ZX38J MKF7D46+)4:AT0+P*%JG418\XP[U3S($SO&X0WH\=($P=WH3FO^_'JR;BUH;A M!U85Z"_85);T\+&).Q5IY)MQ%F>T8K;)1%0H&+ MRH7ER!KFD>0R*E9A&ZN-3B:[Q*:K>Q\522[@M"=#+N"T@TB:ARJ*P!%C)(*[ MQ"VR%D)C;+GCF%,1-QTG!XBEO+>(>ND1=Q!3:^$-8HK02$/EJU@]'CAI5;#I M 3%SV=;N8N;S"8S@?YJ&D*F*?5Z;3Z$8@J/1GV,U!-_>\\S2'2-RP[@0V*-( MO4^[X1)9;$3J42^,P[8*3>9]G5Z5SE:=7B^\.WV M(FY5%5^P<,_6MF#A_F%AT(13(C&*.)W@=YXBK;A$(NA ,+C@S&VT0+A/!N#A M6/@#I8=7!U3@KL!=@;NG@SO"G4M=20#N6$3<:XU4Y $Q(EU@6AL P%WD%'8 M=T1?W2;VI:K$ ^&N;,4_2"7>GU^8X30)93I+/_T4ZF)7"B=TX80NG-!E+ZK@ M1<&+@A=[+CH%+PI>%+PX0KPH^\F[.B8=QKXM M*2\I$XRAW'B)L*(QN<0@9@DC%16;I)3'*$[2\.#"?[60[X>VK( M_<-V.HK] ,:U=U_[NEM/R.&.[#B)10YZ<'T^BE'XBOQP&C+.I1[W\_/Q]WY8 M7XS,Y:OTV^\OC$]$<;V<[+!Y7YO&;'Z0"H>&\;)[=;X5A;$'M/N:QI#:]2^ M[^LMT8W0^Q-"/*QMZ,-F_1UZ/E8@HE:TM]/6LT7V^<)\"DUB&9D(4_3*C+Z8 MR[IMD-\7CF[EL[1O7_:'K.[+5*#EE&ZG=5D7V7_["3[:3H?_=E*;<8UJ0-&X M]*!6N5T,IXHR3%%P58H:P2/2)I7PJ#OX^]O7'__X[>W?W_[R^^/1)S%0!R.KB*BSH&(,^]3H2B+LJ*&@ M+HE-!41JP0\2+@PR+F1&P&U<2G$XAHD>FM%@.*YA.C-PI.W#/:(/['@# MZ>E1A ^'0NN$3ZF^D743BF'LCO M415^C\(Q51ARB@85CJGG$Z@G,O^;L[8O[L >8-0A#'"'K%TO'8-^:O,#_V&G M__Y#DR-X7$@Z!/DI"G(\"O)ND2$K>E'THNA%,1Q%08J"%,/Q1#'=#X9"+ M1!_T\A[AD(M$'_3R'MR0GZPA91[3$/S_+Y8?TGXK7J];VL(_) M3Z8^RV5_+OTE_&L^A%@[E2:6DZ<'VPRVT [?ZL1HY)47/DCD#%>(&Q&0TEPC M)2-GG@BF-ZNQE7>.,":1L*GW.[8$&1("TJYR-D@E,=ZHQDXJ^'KLTW_>+O7O M]:Q+#>=*[5T='U4G7!8:X@)E>[^D!Q@#BC%&GB?2+.,3PZ3RIF-]AU= S$"H,J@$'$%0_(,L8!#1GP5E-BH:A"#(4TX@P(P08":^<.:\"]%9SH/::$G$ MM9 V8A1I)1'G%&)+S1RJ!!-5BDE-?.X LT#9D_=8+KG,])S7SC6'LZ?!!1!S M.RH$O\>C;,6VK+C)@?D*0\3OO0/;0CU'UH6 O#%"1T8,=1NVY3[)RT[G?ENH MW"]A]M,=6]X=) ]E\7X+,!5@VFQ8C"%^!VA"F@L,P$04 D?7(AN]Q%1P$E78 M12JR -->2'$!IH-;T@,%)L^E2!W3D940DO/(.=*Y-;H--%:AXDQO>$SW22SN M!IB(U@68"C"5)3U\8#).>*TKB7!R@;C5$)$I Q E;/#<,*RK/;Z&>38XO_< (*Q:D8%59TL/'*A&8$2X0%+"Q@%551$91@82D#EPC M$7%R4Q^>#'PLK+IA+[P 60&RLJ3' &2T&6U9 M]+M('A:G:U\%NV#5P2WI@6(5%H8(%B52X'PA+B$V--8&1'PT1%:*:E'M(I]8 ML&I/4XREP/#>*<8(TYC90GRXF-3#F!@I*BH:K 'T(*'"0 ):J1 M%=$B$Y/3PS#S9@.4[I,;W 4HT0)*!93*DAX!*%EM8J .8<48XIQ+9$*@R%>, M!$Q)9[FP1">%T!RA[,A? P:M$)< MK,?1Z-ZQ6H_,7T[+HA<]/NHE+7I\A(M>]/C@EO3%Z_$5-?_&"YI",6EM1-QZ MC#3V!C%!E1#8>!DV2CKNDV+Z>#:9SGX/T_.E;USOJ%A6GFA1NGD6O"I+>@1X M55&J+>4">96PARN'C#8,X>A%I7T5'.>[R#X5O-KCQ%0I0]M]8FJ\2+ 6VW(T MZE=LRTH-2 ",=MPB(A5#/$2+;.4<(I0[H3$G1I)=%*;]/!E_>AS3(DZD+&VG M"ER5)3T"N/*>6JR-1BSYPYRI"MF@* I4"F(YJ[39"-WO4[)6X&J/9;O U<$M MZ8'"57#1&.\CX@0 AT>3NHLPBWA514? VW(J[B+3^'AP14^8) 6N"ER5)3U\ MN/*88:,C1URX=""@(A ,QH B(R$F$^2L'%*Z3Z)Q@)7^YMG[ K@MDG379*/ M-Z05]R=OF)\ C29FB0LKV NPG0T'(?=<&S&;FA&@]'0V.$HIQ,+YWCA M'"]#+A)]!,M[A$,N$GW0RWN$0RX2?=#+>W!#+E43S\,.>&$N"S7@4>4-2DYL MI4""2\J"LHAI[1#W%4=*IL28#3$87$G%-_@D'D(-^&NC;W=FDN"%1K8@4EG2 M(T DC*-2RD6K+A(SV$#/"^B"1*%[&"2&5)CP"1*L,$-0!&'D(M M0"1#D%:,(J*U]9R *\0VRMH?P@)8$*ETZWEAZ;WI//A!^'H1QO7MJA>*H3@( M32N&8H6*A@6E?91(^)CH'0@8BN@$DI45%6>*1KN3QMRMPOV\+!BZJZVXOO"- MG!!5.K\5T"I+>@2@%;71)%8>*2]EBK(5@!;\47D#/FST547%CC* !;3V6\(+ M:!WEEAW!!V;L2Q.F8]3!8F56K(S4VD5M$1'>(4Z"09H*#K&YQ58X[ 7=<(WO MDX3\5%8@$SE!7&.);!0,.5=1 MYUQ0PN\D^?BX@$5.&"L%0P6RRI(> 63)8)2BU@!DZ;1?4C&D*VX0)CRH"D+" M8#=:7=XG]5@@ZSD2C_#W5##Z0S@;] MF3G,(?Y^%@;.3*>7H% #<]ZX,/P,*S";#.HP&L&O)W5Z M=F)M'4RF:Y=?F&&^=#8UXSKF99RLI<3A2V$^S?0\,X_)[^O!*(P_SUJ[ M8,/L2PCC 2S/GV$&CTUH.(2%@)>:6?/2)#RG@]_S"Y:S-3@';)]/0S,YY^;K M\!S6(H]P#A?"C$QL'::?\Q0-QQ?S67TZ> \+/)S-T>O#E+$SS'4EPX?.& MLQE+F8HK? _Y_Y3,RA8Y/FL>_?\O-&,9DZVS5>S.&GP,/47@+Q)7[=_ M>3>=O7?!'/CP.8PF%TE3+^$YH*\U_'W22)P-=6*;:"QC6CKSV0Q'[>PVNCZ< MNOEY/4LZ7I^T4)"^(55DNT:[Z[-!'$V^U%DXS<7%= (?"E,VNAQ,A_6?R/A_ MSNMTJ1_6^1C" QY>MKR;;UE30^9CS?7^7C 8S*"V4QS?!Y WT[KSUI^9*$ M>UXWB@U+""[,+*S+)RA+,.YLX$9P:_K75@1ZU9]6,.G;MO/XJ6#RK]_#ZEV, MS.4K$/6O_9FN8*QI@8?QLAM)O@:!U$QGW^?37#+>-)#RM1'RGH#;X$QK%9+HUXD5 M"C!TEGAS+MN?9MQ<"/L20[+SVOQ9A/ZHA!XB1?!1LV'Q+8O]J\'?>[8Z M>K^P@DN^O*#)Y-?@'H%SC ME32 1Z.AB!PR8D]7Y5<'VSSH(3F@(++UQ51+**X4>*T0#Z? M+'+GGJ=_M?$DB-0HWP06_FH3>AMW7#V/._ZE*9:SDY&_IH/V'>:VN31]Q*OA M#+[/77UVM0FSDS;VZB6;4"^I<7_JWR6WYA^-,P11V."WI+?39$E^-/6POF/L M4[W$T.?#,G0>G)D:H.O3-'S*"20S&O6B%[.3WOS6L_'DKS.EW,JTWS M.O@6KDD"GD!S/(?W7'Z7',])DP)(/FDOGH4K(9;.GD ;'?<>?S8,4S-U9Y>K M$783O"Z"-1_ J849V(C6KL@ZK";C+$3R7TZOB-CNL 2+5'Z;S>T:-D6E%<4J M[3O"'TPD%ABK4(6I(]AR*U/EPVHFG\OHE%,>15Y5B(O(D'7,(1>E9]96VO"- M3'X2]BSKC8:\'O?KB3NM^#!>Z !<\,MDO%BZK!&_IPGY';[CQ]'$_?D-1,'. M7*1:5H@=;I=H?YD)@M?;A?\N,I]TI)Z?P_#@2U)BH9&K?B:@2_XW8K?%0S#S MV>1[.YD"@.9!PM/3#*7+$5BYR1Q,9'*4OU]8P%.P@>T-,%,C$__7[;_[]FFO(*:W(3=?< M\'M]RM2-[RG?\>3?(4^KBMWI&3?4W*NGI"*Y=MM0[<$.5-^WN@JOO@4#]L?' MOZ2MA'D-J%5_MY->T=UG/^+,+/?H'[-(8M$;G. ;FH.WX-E]ZJFXF WR-MR@ M6ZE]F)]=RD[/*>XG:/ZHP=K<7XJNF<=&D3';BYE\KC;L!S/@^[3=/YC!']. MG\AH;\[:OACQ/1"I0QC@K0'C9E/\TDWOSSG301[7RAZ"S!2E.#:EH$4IBE(4 MI5A5"E:4HBA%48I%EGZV6;I;-.31>IWL./%Z2!S0S7Y1H5\L](MER$6BCV!Y MCW#(1:(/>GF/<,A%H@]Z>0]NR(45YDE;-?ZV>A!I@ 8S^);%68W2BN,%MBI8 M%8>KQOJ7TI-C??$5)?3%KW[IK5,4NBCTU4UV@C58.2^1Q@PC3EU$.@2,*D(- MQXZ9$/%&YU6&F:0508%QCCA6%%E!#5*DBH))59F N]+\3\-/YZ^69C6=#'X] MSO]YNSP6O*C;?S.LW6B2"O)NSR#(2&FO4U!K[Y>TH%9Q0XI"%X4^=H6^HCVI MUBY(7Z'(-;@A B=JMTHCRES%K254J T"=@QO\_Y%5HT) ED:#0E01"Q6DCK3 XKYJR)-5N]TG47@X@%NLS/5:1$]I4B,_F:%58R5LD8*HQ,\O]X5!ZI8!U*_.O>$^:TWL#*^Z0Z'QLKJQ.L<<'*AU(B M[P4,KKW[VM?=>N@@&>%K)OU=I1A)K$=^. U98!('P_Q\O$H3=6%\H@?M9;J' MS8O;Y'#S@ZUT2F'L06R^IL$D.HF%!'V]I9@\A-#C82W!'C;][U W]4__;J)7 M)#ZQ.2U$_FR1V+\PGT*3LTC6/@O^]H5_R/J^4%UJ MB;)Z*G4H["KXE.J;63SXP]E$B)(/9Q,IW_'LWU'85>X [(5=I;"K/*;L%':5 MPK=1V%7*:A=VE>>>X>,88&D/OIBMPJY2E*(H16%7*4I1E**PJQ2E*$KQ4':5 M8C8*NTIA5RE]SDN?\]*YOTATD>@BT46BBT07B3[&Y3VX(1=VE<*NLL]@M.6Q M^]8BMG1!WIOCYR^FYKTH]!XO:5'H79Z!M%'YRAC$)+>("U4AZQ5&K/*"11^P M=QLMC(*A7!OM464]W.,]128JA605J<&1^2!+6_."6@6U"FH5-Z0H=%'HHM W MNB$A!.NX1I1J@;@";T)KKU"0S JGK!+*K+LA/#(A-*^0KFB%.)$54AZ\$JF4 M9)462G%6W)"7TB.QL*OLGEVE4*LY1DI:&6#1R$ZFFBY!;+.8809%I(S@9G=2#9+PWFEL$'*" +W4(TLTP0Q M%9VJ5#06J_4F4A_/)M/9XS3,ER=:/'+_J$,7[H)7![>D!XI72A%I,,?(A=3L MTWN2FMYYQ&D()"IBL!<;>,4( )EU*!AC$;?*(.L#19IAZHAF7"^S4@6O7D!B MJA13%=K??;8MA7_J"/BG"HUG\44+7A2\*'A1\*+@1<&+IXE_*U$IRYA&GJ7X MURJ%C(P$&>(LLR(:6VW&O_?(UST>OR4]89(4?LL"BP46"RSN"A8]44Q9)U$0 MBB,NJ$%&!(:D,MXYKIS".TD+%EC<%PUYLI*V^R0*#P=PBY4I]$O'3K]4:'\+ M?!3X*/"Q6]I?0:5S$2-LN$"<4HQ4JKYQU#NA##BAF[2_E?0R5I5 E6/@Y5)P M=0WA 1'!*L,58TJ[0OM;P+" 80'#%P6&,6 =C*:(2.$A%.<4&65" D/J@\0D M1+:+K.9C4UD2?,+HDT;Q!2P+6!:P/"JP)!6C$9Z%0A4DXM$*9 $M$0T*>Z8D M=:[:1:[S"<"R8KR Y4.)?]L)_&5^'J9#]T-+\;D7Z+CV[FM?=^L)V<->W3L8 MYX?Y=/#3Y!S>>YGS3?+[>F"-U@ M-C7C.H9I/;!A]B6$\6"4.!KJP20.9F=A$!.MWN=,JW7 T"2]#MO M9J&[#FX:SP:3Z<"=F?&GD*I#W7#JYN?US(P=#&!V9F8#9^9U\/F&[L6G@]_/ MPC0,OJ0_QI/>!PW'\*7PQ,E\EM[2>9_V'4A%2T,S.%]R(M:O[C@GU9-/R0X&GOI #,*R$<0@*P7Y M?K7[8Y:3Z5J'R"NNG":I!B< K@8K.!TGK5K\%N3=FO&?]4E^8I+/_*@XFGQI M;H6[P&JE=UB3=*#5(7C>^4+9TM#UW5^WG!\,9^U.IK^G2 BBR^,R)V-A_^:AV;< MTV \K-M@8NLP_9P^\23=4*_-K!N9NA[&(7P,3&4GM=> T$*QGUZT!@53,A)? MB2D]$O4[O&[AKK:.2'=@!_Q+IR-!SDF-.(GIP$[J42>H$,Q+$BJ\T49&0@CO ME$>15Q5<&1FRCCGDHO3,VDH;+M>]U86?VKBMK\?^YZ')!.(@]RVEK/\P_BV= M>9B".OYHZF']-S,<_SRIZ_?CS(7NWX_?-LA0_PY?\^-HXO[\!E3?F8MTA&0Z M#[?S% E]B9#[#BRSR9/7B88?@-'O:2_ @TG.1S.#"0G!'VG K89O!_UW!MR( M^7B)%AW2?-M*W7<#/\\W/Y_^KS@8)\V()F,'HM(@8(M:-L 292N1K@5'I1GR MJ/&'$NC!1]4A [RIP:\9)6-Q5^/\,D6E#Z%=.)*CD6TGI;9WVRK M _D\K(=9_2]?=<^XJL CO[:J3M7-!/*G5?50KGMZJO3=B.KWY3N>B'MW?[AV M'Z)@MZ$.^Q9\I3\^_@7@9C*O 67J[_:55>Y)612J!W/*;?GR%\TQETS6XW+* M[<.,/1U)PW- U8'-\%$ATL-9+O=A]7>)2*LGR7VPL]YQ\@)519&*(MU'D5+& MB*;>NV)I QASN">*D9D(O:HTAYK !W,&+XRD?WW M97[^OX:SLS]Z6=7W.:GZVTK>-4PI[ M"GI/<"CWQ8!>:=7WI,[XK_.I.S-U*#;H:#2LF)Z5E@ZB O\X**0EU8BKX) * MZ7R'P:P*V@8A-TR/%%5D =QSYAA%7!J.C.4,,16(8@)'59%'-#V=SNZJ)P3! MHAB?@G9E20\)[8Z:3Z,0D3VI$_EF6%],:C-*=?C3<&$NSTM_YV-2MV/%V&_O M65UZQ^1(5(081U"@C"#NF$?*4XQH17F%0Z0BG4#>*P_U(WBA._-.3V >#\X_ MO5WZ\%:%>@5$]VQM"X@61_5)LIT/K2#<\%X/W5']?3(#+_63&8[KY*M^.YJ MM:J_&WP+,S6"#_?_/A]W?]UYD?2+@ME;EU+M!_X\::'<$0ZY2/1!+^_!#?E9 M$D!T%PD@^N1V=7414!T<&GY%9T,/KW\%X6<5HC'*(\XCAE"2.&1U:NPBI$H[ M\RIROKZ2FP_1QE0< E#-M45<68&TT0%1HJS37 CJPP[M_+ ]:)MK7=NCM@M1 MV?J?$E\=NJM=XJNRZ$6/]VG(18_W+]G,A;8L]6TC0H1DJ"ND DXT%]1$;0VG MQJTGFYUQF)!4LBPC&/?4V<6^'<8H,$RM98S M<$WV[;O4[:4]AW997/1BVHMI?RS3KBJ(U%5(;?UY1!QKC11V' GCN:M4,%1M MD%>)J*D%,XXP91#\&VH@;F<*<69<1>%/',63FO8/"6%^Z@/,^XPOZ:I=6WMR MPL4C4Q*\/&M?8'>/U[; ;LF,E SY4WOM8 ,MUU@B8@T85@7VT1(7D+)44HM# M,(;/(U(>!N:<%)I9JV1\EO@!;#7(YGB0 MO(0P3EVJ9^'\AK1^B2 *Y>U.%OT(*&^?)@IQF%@2/$4">P(0I2W2E&,4:.4T M<=CP0-:C$(^9)@3N495FB%.LD?%$PMU$!"^BTRX<;!0BGI2[8F_H>DN84K"] M8/O+PG8NO(TR=5 /%+!=J H<8<,143I4OF)1,+W1NX9'ZJ@''U-4#G$F C(I MUX05E=QC:PQ_S-XUCXWM/S!:X'N/]Y0.OL5:&/O27*UPXWU?N/%V:.B,$*S" MO$)46(^X# ;IJJH0Q"&2>:>-\W'=T%F%8Z!@$HW# ?'*:*2%D,A:JXG@Z7[Z M0OH5B1/!56'4*W5H!6(+Q#X2Q *R&FPB1_!?BG@($FGL%)*.&ALM_(GY!L0& MYP%Z4[6:%Q!+$(-4E )%SZI0N<"-?2E],"G5!6#W?3OK>#M^_'X&P<5Y(OW+ M/%97'*OL2#@OPG0X\?]AI__>KF+_SVUG-2!PF4V'=C[KDQ4N.$.O>-!:?5G^ ME.9+!M,P,IG?%![5_'?RR\HW1G_7-VC'Y+?E'POT\:-MN/R2?Z3W") M7N"YF;TU"#O<"8&_IT7=$]!?>_>UK[NM?2@LKZN7%);7PO(Z+BROA>5UMRRO MM/"]%9;7/9KAHT*D0DY96%Z+(A5%>G1%*BRO+Z*%W,&7(!:6UT,X6UP(#W=9 MW8*-E))$)+DFB!LID/58H^ 45EI4C(:-7@R>1ZFX"LA6%44\:H44L0Z)6#%" MF:52\!=2W:).R&/7Q9>MOP)Z!?3V"O0\-\%4AB F2(6XIPH9CB6*T4=JN+28 M;(">L]IRS#D2BM/$\DJ1LL*C(&1EB?#""/5"0(^>$'UXS>,*R^L+*-.RI$6/7_ZBE],,S\)?6F#U:#2LP&I9]*+'^S3DHL=%CY\D M>_30BJP-G^G0W:/"FEDX!@O'8)'HLKP'/N32$_Q)[>JU+)4E=#ET+[:$+F71 MBQ[OTY"+'C^\R*>*/I*H(Z)>.,1E52&+*49:!B\"LS**#0+)BG+,5#0H2@_W MX,"15BX@ZABIF,1:R:=EF;H'@>2UI3\C+(4L\ME8@!42D0GE*/S6JG6+9G2TQ.-,GEPA+@C<4SF" MO%0B1^C3YOB?$MPI?5*ZI$,! M]\("6%@ ]]Z2EA;TA]^"_HJ- >LB]5(@YX5%W%B-C+,84 M>R(IQ#B<@>FL8D0F8H\J[;'&T6'&7@I%E3S1XEB;NI=]@0*Q!6(?'V)-H$8& MB!4B3>U_JFB1$8&A2.#'UEAKV48:R02F% \4::YL:AD$T8FG$7DL(D*1"[[ULVQWMROO %A-?3'PQ\<]62W!@YJO 1X&/ A]W.F^@I/_M4PV;%[?A6?.# M?\[!*8^7W3?D6U$8>Q";KVDPB?-O(4%?;RDFA-XT_JNG^V'$'0^;_G?HGENZ M.WAW*NCN23RL]5+DSQ:A]87Y%)JH&9D(\_3*C+Z8RSJ1_?7%HUO[+/C;%_XA MZ_M"=2E/:@;;A4JUR/O+_!S"9===\@13T'W=Q:I:+]]';ACVPD:WW]XE\2IL MHM(2.1<8XC%09+S&2##JN'58TKA!K1NM("K0@+CW'/' #0A715%@\%/E5"6T M6S'1']U9\/-1^!#?Q@@0]"%^A*$-(QB?\6S33O^>K2R\[\?1Q/WYS2" H;Q( M:9WI/"P2/B^=AI304T[43;2<[%3?S-U)X*(;GX1O7)8#;Y%')5>+II8 ;_FL-7#&?@:'^&#TLE//"W M1'AEQF9T"?[VP-3IB6^""^<6[F/D9$ Q97"!3W^A S.%.\\F7\8#&T:3+Z_Z MR+P7-N?VAF0/!2D_ 8**R30'0Z_F8T"_T7 <;LE?MB0N&Z"%B,3AV$" 949M M O>&.=AC8KL7S#7\L:=MK*#S>!=EV^+^_&RE].,W'R4/=?!&PA9=HP:QSZ] M23N:R?T]N+/Q\%]7^XMEAN_GI"]C]2<*.QY_3/U$7A-RW.K8=Y&:6\_P;P!U MN6#+!YNB\"X@+]/\.-/=2GC^;=/U#UG4E9K>YK57 M5?7J_4ST;R3,KU69FV;^5(GGF/GFM2]LYM,6BQ_6+A54!XB_37TVB*/)E^66 MQFPR #LQ/$\*F#0Q&ZJ+Z; .S8;)2=[<@-_D/9BM?M^5->9D#T!HN3K7IBTF M%SET@(&GK=?!>8#PVN>J[M%HDC:8.KO:["*9\PE<]=E,AQ"$#]S(Y&IP +!Z M9OX,9X!X85J?WK/0XJHO'6R=_3T1TD=*F_6'PD[%3C2_5Q%V-PQH/^"%8<"; M5O\'T\Y%C//9?!J6:'"KD&<5@^5=5N+N'OBJ4,OU64_5 UWIR&YW)K<[ZJMK MO/.24ZDX5LQ(%&2@B NM4I\B@H((V%>4:$GE1LEIQ-9+[!"FQ, ]HD(*$X&X MTU9H(X)QJR6GG1@D5^O=9/HNR\!/( +OD@2L%'I>P&\6E9ZX7^E);BCT9.I4 M7%GI^2CP?2OWN\CNH\EN10(EU&.D:#HI(31LF;CU>!__67;- M*\F,03$HD;HU6V25%,A4.(I*.">D7Q=P(GT(AD20;>P1MU0@S:A$+##/)9:4 M6[]:;+BL?WC=>N8?XN*0P/N8!/]#S-%QNROTX^7?A^-Y_6$OKFS"\6'EZVWCPSRY1/GC'K,"(R4JE\M6 E.88$:=Y!>^@)(IUB<(D8!(U M1EYAC3@!\%0L@BAZ(DT5JNB4VU^)JN2]CG\4Z%L(*GH.0254"VUMA3SS/C5C MLTAK+5!PE1%J5)X&^7T>/(Z>$7M\Q:)97=EMSNR7!V MD29*&:*1<7^F=":\_L\P,\T9D<&WZ< ]Q=^_^?G#W_-?R?>WZJ.[U^'WKI;C M42KHCC2I8)GR$%MQI!0##]E;A;11'$'(%0AE2N?DUJJ9\(1AAX5$DJ1#84(J M9!DW2!%A*T)BJ*C;FE1X-YG^#.+^(?Z]+^R]@]G94FQ),BS- +[1K]C#Q,(* M1\23J21] F1\.E6\;C0OPS-\-YV1]O3/N5S MK*&,,C@+B)L=\\A96AF"P"NW1GCC\99M"R>Q]C@@GS(>G-$$T#H@:26@=P4Q M)=Z^;?&D:\CPTZ]A+I$;QABFZ;1:#1B6=I?OOC5WM\*4%U-^LBOT?MEHO1\I M<4%48\_-MOI,2MM)%7S" 10.=YQ2/2R;F#&Q,* M:*(DV>,$)KM=7NAE2]>^),AM53'N T<$RXBX=!52E%PH%4,<2-+1"N) M@^8T;=,0Q+&SR&I9(1^Q"UIR1HC=7_GB>Y,??PD8_M+T:C^R^5'&:(.-R(14 M9<*M0UH:CHS36AE=82TW&IL]"6H_>N[UMNC]TN1J7[+Z6E/*#41BG-(4"'B! M3/01!4$$5JZR(N!GP>M'EZSK!>LYD_K'5Z!>4OF+HY"3=,PTQ<>/G)W?Y:&K MDK<_@+R]TU$8XL 0& 9_5 PIS@2RD6JJF-6.;.3MA3#1.J51 ,<><:_ > 0, M+D:D)NK JR#EBB%82O=.<_3TZA:E+R]'_UB*>5C9^\-72&Z#H5(3Y @%+XN M@Z4J+)'P6G.>,N8TKBND#MB YBI4X52>1J1!1G&+J#>8!":>N2L1:,>((@)&&9\]B3@+!-!XRT=L@00U#@%MPR71DM-HH_ M;14<42XBJ7R H-YZI%U5(2$U<[ARP5JVO_)URRS186#Q0W/*NVE3L,<3]&*S M@ON1;:XDHQ5Q!EGE34.CH8@#HV,!(HQE8*N>QSP]5NVXJDJ2^5$/(V!--58* M$:LQXA0,C*82)(1JYROFA-&;VQ=/88\>/\)1%.<:XET.A<9O)&& M*RHA5MH(J2C1$6.(P**$D I3AK3R#BFE<65#X)B0(KOEO/E>I+0Q5TSPX!%$ M#0.A"G>29@C3.I$D+.',Z!T..>H'QK3W3:!V)8IMM=(: M;3TD[36*1X@(?<8 VOP0K6+,9'I=I+CPUA'/@#D?T5&@! Q1#'+6/L=(A;%V M=T6*ZMNAM8+?[@9,"8\B:*V!&$NAY#^"\6BN4_)*".:$RBN>Z5; ;U,!4Z9> M#O8]#]E&CI9%'X 0T:;8)O3]# =-5.399^722IG.5K!OXQ%3]))W(V9:0RLU M1?=YV38>%1K>FP#P9K(![QS.?MB>4L[_'+7@TK/ M$G@DBA;-RG!R6)P>+!< MD12B63GNU6B#8J$*(U0D$#)K<,9;\#Y%HJ1EVK'GKP47+Z6<7[&4)&$*:"Y5 MO1P]2HN;)\C,>I9P<4E:V2HYZPW-QN&F*I9.W%:#5UI 8$DR2ZGE^>;PTL%3 M,G14SO](;Z%Z A7 GQ@H$98SAYY^9(C#(BL/KK#L!2ZX\B9K*UY("0WZ^;5?O10 SR%0FXP S31# +>X=W.QV%,3K(HN MV%5R183YQ)3F0*) #<(Y9YD!])X&;/!=60[P,>R9P!>Z_+W VMWX]3#$50[ M6OHW)%;([@ICKF;H.@?MB,&_:;I"A14"R8HZA%I2ZO*M2V"8SV"$UT9$=*!] MWMT0M7TY]?C/D[H?@DFEM4(VOC7.#&UYD)"YE)&X'%58"?P%)Y(P-H*VW)7 M'QJ"TEG$V:2REX)QM\,$X^SNY-L*U/NM6+MQ0A.E25:BDRMRF\C./&Z0LP3) M=39*4L+$RO'T5H!ZX_'T%P38SR)9.@416BI+41KBE",\JPT!YGA4R0MM&'\6 MP-Y\;OO##ZLK@\J^F)<=B3%5!I5#8%"IX;PG99.$Y!3C$H+A 42*&9S)K-!K ME3:!G,FTFDW"!'?9,;"",?1OM 23-0>9/"79>Z*\W KQP^VM,@XJ7I>(8('A MQE^J7$HD8P ;=00FN;':EC.4%=HTZ:PRFGL(FG%<(Q+!4,I .9-B4I9QZY^^ M1D_*Y:5[%9NKC#H5H'<"H N7;6@A-A8.901H4W@Y.3KO7G%JU"H;)Z.X:4PY M(XH[B9\)#'SD%F+(@EGF)!>L G2'V[)":)TX!=S*I1=S'O4L^*&9%-QQ D&7[8"@"8PC#$3. MSE,?G(\K^3Y;L4\;JQBZNTW&WHK3KAQ#,:D592J@!6(H' )ER::(/RKMF$M> MH?T8' MY'R3AJ&]>H3?CK\5 9E7]K0D087M9]QSO7$JLMS+_:$;MLQ!D[$;-C/A.^I] MQSOXB>L/$[H-TYS[H;]TM1NT'$2CLS1VY7K\N3^<"7C1YEQB6N5E^DTS3>-2 M/$3UZP8U]Q3G\_RH-VT60^L/\9?XUF=GXY$+)SV';S<=EQ?%5SZ?LQGAZYST M\8_CE *;KVG8OB@^H/^:;^P09WTF\EH7-RPLAKAGV61T D[6JS?Z70PZ9\-< F_IS*X MT3!.0_E@B7@ZA3U]*X0?Y5%+%+53%%Q_VM:I.,J==>, MT*MH6/J!IJC<_SI9V-EHW%[@FF)XVIOC)3?*ZK!U^N59]) M^HH2B5/@FH72G%[&"7NQ/-B?%P4>G+<*UCLY]^-^7!"1X6=^'X_\0N_^WB9+ MX!2\^U&>A-]\2JBHP]Y?9YO-)_E,!XUS86J708/%["%CUJ9]J6EP0'/ M%QTU&T%Y-$P%<$]'XSF$%]BZN.GQWCB0E%W3C/_Q%N^,4_P_CAHT'("BW<\/ M8X![P#BI>1X0F G#*S\:Q-DM8T'@=F5?37'W/QZ@27P,7LPN+2_QJC_!]PNW M3M&;IDEH*XJL_]:?"6>_%5%Q@>S\WL8%1")_T9C)?G'_?>XZ__TO_J_IIBWQVM7O'4-T*40@]K@@[3 MV< -)S/BQ_(NK>M07+X);E!:")\]Z&CADN&M!OC,U/OT\8^+OY5/X_3CV,I\ MA;(/*H!=<']T[@8(A3FE1R/2"BZL*3J/D(ON.7Y9"MI:#M(F6AK),3!$!^ Z M.!JTH2JM<,Y;KA-+-@(W28+@^!DGB83@/6..VJCH11[DM(&OSIV]NMAN?DB3 M5H@7"G_^L(WEKQ_>7]E0(OB&LJDLF87H_M]*R,&)-J6!>8Q*%3IB#YX[@]]Q MI8T).:C5O'RMN'.:@".FM$=2#GS&X47<=@L3@N7!;WUX'T8W;)>[/F%\NL?K M.L&EUL6/"5W)TW8;ACZ'3W-LFOF0Z$Y<(?)]OB$SPG@[WF4NX>V_QO&]<8/_ M"W(=7%X<%/Q[(Q;6.W;@YH6@[ M,O8>GE'-Z!4!7PCTR44N^IG[FF:YYN R3M$K-_CNSIO7/_W[=>%8K'PK[3[A2;US3"6?TI('\T+CK,I%=.# M4;$\7_#V/^-&]9\_X>XUN+-RDCZ>IAWFSEO>CG6PX!\^?GG7D\=K&S;-Y__XZA7OO;>_3]__/JW-[^]^_#E<^_-AU]ZG]Y]_O+IU[=?WOW2_KVK MX73A^RQK4Z=*I*E6(CH/E"M13@XI>!4L>K!">4FME'ZE1NDQ2C0[' HG*4X' MZ6.^69?P-Y]2,\&WFJ3V;U]*B.TVO6K?IC^YW_HQS2*B>&E =_DBDE;"]T>S('ZZ7(6C1;!ROA"S"W!G M.QJ7G^:!M_:08#1L,Q9<^;UWN(L.);29TF0>6&FFIXL Z60T<8-%C+-!F< _ MEA.)TT(WT>"G1M^'O9ONVTSPG[(C;Q:O/*/:WV$7_5G#CMOTAV>I+ZV@W9#; MXZ:3T2+-I;Q/<77P]_A>G@+=BC[G%/66:)(WL7_OEUC&H<8:YK,^K*]>LUKV5-S33@ MSMJ+2SDWNUQ=<5ONV,T#WNP MY$:AW)1_OJ_?E(_W3W4._A0YP"^"ZO_%._O M ;VBGBXA#Z&1W86)ZU"N=A"8MJ^G70KBG]#Y^N/SOY0CU&F#GDSS(#K:79F) MC2$6JXAU@ZM;H:I:^*HO#]:7NQM 5GUYE&EO=["KMCW@5.3P*#-^XSO?4*JQ MFR'<6R.;)4120A&-^X9;[J;G0LOI^:#ZS(=,R9V@M?W8QOJ@O'S;X6BWAGQ5 M$&X;Z[]TO+8WJOLFA]Z&=3I4@EMX[+G1I.20"!LT?B$!?$H6'(V:6"5M\"LE M$$_)0)F'MW^9ID) \+,;_K/IJJ68.1*/:'^R+U+>K0Y7X-J!(5?@ZK(8,'.J M#/608RGL(\F#E=Y"--)F2R6--U (/B&W;*/ I>W=%7[[*.7;]' 7T:L7[^&6 M)Z/LG8V:?O5JUU>;^[?D>Z-83UST1P4E]M.NM*5);&N"+#O<>JND%*2.QAW=M7GNXAJ7D]7N\Q,&ZUFC_U//_[W M^3HN?[V:JU8MPHO9>-6HPI5PJ'4^:4T@4)E*YKP&HP2#)+,G)F>1PFI7N*>' M0Z]G^T[>NO&XE+6WU6PU0+HSXEX1[."6]$ 1+!(3N&0$G!89A-(>;#0)F(V, MJ6"Y$RLDZVO$1;>%8#52NO5(:?6R+[SLI=(/U_3.TK@5U^(O^]$P5EM3XR$&< 31. ;UGFL$:YB EP1A7WA/7"07&U3*ZM]-Q86I_L'WZ,Z=W M4T772%!%OHI\%?D>TX&>4LJCC)"(+,C'+'C#&*C2@B,3I9E?H=M_BJ=>D6_G MO?,: W]JWD-;0WUSU?:=1=NWA,%O")CW;BNWKL:O6\UGQZRH?AQ-2_7T,YJ_ MY\G3>\AD'*@EI,XX%:0'5UK[B2 I&)X,9&:YR=30E%9R^9X:=;\6L+IJ'%?H M-I:N_+4E2>P/O_[2;\Y&C1O\!2'\K*0&]IL+WHV/"X;J+I,$S58-\#7)VS\3 M7/&WXF_%W\?@KW=>D4 ,\.QE.3.(8"7U0*RFFA!+0Y!=G1GL&_[:(TITQ=\G M;H$N&H8\N:G&?C(![6+N> ?C?+-*,+4C3*SS[=^,/*LE^QKU[FDIM'VZ9V6] MH<53]4P:$$;C=U8+"-H8GU1"X%SA0Y::4Y\]7D1I+/U5'9@4$*JE))0;J77( MUW'V71/&H^^_S,H!N@+".\) VU_N"TZ.5O1V;J$URSI2ZH!SXD%8Y\$F(B!3 M*@T).A*[VEB*:V:3ML!)1N&PDH!5U@'-UJ+,6,7*)NC%+O314K.0P?E1[\0U M/5^:[\RK7E(L7'FIG9"+^N[R*U]*MGJGKC\%<__+26HN2VS:!@G+I\)%$L=IP:3?OLOUT-/]%(%76/+6 M(;.<^T-N620[Y(+LFH)_2YVN4BL%IRJME)KK*WBT$*=+ M^6J[*9VZ?Z 7;:JZ@^;27\R;=W0V14GZ,;WPCC%_J0W:Y?0]-H&+C-)F5RA MJ?S'=-QO8K_5O.95)4[<)^)$+?1V. NILDO_KQ\BCN+F)57KC*HU@M?-67RJ.X*Z:]\BC>DVWE^M_=L)Z[[V&M M4>4>ZS"\GWQ4)M($&K^"X*:$4:T&S2,S1G(FTTI_K2RD2$0Z,#D%$"88\%9Q MO(6AT4N%"*.NM 9Z4('=Q:'XRCGZIK.2F+&U(*_BWJXO:<6]#G$OQ)PHCQ9, M-!$$H>6(LAQP&D:3T2XSME);')5/FCD!T2=?&!4$V.@<:$DU*R>;G,A]PCTN M6<6]-9SI2MDXG]S_& V_]OYO_%+MRHM1F6I.ELU)1G-BJ1? :%8@DM1@F)' M*5H3P1CUJ^E0))#H$F' @M8@) GX&4U $VMI3H1PPW;(G/Q95-Z*"F=U25\$ MG,GHJ#8!K-'H'7NK<8?/"3CJLJ',BZ16N,,(DT9S1?%R0D X2L&)Q,!+XU6F M.AF_2W!VMW>L>0T)U#AS!_KU]J0_=-6.5&Z)RBU168FKWUGQHN+%ID^T$B>, MZP!$F+-\A MW_7/5%4>FQK""&I56MN8Z!Q-,A"R4 B$S![PT0,@Z2&S8?1)#5?QBXF5+R/DY,T_I1"0I7%16Z*(@Y&S7254W10P?[AXY=W/77<6X<88_F5VE$B*(UFZ/8*]]1I/.@/ M4R>L/6_??OSCPY?/O4_OWK[[]6]O?O[M7:\-&]/7O0_OOG1%.K$BN3IX;DI; M>111CU+()%AF.21\M'"&I\@[D=S/X23%Z2!]S&_FO RM&+<"C6+\?D;,4"S+ M0I37DE^UC^07BYGIC2\FH64BZ3>30NETA8&B$NI?>@7= .<'$VBP3 MS_ :.UC,?6 U=2^J!K6R3%26BQ:M5\99G8N(7?#R&J.E:9*795 MH&K&\%JG&S>$-^HAX1ZFV]=R[2Y3* *-DF@!/%L#@G@'OIPAY,0D(R%Z15?: M.CREK TH.@Y(1, M\G1PP2]?[4.M::DU+??*S9^>F(;QR.X]CGHK2.%ZHPZ$BHA@%K]HSB)A)GAJ M12?N] (3WH_&O\P18=5\/=YROP4D$$L"I4+9E;RQ)^T)-@.TM +MXX&VQK]KO>$.V*U:"?-2*V$< M)T0GA?XY91&-#GZQ1$F0.A-M13$Z*Q7PW03+/Z3)$T+EM6:EXF'%PXJ'F\)# MD86*3!@PR@L0(6IP*E#PC&2?@P\T;R@P_Q0\I';#1X<'AH>U1WO7Q4Y&..H8 M:HF6)(&0VH%U+@&A(;J85,RK? 6/*79J*VGOVK%^6;NP:0\;TG^YTCFW7[H[ M-]-3?-7S1553.''#KZGM!%U:/+\=G>)+GL];/./U=Q_ ].)TW':3QSN=)S=N M>FE8VCLO9;T?K54$N-[P2RKK4:\DV[7-C/$;6HNWGE*\99ZE>$OJ8\'O+YMB M]Q9XW?=W>@- AB*;CH%"2;I)0F94?X MII&JMLFM2+7S2UJ1JLN\[1 3M0(!AUH/@EL&/L8(5 MA%<)5YNXZ4JD4E<@) M_;!H)0@F.7C#%7B-@)5D3#ZEZE/5BLX]V'"_B;'?4I._ZOWL(LJ8G_32C[,T M;"H7R=4'[H,5U@ZN"4]4%CB(F@GB8/$!$>(<:7MMG,0?1:)*!VX7&%& M2H1:RX@%[0P%=&@1U)CAP+7V-!)KHXN;@:6ZDZZP5)?T!?? M-M=SZBM$2'\?EX^,/A@?!([K+76SS-P:!&V[_7"&P0F"%P(.&0"X%Y=H'$*:XV4UH]I5\P!HS=L!FT779[+OYCVDQ.\0_5WE3^ MS\K_^0"Y,8RRK0G._O'J5+RH>%'QHN)%Q8N*%Q4O*E[4L^:=VOPMU42G8:S5 MT)4T]G4EC>VR10YQ(A"5@:KH0,12*RT]@4")8)0[KZ/>7HN.B MHBRWE8%!,A V4W"9.V"&*YU#Y(+9%\AM<6"X^(AF S?^%C^Z&PAY^6S;(9%Y MMWT(F&2&&9D@JU"R/@(!F]!W(#1X1G-DDN8NTGX_3D[2^$W3I$GS2[\)@U$S M'>]A^X%EYL9'3/YMZ_OAXY=W/7V\5DN Y5=J1XG8,QJW&0NOID,$AD%_F+IX MV8]?_N/=I][;/SY]>O?A2^_-Y\_OOGS>6'\,JH66D2&V28787ZI\CEYW"2XG20/N960N>=9&:"NGZ+#'7?5&]&2M=+ZVNPM=46J3-?=G>K6YC*UN4PEY:_-978! MJJJ^O'1]J8UB:L+6]LA!1F[8],87(?H>+.(8]1#N8$O?*MWRPP@^DK7!"@\I M&P+"* VVI%UE'YT@5+.L5NB6GY)L]6$T2<,)$)S4%Q4AI8! LN)P?*.Q\R#3S)%5:[IR0_=8M3MN+4 M&@YL+3>_PF[WYDJ7^4%U:@_)6%3:D]VC/6$N)2,-!V(8^KE&"G T1'".T)"T M,EET7HAPB_VI+G)E?:KP5^%OF_"'V_]$@HS C$"7.PD)7DH%.B=JC6+$K1)) MKUMOT!G\'9[G_2R,3S6&?"7][=+=KE9F#U6H6IGUK4((GD@B OBD/0B=T2DV MA$&R7F0E@HF&=N$4MPIW:0%JIY,:'*Y05*'H"A01[8U5 CRZE2 (\6",#)"I M"CF9TIU]A9S^*0[JTZ&(Z\/;AM<(\'.YGQ7H*_]7Y?]ZJK'0- ;C&*A82AIC M\&!UP!\%V@R=-->:K^.W?NU_/5VN9YR'+-K?/((K06R5+6'/B'."UIJ9@U^AYCFT$EF*KJLW$K-[&.\Y(Z CV^8H_^@@*\&<[<" MJ=6.5,Z=RKESDU$A21EG:0(?HB[I>!R,I@JX3,E*K4A@*V>#3XX"7[$KC_&E M-]SYZL 8=BH*5A2L*/BHF ++7+B<($3K0%#%P5F9($J?=!;:$+UR%O;D /03 M45!24E%P79ZQG0"X35#8%+E./\)@&M-5JJ9!^@&Q/TZMP!0BF>GI\'7L-V<# M=_ZJ_/7UF8NQ/_RZM*/JSQX\WX3,?E%Z8_7S^>(=VH]"&D84FQ]E,(42YT*" M?CQ03"A[.H/2>N6MZTW_>UB'TFN]9U\KN9U3XLW$_.1B WGFOJ;9WA!A?%DO97^LLSNUNLW/5=RX48X-X/^K WB*/?"B1M^Q=OU\:?IN/=V=(KO M>=ZV8]&O\2,/K%_IQ>FX/*4PRI7.&DUILY%B;XD8Z&@M;L0U@90P?M0K' 8] M-XSE&UKI[IY"=T?)L_#=27W,R;W<<\=,KZQ]"WP/_;B; M5$JK1Z!:I;2J%#V5TNI1,[952JO]$**J8]O4L4J#576LZMAF=:RRR-;,DJWE M:2_U!O4)GSDL@8S:(71_JQTJB5.'YZ76<>US\$"%4R!<9&")%6!C1 1A65C' M:D7YCA^05KC:X26M<-5E(V)+3=*T=!M*#@33A?]':2#"JLRBM-Z9KAO+=057 M?,.Y;Q6N*EQ5N-HIN'(\(")%"YQ' @*]*3"<%S]+6JDX(?C-=;A2*2J1DP<5 MK42(DQR\P<]XC:B59$P^I:W 525M6&?_7>NDYY/[*>$0&C=H4PS*C' %SS_FW\>CD@:"KS@:_^SB+ZCF#V?IZ#6X!OC= M3W^6!V>$*F=FQ<2*B;-9,8RRNNA5CU_TDE8]WN=%KZ>S:\G.E[$;-H-9OKJ+ MI33IM/9+J.PRE5WFN8#WH$A9*EY4O*AXL>4@E N!1U="3XX)$#YEL%PRT%HY MY[,-,8OK0:A$J+6,6-#.4!!6)?#,<.!:>QJ)M='%NPX]KL>A4H._1 ]L.#OV M".=+?L83HE ;IHS=4>$&\$+/]<65+KD?+V4[K3,-9D M[DJBM8&4I!=,HN631\.#!B8KXM H20W>,PZ.B$B9U9+Q%0_^I719/#!NK0J. M%1PK.#ZJ!Z,2Z*8S"BF4'HS<$/":6##42,Y(<"*OY'2^E(J9"HX5'"LXOF!P ME(I%8I@%DH,%81('XRT';I.5-$3"R4K_KY=2GW-@X'@C*^O-Y(HW_A8_NALP M>?ELVR$O6[>\B\+@3DP' 4G2!$+94DA"+20N4N!.2;<>[V*;V/OK\%N:Y5\T MOPY+PBXJU5_=^)^I7=QW_S7M3\X_IS =]R?]5N/>HIR[_O#+V!7JT1D;\O[1 M,"Z35CQBI6X3A@\?O[SKF>.UZ!"77ZD=)2+5:-P&9%]-AX@B@_XP=?&ROW[X MV[O/7_[Z[L.7WJ\?>I_?O?WCTZ]??GWWN:N7[^ 5>\L M&. L:LTK48:H61@ M:(:5P/V&B^""%>!2"BQ9&TG47="T%I!80H1OKC\H4(%&^3/:V!=)RWH)HH5T MM;F8G%Z;K$-?7U"J%J927+C%CWB'IM],2C![LLSL6HE,]XC(5*GC^VE,%5N7 MMI/=_Y3MO,7CB%!WD#OTP*BB7A1%J*K4:M=F;XF.NS*L=7<<7TF-*ZEQ)8.L MI,:[ %557UZZOE2"XITLSVL'U1]&?*G979^2>K>\XVUOLGQ724@ MM!3T..J%@6N:?NZGV'--SRTB1)!'N(]W@U2/7O>P4K9RA'69 QFVO1G$?7AZ#.GSJ)O_KI_Z/R:OA]!3B MJ#VH*%?\]&=Y)(4Y./*6FD=2P:R"V>U@IGRD06L/*96:%LH<>,($9&_P-^B] M"K&2__&DY+CM@ID^LG+#/7OW!LRV5KM2/>IRGUG:Q9)/O14CLT_A@O7RL&JU MY0NJMLQ2BA1C*/62#H2)%KP,#B0S+GN>B,TKW0Z>XFM?SY5Z_^U#?YZ/^&88 M/UR<^G=DGMAV\[KWO/BR F4%R@J4]^1QB\BE%A)42+K0E0OPE#N@1-A$=0C4 MK220/<6/WS90'G%=Z]1K]'S/0R@U;E3KCVK]T4UV*PHNE3$:O*,&1'(2G!<* M0B9HOS*G0:U5N7ZM3N+7X:7IVJ#9DD=:ZUJ<5)&S(F=%S@TAIU/1!),Y9)\3 M"$HIV,P$R!"31L]>4+-6Y/YYD).2(\ZVZO'O/70^HJYSDP,J5-#]?/Y\!5D[ M80@.8F3;*;SZ.!WWWHY.\;GG;:F5?MWT^K<58\%M95ANG.:?2K%\!N_?:GU1 MYK/QZ+3?-*/Q.7YB@G"J6VW ]B7U(BT>I:W? M%%G)*%EMV=^90UES Q23,W?>RNV\'M#A\%+Y!;YZBM=%<5GHZ'6A*P+6[*:$ M*2&R8 D]#8K^ Q<"O)<4C&4D$*JBY"NI3T\AOYQ%&?^:<-Z7I&PA=T7:BK!] M'/[2;\Y&#06N=U54X^YIL=VB\G;O(?[EOZ.:7A^^E@ M9R>7B[ST^O/ M)Z@E\D3#^G5TU%K7'98Y(@UGW@:(S@40JFR#E.) J9#26.&)[4;F4-X20G]< M2-V;F=%XCR;@]YFY>-LZ*:797MMW;VX9"B_.K\/)Z/>%A_*Y=5 ZDD&QFQ9U M(8/MC%V*XJV&-EQ,W<,L+4+D9#2[PXKC-Z=#*3<:H3-Z.ZZ6M_UZ@B\YQ'L/ MW=S5_.,S[AH' Y3_H]8-/4F#V//GK0[AVZ#JS&[<]+Z?C)J$FC-LY[V,8D[< MW.LWY2VOW I?;3IH,1Q??#J\S0$=]P:(;3T7PF@Z+&]4VK4Z]!MPK*5OZRF. M]R2A/?A6Y@!_3HO/S#0UC/ 5<+:'L7W4C6U]VKN/RP6#\^.ZU]K?O=:7DYMV M0RBS9],Q2E6#XM/2U* "9E22=NF_CE.K5G-Y*5*NCHI M)#JMYK5JO_1^Y><[-WZG[ARM5Z\01R!"EI 0VK#Y)_"6^/X^M2J" \"[EK]F>OV,X*(GE15=3E%BC^%/ZMMT0H\N;B'=N/ MT]=',RV-LT$A$/2',]#&GXZ?$8ZK;N^O;O\=Y;KLO(L2%T5 X4.+WUH$=-%Z MW]Q@FIJYL6S2DI5K6G.1>TLL!$>]Y0+?[8]E2>G$0N7>EU'\K8RB]]?DFNGX MBD;M@4+M"YM>I^Q 5_BQ!ND'1-PNM.Y/8>:9G@Y?%U]OX,Y?E;^^/BM+./RZ ME(;3GSUOGKDR^\4\QKQX=/M12,/XVH]^E#$4DJ&+Z/Z/!X;P*;MOV)LJ(%YO MUM_#\\GW-1* A4"?7"0=G7 M6=W]5*#+*>V49HXH;;TP"K*5$80W#BPA"K\CN!_FP3-MNX@0_U:L4?IXE@H% MXO!KV[BF$DU^*$23=D^()G][]^;SN]Z;3Y_>?/C+N\(W^?F1GI1Z.JH^JR\U M(_>[B QDW+"4S0WN)^8'2.TF8N3[@]3Z'J.9E.-F98K>U6P7-2@"O[1#F<70 MTH\SM(%E8_3-C?NC:=.+KFQ.)B?C-KR KI=Z["Z[XUE^;OI,^D3Z3.JX-J41 M(5<)1 DL.^T(,)N,9(PS1+FUV78_AY,4IX/T,7\J.O@Q_]&DED)W?=K,9]*5 MSL%D=FEYB5?]";Y?N%4@VBF$48:B-*XE(JY[T/W=@]ZPG)4@=9:?M/<$J4+S M^\E)S;KDI/R8F'N?LY/OL3=DA*UUW;.TV(,=7V5%K:RH'P/[%_/\K=N/#XOJ5'NM"18O>I\ MM[)/18H/QJ7=*+;;JJ5Z@4.N$GW0RWMP0WX66A39 2N*W#8IRM4E@"8%Z/^ MDW[$Q[]Z_Y^.1VJUSD"S]""<5V"BCD!*S3$WUECIKJ_CRDUDCC0F3\!G1T#@ M3^!2:&6=D< ZRX1&$U0Z\5!FTX"YY[FVD['J&T=7< MHFL'\AU5S%@A*A%!Y7"I:%G18ECQ\H'$+3L!A37SZ5&5 M=1>I3;UV$9M>,SW%E\7[]F8EFTTI=!O=P'>U#*>XVN[UAGQMJ3M$MF@I"RN4!"X38@5/(&1IS\"\ M %/RI'0(Q"5+)1/VV4",V]I0>1VG]PD-E0_3Z7TS)VO;3F/D:B1V066J;5BV M#0CL2M.@03%&T5DE!IS6%))*0GD6>;#QNFW(QFABI(&7MT/&VH>%]V_-B*U1SZZ.^A_) M;U-P45,BMD;@HRN0R1)^H@!U>Z)I0FO"0% MH%IKR3*3B?J:9W7 D'F;2[\;187[B,$'.[X'%PT=#O^U# M6:NQ*R953-H%=^3E85)E7*F,*U7'*N/*3@E4+4NHC"L[EU'P[#)0R0K6R@3( MQ+(D: *;N ?!8@;O,P=*#5/<&.K="EF!CXX%3R,P%3@(K@78+"ED8S67SA'. MR#-E AAI:S%JA;!=7](*85TF,QFK>!(24BB=J;3GX$G)4R).:N=-5':E/,%D MEI*/%+RB"D00!!Q/%I2+46H?M!#IF2!,T IAZSB\M>Y@/KF_/#*86JW$06A- M-0[+QL'$J++5 ;@M'0>=TF T_NB%B,(SJ04)*YFN2N>D$UX>.1H';] [%C*! MHX9D%Z@5GE[OL[.L;.]^A,$TMK:B:4;CUD3\,8QI?-6(=&4O-*OVHH)97=+# M!S,:HA;.4I!&)1"9*7#)$. I.$'0ZY%27 ]C'.E-DT#<:7:VVKUR9V@AJI==T;*BY9IHN1T*'L;1T4_)@97" M%@H>"Y:' -HE8;SSS*D5]'V,Y[\U"AZQ8?]^1Z&V,O#L2.I'9>#9F+)5.HF7 M2B<11##9>@/.ZQ)D1R/C%9J;'$2R+)NP](AS7>DDZIZ@0F:%S U!IF/&V40-7:D,H$5#,;:F;#3F8V9,YY4%8!\22# MD"R"38$!%YI&ZIWGU*YT"]6*.Z<).&+P,U$Y\)E(B-Y[84*P//CK18IW)C=T MEPE&MEH;LO>)#14O*UY6O'Q4\JQ1F23.09(H01"CP!1F(F5YCE(Q0LD*7G(7 M=6(\ )%*XV=@F23E-*D[ A_'KRTNO:NK!Q'M;*C&J=JG [ ..G@I9>9 M M<6'7,2#!B=T4+19&PTDE.RTBC4 M+KOR^+W#8?QY,8$?IJ=IW _X<^Q_>]" %/ZX:8B\]O0['_?@*<$!WC*ZN^Y_ MH5+SF9IK5,S6<8$>1.(1-[J!9W#6$J"$Q:R2R='1ZQHE= XFF A9* 5"9@X^ M%*::K"/W7EDG])4RJ<_A),7I('W,K3[]UG>^/^A/^JGY4A;Q"][ZY\$H_/.G M7D)5.L./3<;3]#"Y['@9GW+LUMX2]7HT;@G=7DT+>]N@/TR/6?_9I>4E7O4G M^'[A5HEHY[ WN)S$9>'8"<]@$V*_T/M6[2]P9/:RY<5>N>EDM$"\\CZ(WN7U MR^4P<.>CZ00?\2/%U[/'44*.R;\N/H#+/G!G37K5I#.'RY@6\]#:M=F]?[HI MC/"MW_3;=3A_M;C';?&!]K%*'4O+__7U3_]^QT7T6(G[+KGO[_R8J'N?LY/O M41.L:H)53?;L+/GCD6&[F@-286@S@OBG_K#WQ^=_Z4U.1M/-S*QO3+LY$ M35>K*:&["E4U);3J6$T)W>64T,.HNEXCGGNMY.A5K5VMM:MUR%6B7\#R'MR0 MMY92U8ZI/XSX4J_0Q;C9XMQC&I=#Q.4>R_(S?]3$0:N:?JYGV*O/:_I MC28G^#7,Y^BFXY5-S-.#8B U.63'.@[5]K)=IL IXW+F&K17#H1V$:R. =\W M)R5,.9]>Z9"]?@KTS>E LSZ,AN&6[4FU*T_4 MM-H>ZP6TQ[K9)$7!B$FE88AV:%[0DT;_6 M@1G,3#7$NN@WZU)?:W)55LAMV MJW>TK55UO2M$5HC<"$12DJ/UB4)R)H)0/ #^F(!F1AU'O+,J;=!K[QPBC>45 M(G?O#&.'R\*W +[5XM12QEK*>)/Y45'D1(D J9,'X4OAMQ4+I5]WSOD;+;8N_]K'E]R,C8\]0_KS?27_I-*&G O5)JVQ35 MZ4U.4B_]Z#=%!7N#ZR7.>.'P:XJ]/!Z=]FY*P7G$2W4?;-52*>()<,G1+4N9 M@:'* -4.D4I'%N@*AX]RQDD7+4264R&EH^ R<: )2UXCUC&FKT/4;ZEI4KH* M5(N9_(03>06KSJ;C= %6P);12B >'=_!U;-]>?C7WF2T<\OJ-"Z1I!*7U;%" MS23!.K0BTDAIJ.\3!QW=.,J;^=UELO*MO_THYX;[BA^<1EI;B MB0A&,W"QD"59BUADE("DM=54AFS9"EE2TM9:*1T0@5]P62U8+C/DP-$'5P27 MW&QP6=FQ,3NUK+L&8.SXD>[AWK(<5>J?&Z;IKZA.X[X;]/"?TU8TVTTXC#), MT6%V;=OY1\XBWOXG1\ MGMSX65;OLO3X^H;^N;"U P-^BPP$+HES'FTH4;*T:Q#@ TI#TDDR+F.4)E^7 M 8]28I,SD') CPP]*MQ&,/3(F% H-)QZ3CN2@7)TV:3ALXB![!4);'9.&(Y[ M""]QU!N.)KT3]PW193H.)RW:G!4<:8JTN/!?T_XXM8&+%DQ.T""LPM%D%MD8 MEC]=7CL#GL<:\R='L?XQ;2;]?/Y\UAQ7-OT(@VE,5_D+!^D'1)S%UM,K#&K3 MT^'KV&_.!N[\5?GKZS,7(XKS4MI!?_;@^4G][!?S 2[>H?THX*2_]J,?93"% M#.XB0/KC@5'0=2SC>@P.ZTW_>WA&'U5<">B6^.PLB/L_3RYR+,[N<%W=]X4#KAEX5BL?"OY-R_[.JN[IR'A6S5RQSF;%>Q@EL-Q##V10NRTU9N:;?3!9F/(\&>'5!GDJ_6NE7*_WJ8?$> M[@#_RSX-K]*OWNZ,S\^V_S_8C:6$ M$0&&E(P!;B(X;2-(KY,UCFJQV@_T,5'DF\L=?G?G)2S:/+C:X<_"UC;4M?"K M(F%%PDTA82!)&B(-4$D]"&(%6.T)&"F8$=E8KL-*^BJAUC)B0;NV1$PE\,QP MX%I[&HFUT<6ND5 25I%P%YD7JMM^0Z_(GAOWF^*XMY4((S]Q_6'Y\9X\TFK* MJBFKINS)E1A)QT 5 TVT ^%30+/D-!"=G,-USK2VM*[;@HJE%4O7Q]+__M\,HVR+4K1_\'&;+[VY8_#K M3O4^^,\[D,RS5^.KS9SJD*M$OY3E/;@A/VN:6+6/+PA-:K;K]=E[P1KQYK^WDYHB.!RH^YIZ MXW0Z/QV_Y.RH[L,CPRAWJ&%G8[^JA[=0,05CM%01*-.R\.U+\#1RT,J;0JOD M0]A 1ZR%3+V9B=2GA41=L//0#HF9;H7=8W+)RM$)Q\[=,G25U&>=@-3VA>>Y M0W"',^)]!@N1M%6,6E#!"!#&"[!)XQ<3LV8Z!!LV0#J_$V#!CPFO8+%G'M]+ MC@%UZ?'%95[ZZNKM/'IO+&//:VV8R!R,)0F$0!PW+DI KT\$X:UU?O/>XC*) M\N]I7(;^*(IL=7MOIHXF[U\K<+_P$;]PG.#&ZTRR!TXX.GVXF03'#(%(>0+L<07@?P9:^3-Q9@U*7,OZY^Q+2#N5,LLY, MFH%LIPW'O7&J3DK!./?TN#\> >T]*!Y M8KOE5':HJ(H2!]E0-!2AM& K9SCH*"=48)-YZ,10W-0[X:(T[J]N@N(^.5^? M-GD/?9HOJ.(SSE^?"COR..'?0G^ 'R[:/QTN0F:H_A<#7;PO *.HY&14BYOD5EX>MLPLFH_;7UYB&KO:$+&3B!7<0\,NUA:&YY ,4 MKNN>=P,W#*G7G*0TV;D^3GQKK-'/W?KA<(BCA7X <;2Y[Q)Y3$P7]WD \?/] MSZG$SYM,=ZKTJG5XAS*\FM7X@+#/;P\F0ZP9C@\S.AO.<+SG?'O'//F'==.Y M;1T* ?V+/M*NX]OO\=4BWA@E->&^Z2E7SDH>$J^WIT' M!0ONV%^FZ0,^YLOW-/B6_HK//'DXG>P]Y\YFP_1Z>\]\U7GSAX/U#V2U&G70 M== 'AHO5+;B2GJMD5,%JR,DD$ E] Z=2 DNILMQSG@39IEM08G!?OH^Z\@;X M[=E!+TOJ:[1@76] 51M1!UT'_106X9O../<&.3LAH+[GE/>0/ H6:.),*'"F M].<*3("7C(*UPD=!C.1&;=VC.!FGU)%/H>PV^?MO/N+>&^6I'2BWZ*1\:;-% M\:_]T^GI/!OT;*X(U:350==!']BFKH8REAT/(H)CPE'P5%H0SA.PR7C@06?O M#94Q;#64T9&_8, I]+W M(9.Q]Q[1+1Y,8BKXG"#;:$#DD, XPR"X[(EVC :Y@>X=%QX,XGGHUHFY@VYZ M\XJSWWFY]W#LW_A;_.AN8.>U9]_YN(?.U ,'Q^Y[7N?N40>#[5T;9Z=DQ-(E MX;54H*C7()C,X**4P)@)7J'CF^-:9,1?^U]/7[T)83Q-\;=+FMO2W6,P:J;C M/>0>7F8LZV!Y/WS\\JY'R?%:W+T/8U'KX&W?O'W[Z8]WO_3>_;^_O_OP^=WG MC;%D#0:C[X72^" ID2W3]U(92[4NE3$[ME+9I?_6O>&Q M7)M>&=])/_V==I!J^FZ8^&;M#+J6:I[66*:"7? M[303.O L/ 4>HP!!C0=O6 !F>,Y,N<2C[>*X;:Z"OR]IX'M4P,T8E27K8 E"YP3Q*BL' @C/#@G*# :L@I.42=6DAJ#5MPY3< 1DT%$ M_*#/B%'1>R],")8'OS&,LKQBU!I^:^7VO.:WAM%I.:)JSSFK.7@QVE.MP!4^ MZ"QS"$R"#82!0.@'RXF#)(4ARE"INN$2>'=Z-AB=I_0I#4HSXJ5S\D<; L&J M(:CH5)?T!: 32\DP]$J!D(#^II02C"U-;**+*DI!LUG91S_%1^T0G1BA%9UJ M>+4[-W4\.G>#(HK5"KP8U:E68-D*&!F)"HJ"EKX4+_@(UN*7B(ZF$,$K2CLI M7IAKW*>%PCW>,ZW,G162ZI*^ $BRGEE- D5D,02$M^AD"LO .R:98$+D(#L, MGCX=DFC)":B85*.F7;FC+K9#:0H/\"+'OYJ!%Z-%U0PLFP$::-:)9R".V.)E MZ]_BX1#4#%9/JDKX 3$HV624","X+.[3RX!() MH$.DB3EIN5\YT5G#-5T+DVJHM(9*._1-8W^M_2V^7-/+Q00Q2*7DK.-4E?0'@A)OIK *ZJX(D6_*1!)@L-'@3%'61F>!6 MFKH]QGO=!#CI"DXUPKJ^0GRM$%@A<#/1WVQ]-$$" M\P[A+.*^WI,2#&8L,$X0#=U*#YZG1'^[@D"^:>_YH""PQHDKC_@.6)3*(_Y2 M><0S-R9$X8 21T&D2,%H08&D('F(UF3;9<+#&I;EGO:R1]1L."/BP!C$*U96 MK*Q8^:CB-9Z\#RF 89R!P._!,6? IA2SR5IIQSI,Q-@D5LH-)VH<&%8>8+<% MVV6SA4ZYWBUJ1J2*@XNE.9NAJ&;6!B":"1>54MSX+KC>/Z5O:3A-[\>CT[=X MLZ('?^]/3MY.&YS?-+Z-Z;U]O7_W MZ=.[7WJ?WOWMW8<_WFVL@X$N&1K>6D@9A5,HK\&XG-%S#DI)%)W(:!=2_4O* M"8U%G$OWS^=OQF,W_)I*S_J.^FSL91N#Q;STQK.)6;0Q:.[L8W#(J#VS[?O? MH.'>5@B*== *8>V&#)V\Q>,:3>P@U?F!,U3^O/1@J MIWSMP5 M?-67[>E+[<%0,QJVEC/\QW#:I-C[UA]/IF[0.QOUAY-*Q["/*?>5 MV[S#HS?A2>$V=V!5TJ7_*P,OI ,:G*#>"F/S2A:<)TDE'A5($2((HR*83 P( MRT2)N$K*U#W1T\<3AIE: 5VQ:>>7M&)3E]@D.14Q9_".9Q!<2'#2!@B2))(I MSSZNG%?*3'U@04%IS% ^(PI?MP.E(\)3-IX[V34VZ5ITNY:/6NO:+GQ4=SK" M,?R?)4<5/WY:_=27HT+5!"R;@)"%E0H=S*04 Q$3!V,,!^YT<-%8)N4J X,5 M'G'? B>&HDO+!'A-#:0I9](X("B%1A1MTZ=$=3@:DU$%&%X.P*^5>B(PV2AJ >9) ,)/ 1O2HK:'4 M&\>H9*9CY+N[UFO3W2(."A9K7+BR,>R E:D5QB^UPCA8_+_T;#=&H/=L7&G> MFSA0&[)6WJMD.FF,MJZS+?6&._8>6/UP1<**A!4)'Q5V",DYFAAZVX4V6&L% MQFI9^K'QI)7PFN@NN!;614*SW;C#WB/AC4P*.P%R'=08KPX=)2/]"(-I3%?+ MR0?I!\R:6Y2*=M2>Z>GP=>PW9P-W_JK\]?69B[$__+JTL^K/'CS?C,Q^\8]I M,^GG\\4[M!^%-(PH-C_*8$K5[H4$_7B@F%#V] +O]3+RUYO^][ .Y^'76=T]U MZ9)?Y4*ENJ=@Z9C;X-&\$7-R$7>E->D#"4:V+_5?3E*O%6>4ZYX['4V'DZ:' MJ#;Z.FRSPUQS0;<0I^/28;(P+9PG-VYZB%)XQ5(%[5&O%*>U7UG;XP>_H;WO M:9R>3ZU[_W+3LQ]QX\X=(T^8R29GB%8S0 'PZ!-E D$3IVQBD?JX#H](VT_A MY_F:OFF7]-/%@KYIYGY29]%)P"F7F*4!Q2P6ADCJ M-5@9*#B\IXW1^*16P^"$6LN(!>U*;IM5:/58R8?3VM-(K(TN/H_ W9X"_0SR MMECU%NUV;N&]"\P3JH!+6:A!>4$-PX (2@6G*1"YL@63*<4H0@*9$*($X@H8 M)R0P*22W*2N>T[,LO+K]'.09%_X(S6-S5G8!W]+@_/C"V[GF".P")FZ"Z8T+ M@EM\+\ FYW'#[ABB"D<)8]$I)@/"Q$I5UU,XL7Y/PP:G\ZEZ%ICTC5@Z/1N, MSE-JCA\YW=3LE8K,+BV/>M6?X%N$NRCFVHF=(TIO#CN]WW%.7X)(_CW-A,ZM MB-VR=/7ZPYX+" 2Q)&SVOO9Y2UZ,:QP9^_+ZCY/J6SJ<>9 M+S^_/>D/7>]/GXX_'K\]_K+ZW]WP:";)9?>Y*LQY M.AC ! >X=(=RSR:-O_5+/NG9>/2M7W:J9^,^_GXRZOWO*7ZVW:T2>=1JU.5' MOY^,9G.0!FC5\5-X/9H9UV^'7<9RY]24]TO_-<7I+!\LEZBO%3"WF8C9- M"]%Z$_ /PRNO=-S[HV#KO0\[6GIM-RY/FO0G@]DKN]Y@>HIB.CWM71K*B[M, MS_ 62[_'-^Y_0Y_L\JW=UZ_C]!67H;SUFG[M+;X#,0E]4.T+BZ;&+4;0A4K3 M@*/<$BLB)W2E*[8+N'&.S$$H^?#"$@C^>__ MS3"J7R]D<,8[VPA#'\3)#)E>)R$?==NH3<4?&Z M ZZ.>R7L?8/8]9L6O=K/%_<"G8X2%Y__%67R>_GQ N.&;M!K^C_FS[OT+]Q9 M\3E:IN*%B7VTB[W&"=ZS^H_3)BT?"90#A'9*DRL;\];;B,6M6+A]=SDXQ[TW MK>U8.6)8'"ZPYQ.RHYF;%,+T=#IHW=7%"$;HZ'Z='?_,#E1F'MG.10>M,\0' MGJ$TX41T0HBRC&M@V?-,?,H=M>:<;ZKF:%:V4F\N9VW^VX\7<]95F%C=WL>S MQHE7),'KF$P&+TVQ;9*BE1,)=&%%"=%8O2H)3TS5>09)$+?G]^Q,X'BV"VVM MRK0]5<5-[F3:@A\^_YRPOY7Y^I@OI:@CN1%WI-E7V+@F EI% M(7&;#5GH4"J/5:%AH\"$L<*F1#SMI%'RED5 [:@(K&ZMGC'Y?!;^= MIJ8"\75;'+4W2@K(P8H9'Z9W!&VQMX8A$LMD5F*=G>\'GU=<=M3;WUG,O@DY MAZF$\TK,NA\NHF-AU$S:X-\-J<+/.,7+\/VGG5-((KE0N'D"0T0"800%:W@& M3H5SP:>@^0J%RQ-;#UY32-2VW^=+./_M6US KK5MES97_];;Y53>J#5EVH/6 M!%'6Q S&%3[U8"SGSA)%S#JIO)L3A+N-\PZM_X[;9FM,#J7M:':%S'D M\K][/[#S[[2#_2L/K(W8BVJ[5QOKUL:ZM;'NLQ:$U,:ZM5%H;:Q;+7S5E]I8 M=S?UI3:(6(MF[N>5D$LE:]S#YBJUV]A.J*+;K2UI1K$NJV*A5M#1#:2P#@@8.+G !7#.; MF60\ZY569]WD&VT,Q5CM(KZ.TWM8'1G64)CWMQTI5JM1&P/5QD!/3:)ABF2B M2RJTB*7T%5%&)@'*$RFT8UQE=5C%)K554 7*"I05*!];R4E44"DK",H:$,PI M,%HR\$$307/D26ZH$N"Y2K(J4-:P=>VIMH-VIW82.OQ.0G]Z8A+L(\O;@C&9 M.@HJ6MP"&&;!<:XA^Y856Z@@5HQ:1]Y_FP'\N4T GMFU+=!3''83HX=IXX-R M?BH:5S2N:+QM-$[4)Q^"!)() 9$H!>^E .LLR3$QZS95;+PY-+Z#+::B\1UH MO-YA0GL!U ";PP<@;T_S<[7ZXYQ'W-4 M:EK6#N_T-%&.:6(@F)*L2O [H[P R8C/'K=[E*Y%.+U;K+"'K4(5'@]W;2L\ M/@L\4A$,0J %J3/"HZ0C;)Z! THRLDC?O+FGS8*K2A"->+]]G?/(B, MM=JFFO)54[X>(#>&4;8UP=F_S*>*%Q4O*EY4O-BY@&S[]OUAQ)>:W?4IWMXR MW5U[D^6[DNNT>SOH#.)&9<[;O'3B6;&\)OK41)]=C&^HI)+F,0(E-(/0@8%U M.D+RS 4E4J)A4TTH9GD1GRY XM?AS[.$B,\E'V)?@L&'FO53H;E"! B&C IJ# V<1T5D)IOK(O?3E]:^O. MM085*WA7\-Y1\*;2^.24 1-S!$&3!9\X8KE@R5M#,_$K)'LOIHMTQ>X'1AWQ M^])T[\^+F9QWSL2?8__;CH#UM6??^;@'XWJG'4:S"]X6PDL>5"P\\>A#H?,$ MF43)I? TNHX[C**"+76);;Z41?R2UN@K^BP-IM9;U/>C<5M]?Y[=NR?1YV+GG7N;WPHEMJ[1BZ/QU#)3NVS-[; MG9.I];MS"FK6[A)Z4.\AM;W\[W'OM(-- 0^L-].+ZF5&26UF5MN5;N,8H[8K MK>U*:_O%VJ[T_V?OW9K;2HYTT??S*U;HV">Z(Y3LNE\DNR/4W9*M&5OJW6)[ M]CPYZBK"!@$.+I*X'_9O/UD+ &\@15+$90&H"8\:!-:U*O/++[.R,KL 54\: ME X)4=6Q3>I8;7%:=:SJV'IUK%+N3F8.[6<)B0]I]*D74AO5K(O'>UN!I18Q MVL#N[9W9F5T5NL-36A6Z*G15Z*K05:$/6*$/N3#>]?&#<0K0^P(GO1C3X,6; M?P;N8B!. /5>@!",@8],@M"<.QL=433?G(2EBS#A(I&!0TCEU.0X.&$8&,)C MYI())=2]%_$J!&Y- )\C7L0:"59Z4I*#:%21$9OB"A7B;='BU":?7/'5OO:? M:B7V'2<.U3CZ6;+[ M5K1+7^U=L=C*;2MJ5=1:0JW G'!<4[".@G1 ^"&P^V-*5(GC*?J$0[K.^-&! KT4RCTE!>FEJH M8, 9XD'GZ WWD2?![[V(4XQ[HAPDRLM.0M0BZY,%$T00)NG,M%RA^K_^DR2I/I:- @ IRA%C:SQF U#E%MXP';QLWL'38: 2)3A!VO$#98R*CQ,D(V M4D>G@A VK2>NL5#^WUK=?S^X;)&S(LMK]L[RUDH-%1PK.&X.' FW"&;H3T2N M+ CB++C@''B'[H0A.;)E1V0UX9.U@^/^N245'"LX5G#<8,DP'RWWQB!?Y$@? MA:6(BYD!42J;J%GF>BFVO)HH307'W:I.O=O!FQ4HT*O3(;[!_W&M]@QS6_JC M%,2LMF@'5:G:HIIJ5U?JJAX?EA[?%3U,4FFO042&?([J"";Y"%8[&;(.227S M% ?YCD[:"P)XU:Z^SZ7,8*DRN.K:@C7OH*)9G=(#0#,9"8U)1. *W5HA @?' M@H2@@G4^B*SI4H[G8SS:3J#9_OFV-1]A"R[MS]/1Q/7ZI_A7V^&A&HW:V7NU M)<%K9^^G"\[N=?:N>%'QHN)%Q8N*%Q4O*EY4O.B&V[=?*YD;0*(*O[7YTQ,' M8^>Q>#-I.#$9+US40'1,@)\$^)0HI$!)E%1%8^QZ$KC?I8*S!68'Y7/R 41@1I06AH0D62P-#/@7HK@->7"+JW^K";9^ZE M^O6VI@>*GY7/5MBLL+E^V.3!$P6?N(KKJ/J%4B,!H=1).16= HP7$M(3HG$;F2?;F7?41?C9!_1_VJC@"DV#M76?4RE$L%B4)HICDHS&2**('CC%5+C9[#3 M##T^MYL=A:BRY6ZCBSZCK/F<1N45YAU$Q[5_Z.[T#U7J2%#^U&:8]_W.CS1A MZ[[)_0]AS.,>HH.]\/:L]WA?S2&P<ARH6J_H::>FW1Y&PZ2A>K)L"N+IO(9S_2(\7DWNTA?-BRX1\K MHNW@W%9$>SJB>:65TDE#"(:76K$!7/0&=!#:,)TD%?DFH@6MN'.:@",F(PHJ M!SXCHD7OO3 A6!Y\-Q!-2U(1K>;)KU"+B@B62E]A>'J6!N-9Y:_>(.!HC"LO MWD5]JE;DZ58D:!F%R;IT-40K0DP$HTF$:#,+BJA$Y5*YH(WSXJ*Z[_//5Q3W M[5QO'VI3Q+,?V1&I)J7"V^[,;86W%620*VVRM0H<0U 32D:PS"@@SBL>G@9>R-S_KN M_$7Y]>69BQ'E][%.KAM[PCP9C2+/%_#K2U;=Z^ M F.3+SM(4T!JKGE\TK[1MMC=97;Q(K/VU2RQ]F:R\?"715+M[5G]-1OY_FSD M4E7\;#YT%ZG)I:%[FY.,(%D"$KE7;'ISGMRHI@?7].":'ERS\&I64,JQCT>XQ"EI';> M E>\)<,!?*G=[4TVB>18$*P;!+IB7-W?LKZL_ Z2]16\Y]_=P'U,;2_OBW3R M<3,Y24V\FDG2%I8>?2V2WGA7TM+QRW+R>2_UXWB6=9XG*0UF:>>_O?^Y*=@X MV0\'>#"^8CAI>F-T*YI^R6K_W)NM7*3_F>+03H:WUCQ_Q-U7;K$4R4SH9" YC@Q;" 9HC#PP MI@Q+0JKHEO::1VJ3CJ1$P2V>HPD#3TFQ799R81A-^JZ]YC\O1@>?H)BMUS,1 M'?W=3<()RN>UW].HR/]#[1'[6A.TSA52M4[F/7^XR/7@YNBJDN,Y>+[GU7KEWZF#+R MLBAC^Y&^_/ZH.<8?6O5$>' 1GP]U.XUF6GKC(J=#'%K4>P2&,#P][4T0?JY= M^>?%MXO+MV\1T]EPW)L_83GZVF%4OQRWL[_X]230\;89XG LS8)U?JGVOZ:"?QN/+OUL8'$]S[H4> MGOV\'#P#R( XVWQ.[5UN7+Q76.< E;(,Q+CL[[GXW2<<# 3U:3IJ4*W'*?V[ M3$"!T G^/P[BH/1$Z3]'V/QXTC]'!/Z?*<[HY^'HW^U0NK/>!*_L<>8'B+5X M+KX?2N[E+=RH/%3$WU"<^N<' Y&IC=O.1A.GQ%W"99E^E)$_= T@4Q#: $R750G M)ZG@WA.@-EL0$G7*"A$A9,^4RM3D\*2:C^U^VOMT:?'#?*"*[KP?I..3T7#Z M\>0-4N=5-17LK"I=7LI0W(3E_F M/6)$9H>66[TH=*X7OM('I)6;YJIM;GZ=<]HB1N-'CI3:47K7>L!GH^&G7DS% M39@-RS6.5\(@L_9?7_-WBKS]=8A<^C_QGZ-K SM>4('9E0J3+O9P4"(JKG@" M83I";V<7A;.]),+ <-1&9%\@UTFC$MY9C]C.QOH01//7Z6@\=8/)0G0&>,;< MPYW%JQ;*^BI,YIXNNFRN('\)@/W'%)T\^AQ!C\CGK5NZ<%]/4.+<'8*^\&E+ MW*_(>SGO*S)_U+PI2H$CU2LE%RZ/_'R"]KH_)WQGKH3)>V^]^_/B M E_&I=![;>8.M+N=2&_3T%-.D0D:]+)B0*,MN0&?I818JH9);R/+2\O$E+&H M4T#WS.A2,%%;L-8*X)IDEQ3A3I'-!Z3>OGOS[$?5(5/>AJ3PI@O1N@C6G.(A M)8[1AJK.+P)5[8?IV4)I3MV7WNGT=!'2Q&N].^X<3^0L:)V\A12*/&07P95" M<21Z;U70C-BEAJ ZTZR#ID"#="!8)&"X#\"^?MTZG"R>+J/BR MG9NC$5JUV$/^6-9+%D9L'@1&4SN9!901=-VT7&IFO=^6Z&H;:FUOT<+9T85- MOXB'7/-[+R*PJ8>7')7@^ (&>X,Q$J?^/(@R:MJ0;W]ZBNP(X:]U@]HEL1"F MIV61_8;MG47ZT3:>U\VP^@4#O5WQBH1>\;70C3N=CB=7"2.J73\Y M_*YK2!X)U8+:#(0$CV21:#!,&E#>!I^Y29PL67LBO-5>1Y .@5](QL *S4 2 MQPPC,5!U5T[A>E;*__F?G2(6E7,N,Q%-8 MY)R"<@_&HVP%:[45G,1HEE*_LN/:*4N!95K:A3@+)O,$'AT7KTHN63EG;:3B MK_]Y5X22W1?8/NJ2L.X.\U19NI+N!Z6H*$I*1@Y*K8.L+!?:I>#"4K;%EH7D M!O,D]TF&[5(2QO='S:M24K?%I%G&EENL-,^0[;1-&"@_SY?/$' FO7X?_^P/ M+XWO-6-9 C^A-T+VASP16>?CN=M.+M^7O)(9^E]& +X:>YJ'95O3P+#;5(<\N=QJ<:*AUUILUUB<(RW_[*69N,'ND7D:6O#=@YFC)5>.JUE)5EQS:"Y/SO'NS+[-D0B@D(5GXLNP9=YA"2[U!FT]^G:%9WB61NUFC N;>(TRW+H]X/]IFJ[M$+ K MK"Z^VC+](J02VI>(6IZ@] 8+EB!=)I00&YTU6:M5;"[\,!F&?Y\,^S&-QJ__ M9]J;G+\;3E+AT_UAR?#];0?_OKJ MM]=_??^W7U[_]F$1X'C]OWY_>_S?AQ!B?#L+M(QB&SIO=Y!\0(QR9T.$K[[[ M//.+YM)>V'X;D"PKA.,31+AV 7G2Q&$S&$[FJ1]NU'QR_6EZ/LO+&$QZD_ZL M <,(27S9E-(&?-(\Y1KGM>]*:OHLJ([/W3I9'([*!H-VBTW_?";'H_2Q[#Z:^YOS)+NQWKJ"F:$&.O M#$0;2"^/481ZA!?MC6;"UPJX:P;M=+0KZ5,D :-"<9858]AX9 #C\?1&(M*N M6/J5-A*I+:[VNL65OJW%UW"& M$5 YNN2((VBO5\&8"_:.TDD)"7Y*;P=E9U6AS$\BRMN*GZZ%*XL=XEP216^3X;\/Q^.D= MUW;2=3B^D?\RW^HX3^PN23BE^!7RS-DRP;!-L0E7A[#$1\HNR^_0<1Y_WS*N MVWNLK;H3&25;:44FR1&S]_7G.F+BJ8W [!$U^JG-Q.IS=. Y.MB?;?/MEU;9 M7^B[WJ#Y_<,?+F*WX^]K(ZK:B.HV=VHXPJ,&?_*C'WYL=Q,-PGF#%SQ]4 WT MVIZJ:E'5HF<__CY (],O\;%6D3Z6TAESMC>5L$^K2&WD8D8$ MKT8OVF^*+:NZ5?N5;JJN_$_S>F*N78S_#S>8EB7'64XL?8@@UIK+.UEK]@\K MGMN=+[[\W3#0PIXGPF1A6JL5=7W-XX$K#NS1YGX_=EX?G4XYQ[/'3?3N%Z7,K M[RY3L-^J]: (8(7-G9S;"IM;@4WCK>(%^&PLU8&Y3>"-**FX+AI%B ]Z*?F< M2.,D(B2DK!$V:?9@M,5/4<>DA8A&=@TVN:05,RMF[MG<5LS<"F92@MR0"0?4 M>(>TT3+PP1D@!/_6)#%+EJI;:A))%AGIJ2W;O)+AI;HE!Q6I\UIKJX@UC MYH]65%2LJ+AGAJ8Y+-2"_9E#F.OKS7$6/BX;.'O+5 M(!Y?ZNNK"W5]M GZD9&[M\U7^:^0UI%7KI#VN#DWC+(ZZ56/#WI*JQX?X*17 M/=Z[*=UY/;[=QF\ T)% !%"!I.2!)J]5DYQ@4S]IHLA4XI1A 2RM T7 M3FAT,80$)H7D%AT-GI?"5]7%Z(K\U_S&)ZG1E<3VYD92^T5SPQJZ.D"].E2[ M4OEAU>,ZI56/#W'2JQ[OW93NO![?[N=I%P5+A(/EH?ALFH.W.H*(RNL8I;-V M*4TAZ9"Y3P:DD1:$,!E7]/I*Q^/QHWP_NG_I7A7E*LI5E+NMUJU@0A"@C#H0 M6A,H5>;!9R5-%(':L%2!;=71K(IR.QG@JDE92Q51VJK:I:IQV4/>N%%O7/Z( MTU'YSUD:]8:Q6IJ#4:M#M335+ZYZ7*=T]_5X,]L!0J+146Z!4*E )/2>?NNCB4O[\1E23,X"@Y03 Q$, \>S@T@I-SY&KB5]* .]M-Y_G1GOO[C> MH-#2]X,/%X7,7LU,^2^M)?^U->1/V$U%V?XQS[J=JL)FAURG=#SW> M#/V1P1J6F4/F(Q((Z0+XTCN:$ZFH3=HQX=<9@*OTIPOTIZ:8/4FU;D:0K^23 MM:TKVG#GQ8>GP[@63.<"5(!IJI00(I M)5A%'&BE37+>$ZV7.KZM,G[VL!7<-\/1!U<:<%V2RG45WK!W]Y2O>E*AKR.O M7*&O4IBJQU6/#TN/[ZB3:>C!%@V7@07" =2<%"5-F2R+2ASFT_":U2F)J9 MMF-QL5;@JUEYJKKFMM1^*VI,? Z M9?!>LQR],C0N+<9Q;5DN-5'1MO&2R>[1VO$$6IN8@W)<6MFU]CSTN9;[5^&T MQA8J6E:TW.#NYG-8>@E9*1J5+I[.;:.E=+ Z A4P2GD-= M!N?Q;*FE<$2)H&/7T)(;4Z&R0N7.S&V%RNY!I59,!6$E*"X0]H*3")HI0!"& M,I:ISWHI)**H\CD)"]J1 ((HY*%2),C*&^NSAI 7# MM03G6.8FFNB7:P0CIY>.9 F$) ="J@C64P7"ADRDY$X8V[&.5U<*E-A*\"MH M[L[<5M#<=L+8OD]ZU>.]F]*JQP)KDN,Z,0P M=&=XMB \X2P9$H.B2^V<"+66D;+Z8"BZ+BJA"V0X<*T]C<3:Z&)7G9A[,CBK MAU/3,VN7WVK6JEFK]+0[DU[U>.^FM.KQ 4YZU>.]F]*=U^/;W4*;3+0R,- J M2Q#<.+"42J#>4D(R4RFPFVZAD2K9DI067/(W=>H<.M^<$HF'(;J,B4':4@:"*FYA$ M();<9+%3PK>%:R MU4G1J7A1\6(?\>*.PH8Q:!:]@I2R0XH5&3AC#""9THX%[J0+ZPPE5K+533VJ MZ7-KK&[(JLDZF##]H:Y<;:A>EPX\!QX!IP#]?J<5.+1-0(3*/A,5A5FJNZ!E M9(IR!UEJ R);"5:T316O"E2DGF3+.!O *1WP;.N))MXRL1286']Y0;%W$%AY6\7"BH6;PT)+6$@Y&N"F MH!FU DPF$:0@M&2"1D73THJX5MPY3< 1D\LJN@-TB"5$[[TP(5@>?/>\7$UE M1%!@)7= "5UJC!"UYYI) B'P!,(EA[P]<9 !Q]UF;:4674/ KP/? M_O'X&OBM<'?0<%=+9U0]KE.Z^WJ\H=0<'YF1@H&)OLT25>"3L:!KQW4[KS>KP93Y+;R)C6 6CFI:@C*U7_)0$25.21 M1"9IO.E)LI2948:!)@P]21\5.)$31%X6((D2G#PJH+ZEOOGW5XZK'FUTE)LXKZ1*8$!T(YS.XF#@XQB)QTE$DF>M,EMM8_:&' M)@P_%[(6>JBHNCMS6U&ULJ/*CJH>'Y8>;X8=^1!S8CTE8RZ<9'&632O-PC]:4P1/S2#-"E_HWY4 M0W?SI7$BRJ]_?L:>?<, [$H9W@W0@V\?J8MBLW6L]D:M'FO%:D7O78&2SG-0 MPV3P9:TX*4= 1!W ,9O!919DB;69N%1B==7;6>]?-7XS''U 9OD^7_+2%>]H M77?CP8Z6#Z^AN\J$.FW=*Q,Z*+6J3&A?H:3S3$@Y'Y*F'D1. 43A-R80"M$) M6KK,&Z'7OJ.U,J%=94(US6Z-'55X-92KU3IVQ(K:Q>'4]],V3>7#M.X/:[69 MMP]&M9H/6\-2-HAD(TAIT&I:S< D;R$HS[,EQE*YU,XU4IE2J0!(A8P@C/-@ M;:BM$5HRM&5XQ>P_9-;E@FS()/K'1TH!Z<) E<,DX55#&1+R_$&1TH9Z!( M(=*>6K F"I#)22.=%4EMK!O80S%ZS95C*T!7@*X 70%Z#22:4BHR)T"4MR!< M"&!)DA"I0RI,90S)W@1HRW5B)3K"32JU34K_=4DD!.\9<]1&14/' )KQY]RL MN:W!OH+TU44 _.SP?7Y?RSV#8JE*[2#>8-!/WI4DYIS 9-Z[?'X:BNX,"[ST9K;%F$R24))8+8$:*)PX!C/P*65 M6:K,G%[)3I!?>N/0'XZGH_0^%[N",MBN,_^66GOS\W \&7\X<:/TDQNG^*L[ M;_/DC_&F/Z%@__M9D]"XG.$%)Z-IVCH^WSW?GV>KKG[8CZL0@'?OCU\W5!XU M3]&XJ\_4OB::W.&H'?X74]3W4;\W2*MXV@]_??7;:_CIU8?7OS0_O__[KZ_? M?7AU_/;]NT>"M+KO]EV$Z=DVI6Z!Y?-;Q>81%UY]%R^FD[9< &5E6[Y(2$L) M22"\\E$ZXQ.GJX";2RBY"C8/8ZQOW[VYQE1AG$)AJR4U8IP&=[U:S#PH3SPP M!$X0Q"5P^(C /556:4587JHXD BUEA$+VIFVEGT"SPP'KK6GD5@;W5*H>PNO MYI0C0@4!G"DT$MY)<-$$(-3GZ!ER9KKT:C*E&$5(()&BH-,B-!@GT,Y((;E- M6?&<-OIJ@^$MKL7]7VQ+=_%N:/? E]%HB=MB.)KTI7S&B[2<$%E<).7 M]FT@2E"1@P9K,D/89PCA7EH(FBFI8S0^N [@G'%6MFWAF6,(X1:-C,EH)GC9B'\83BW-5A#%M^;S.O: MW0EQH;@#C9M<=T2W]]2%U2WX'-NB\]O,<<&-.P<+65/BL[*04RDID'0&YY($ M)&E..D&$HTNK2"KXJ+DT4$@0".TH6$H"<@0M!,6+9;_L2*:C<=I M4LIU+KY[/;.,5Y7JU2#.:WN.;]>ZXGFN%528RY0FK8 +C=BG9 1#H@;/T=G. MW"O&EP;&.DE_SR M;NPN4]OO-)]>?SJLY]/O# MSVWF^'!6N2'.1:H= -<*VEU)Y1>FY+$LG9KMA$:^,:HU.[3:MD+S(<23/DQ/\;E:V?,)1:U!*&IUZ4[% M.RM#TYQ-1^-INSHP;/#9PDGC/CN$F^;$?4IXJ31H/H[P]R+3MTOG8X5R2\.[ M=IEDA(CF]>E9?WB>4M/:@N;]V844[L8H/4T(7TU:D?N/Z2 U[7"XP6#J^LU' MQ/<1_OJ(8C%;AX-RV0\#ZWOXY?32=H+' M%]1'W:0^/]*CNY?SM\!>\.A^F0-D7[V!&YW/)'1)-B^!$G]$DX3R6'A,;UQP M-:2CYA42@3073I3U8?!@6T!^-I?^)* M':B;:H%RGE#G>R4? >7VS)4DAMZ9FY1 7ZLL%^+>.H.7?^+SX7WPW7OC22HT MQ./EBH% C9J@$L54EH[;%6+\I5S)#W&BRQ-<3G+;94>/Y88MK M^-2 MZ?2T5=$BV044RZO?>,GQ'(LF-V?JB8!TQV*N851Q90U(KB2(&-%/XMX7SU,D MA@Z2HTL;B56P)D6:0>:R;*$Y>E2FG)B-8S)19M52HE"+"OY^6/$W8>6-ZXW^ M@10ZH2,V/9T-47'! HKE,0X?77:7XG14O(>MF#]*+HS\S4R#K8%8ZTI5O^&2 MHZGF]?],>Y/SYNV@)!$6F#A0>J8V2,_N&/6;S$SM&C/+RN20509K2]ZD$A$A MM(2:LF3>Y5@ZO-V$4.>SILX0R$11$$:7%9%@0-#$) \F$VFVRLR6@E)%;[K$ MS/ EIN-B<9]*S>:42'65$LVX!=Y@[I1?HP?J"J_[-H*AUDPP,N>&!QV!6^N1 M+'@.EBO4CL@L(RQ&:M-2CH/T204N(:>B45E[<,1:X-Y928E-U-R>"% )1D<( M!CY:^M*6J?WQ6O)A/WV!F:*43#)\O.GIX"5*/RK(^8ORZ\LS%TMUYRLE5WJS M.\^+D\R^*)5F>OE\\1#MJ9 &\:4??BEO@U=X<9&X_>6!V=GT"1D-EYL1-C_^ M;V"+,7%S+;MVGDU;4LI/+LK*G+F/:58Q!ET$'*47KO_9G8]?/OOAFG L9K[- MO[A]VI\RN[N9O3O/P/_AJD(=.'O7E;W/V;O>('N_8]1OLG>]:^R=2&FYY@QB M-@D$=QY,3 Z\=#R1J!,E2PD\-%-&?3(06$8F4WH[.\X"$)V42?:NG\S>]9K9NW Z6^L<*.9*BH[QX#6Q)=['DR1*)K>4<"%2YHG- MVOKB.=&4S#UC@'.KO!6&>W%[YEYE[QUA[VOFRMLE5"O="Y69T480U _G&0B3 M!'CCT)@(K= ">I/; 7;CH9+O9RE^UM&=X3W>*[#Z!/_?VI%^!//9\=,7;?-8Z$N>\0 M?B3NOUO M";(?4@ABU86?USEP&V@,L8+"[8LG7^/@/"W<^A"Y^LO"GK>&?KV"U(6Q6U,E MI,=4>MHES3GDUSL\,/C'C8RN:E>J^#Q"?&9YR..VX;9^>9'D^"<_^N''-M&Q MRE/E*=\H6[]]^/U"L&;!YHC^:2M:V?5&[?:C-K5@?M6 /PC;8#V_EBGG>4]6&"F5R*^;1E?;108()2)>]-9&.RM7RIW(6R M@?A4=K.+6&K?Z A&\0C62V,LH]+9U26$SOE(Z^*.WPY^3:/>\/;UY+LW)M]6 MT5YJ^9SP-7<>V7>EV#K:E\N#.%+&7OT_-/SW+5.H(XT'G0W'O3:[;U3J]/4^ MI;MW\-):07JU*/H5^K6R0;C.OVY?%DW2J*A+>V8::>E1:,%(28%YEC(7CG.Z M5+-MHPC8_C/WZG\K1F&\.J/0.STMR5.3U#]OIF>+O6<4..UE4O%5+X]7^%6GO)?K1N6XBN<>_FR4\-"ZJE?1H5)_=:90X5)^_8)\X"4P1=8>X".KC, ME@H^E -U0F5+2-1LB6];B;PZ>P8T6 W"V( ,+2>0A:,;EK3(C^?;FPT+,JF> M:ZIJ4'#'4&Y;04%6@X*['@*YH]0058ID*L%IKT $_.25\>"$)(Z'Z&->VDNT M4?RK0<&J$8<>%+3>9YH\!2IMB<)["SZW1;9I5$Y)X]022=&"E_8< ;R, @3A M!*S!2RA- O&*:<(?V&UE9T-"_,CL2U PJ*A,[!4!<%T=9I MMKJ"+=V4@,MY)_?,N^$U#O@MV7L5MU?=8L793)P0X()#K96&EW)D!KP+B@;. M>/1+.2>>*$.),\!"3"!HU. B=Q"DU,$;:YCP*R-7L^H1;P?CR6C::G?;+_;X MQ T>HL[MC[^@RE[L]]Y(H%\1JI6/2>$2/U4N**M3E:8H%)@SZJ,:5I M<WQ=R=T*I+,CN[)"E5N.N&29 MJ?0A@&6EO:GPIH^N9 7,G$&Z1-6#!"])1O17R3$;2$B/5^%] M"II2=L3W):I.A4^F)/&%2,(LI\6%+(J &,.UK1P=+H* J(XTC:35DN M#TC*;=!&(7=W6:Z.BN^B@&BU@?T5G0# -475\7.I:WGEC6YTU:"+LILK>,GK M%4+HHC[(]0J9AA]QSO_XQ'*A]];L?_#(72D"?*W[R+51N+7)R'CB1I.7[2L M/NSI^$4I%]OO#=+2R%P^CCB27-_[]H^J"7MO@X>;-U^\9V]0'A;:U_W*&U[; MGGUEN"[*H]Z\XAPC\W X&0Q+\\D"D.^._UG6F+G2 H0E)3V$\)P MU(12>;Y?/L\0]'GS.8U2\[DW.>E=J5-_6=#^ZZ79[WO<-:0*F,P\84"8LB X M\ADOM0;F!46/10BV@YUDESH>W%>K8BT-$;Y5].[LAW!T-8ZU4*T?%TUAVG\? M &4%-P\=S-A*P$Q[1;P2&25)71R"&LB^EDE"1(\<59GEOD2K-4VC!6W.HY;?#4D3-- LI=@5 ED$.[ M6,<@Q4P#8IKC+E?()CX"X2* 2*J4U% "M-#>F!+R9ZHVH.H.;BVM M*+;?7GC:+;ST!K%H,H@C+>P?+WI:MHTH"A*@)WRW^[WBSG2;ZZS3P22Z%;SG M/$[6%&DIQ587G6/ZY\VG-$9D^C1OQ[4H#EW:C(51SQ<$\_CK4?-S&DT<@E%[ M>FFTUXNI[27C0@&Q4=N1[-.\QG0OEZLA@I5F9DTX*>K9X,EM8[!A_ZAYU>]? MH-[%0Y6V-FG>]ZJLA'M\GC29]&>MSDJ_M'+M ;[M34$_\';PW_GOF_D4'T(' MR;>#IC0%>E[^9:WXX >ZO0Y%MW='>L2%5VZ/R_Y2YIP'P3AZ N@$H!\1&*AL M;-0V)2.6['$BU%I&+&AGT(^P*H%GA@/7&DTQL3:ZN&2/2^.2MZB8*?XR':%V MSB+P,RO;_OA^TT:F M%*,("63*9:>DT&"<_;%M]\,+R%?]W_Q;: X<+$M6Q^43)_ MUOXSN7#2IGEMNVOAAAC(E8:HTS&>4MC&3WT7_@T?PLFP7]R:=K"@-!,H=OYT M&%._T(#"*5 B9BWO+NO!MPV"B[A=C/+"YRKGG)[UA^>I7'5PI8=I*2M_U#VT M5B181RU0(0MFE7)TE'I ER@9%M'(D27-_2:T7FDN^%]&P_'XD0GA#X0R)Z5( M%D? X^NC.YG0-70V 1'*6XI\DQB[$A#?E0%AEL@H6LTYO]C#QJGV"/VR)S;\ ME$?,/+EIZ).?0:MM/X,Z8F+;S]"%<>B"/'1A+G9CG#AYW#7NV8>NM]"L]V%) MB7I7L=GU4V;RMLL@N]V79+HKXZ*.M]P8UN[#!57Y;UA6VC M5^9.BH^JXK,L/K3"[>I*]52*M*/M;7='91<;DMJ&MJ\^?3QJ/[R^VD'YU_5W M4.["J%86575J-3KU;GC4#'.K.[.5Y_;C=[W!15K<^$&E8ZH^57VJ^G1IHV!N MI-JML^WGW]*IZPUZ@X_M7S^7##X7)E/7;_\^3J/3JF=5SZJ>/4S/7GW\.$H? MW62F6V]1F7J#<2^T?[6;TZL=J_I5]:OZ6E6GJDYU1*>JKU7UJ;Y>A8MJ@BMD M5)VJ)G@?].F>54';C?X=MIOM.WYR_5*ZH'&3YC_<8%JVGC]H3?J)%?PW-QKW M5NST8F>;,$0_<&PE"!@*N-&:D4D=GK27$+&UIQYS0>24P& M41IE^$PD1.^],"%8'E;7M6F>FO]^.AE/$$E[@X_KKQ_\HSKB9AMM,-:I1!WH M@K'.U^MFJY^]F=## $-G8A+:@+6"(+!I"RY0!MX8STT0G/NEOC];!L-9[9P' M;^(&_NQ'_O26HH>L";L/;2LK[/Y5)%C5B-P*!)UJ4G+(PU"UH8I!'8;]T8;N M&_L:#%@;_Q61",&L!\8E!<$3 2]Y ,,B+26KN YQN1M)U(GA040J#8)8"BXZ M!5#12A!,;FVC9-<52U!1<4Z MH0<%AD11:4HO:.D9 IL7' DK-Z"=UL(Q$H1<6O':,AA^ \D5MD);^V[?DE>U MJ+9PZ'E5[Z\7,CY( =KEU8$G3/W_]_\:1EFUGI4.=>J-JPY7':XZ7-?V#T'S MMS\,51NJ&-1AV!]MJ,:^>W)=^5W5X:K#58?KE!^T#A_B.Q^R$%?<.K@IKSJ\ M9Q-:=7AWI[S6VUC!NO!%!^&#%*&*&G7*J^7ORAM7':XZ7'6XKH4=@N9O?QBJ M-E0QJ,.P/]I0C7WWY+KRNZK#58>K#M=7C/)K3J M\.Y.>=TQO(*5X3?#44ZE,$?S0Q-*;X9^^=@V"9F-_M5_TY>SWFC%B\CWMV39 M%7G\1@AZ5$^:_:WVP*GRP40'S'@-PD@)/FH.2D5/N(A,9W^SVH/0.1@\";)0 M"H3,''S@ 4+6D7NOK!-ZU=4>Y@HS':7QJT%\732BO<+X[>#7-.H-XP8*XL@C M(M=;->(AC7WV7"\/C^M5*-X1*'YH@[#+V;EC%+];#. &@3Y:%:2B!)AE"/3) M)? R"5"(YH+EZ$,..P'TCROS*#A>*=CJ]0RJR2-B)>1P1MH@)X M8R5(YW26BGBOEP+IG03Z&E^I\97J-U1C58W5-OT&)RC7/ G(7 <0RFOPV0;0 M)'L1T'L@@=TT)S*E&$5((%/.Z&L(#<8)"4P*R6W*BN>55^'O@M^@CECU&RH4 M5R@^4"C>:;]!>*.M"N@#6$I \++&RG,$S;*B.*E4R26_H9- _RB_@;)#!.PG M.@ZU)L\3M.\GUR]YEHV;-+^DD$K#H(;3-0H=0U:"4A>'4]]/6S09V^D;^)"Q MZ(;U6#.^Y\"X\D1"EC&!$-J!]3(@5FO'.1?*2'L3WRW7B24;@9LDT29$!D[B M)8+WC#EJHZ)AUWL+RC7W%ORJ %;2?ABDO2L8O$7:?L#0:S.G.F0#R13H]8F! ML2*"TC8;$76D=(E:;QEZOZ&3(5MS)\,*I!5(*Y#N$I!>X"&B2:%DBR[7T7,A M5 !K/ >13 !/0P1)@J(R^*!27ED&N+\?#OVCF>AOZ=3U!OC]S_B0!>RFKG^< M1J?L69.'HU,W^?.S'@[4.(47<3HZ3VZT.O^1'"E](5_7AK?";87;/87;W8\= M'-(.\@H=%3HJ=.PD95NY[ZNLR8%D!=X1"D)P#S:K#%HPPF4BBLK\A[,AY!=(*I/6=]]9X5 *_52OBA1@O22@?" M6P^&!+0(5D?FDS22+45KN8LZ,1Z 2*5!$$O!1:<@V22E-"D[PG>=P--J=RH& M'PH&5P*_#>A-WBJ7$489$G80U&NP0EMP!C&92\HU72J5M&7H_18"KRN0UJJG M&\F]G3,!5Z:^YM]6'KW1?=F!*"%D!"(D@GD0)20>+' >J?+&9:E,%Y+ KNA( MS;_M'/Q7'KW3&%QY]#:@5UC+I:(",F$*A%+(B8,50) 3FXC<&N&W8]!;\V^[ MJ5,52"N0[@R0WI%_ZRVRS9!8V?_E0#@NP KJ08DD$-A"4)1T(?_V;B9Z5_XM MK?FW^Z5Y%6Z[ ;>['SNH^;<5.BIT5.CH.&5;N>_+.(LV:@M)DX#$S1>RIP)P M_"[8F#C)2]O^MY$$MNFP8\V_K1A\,!A5M0*_FPDAE"%!-T,_.W,]\9F6, MC,8QIUPGMCX\+>Q8\V\KD-9WWF/C40G\=G=Q4*Y9H!J*Y7;8=E83O-#17$KZ5!4R32"C][)BR'!&9<3 T9B#)!T68CBR*W4#D MFM/;356K^%KQ=6?P]8Z<7IX5EX8RQ$8$2$&LG[5WUBQK990P*BVAY#9R>A_- M6VNJ;T7ABL(U %%3?2MT5.BHT+$_3&[U^68FDZ23A9R80*_7*C"1*O#$"A^3 MM<1VHMYC1V*7-0.X0O/!0'/UK;<2NXQ:KSX\&#MOW/NKMWOXJ]]_O@D M->[CQU'ZB#2EZ0TFH]Y@W O-)]>?EK^;"1XPF=4@]L-/J1DEO/T83Q[/?AI. M7+\I3S1Q7Y;._ZX<$GLYIU$:A-3X-/FN,NF7XR;TAV-4 M97SY8?@W7@_)5#.D.05;G);QEV;8 MHL?SYG3:G_3.^KT4&W_>'CYHX:(<5J;M),'I<)#.YR>,O\=CW*3Y/)SV8W/B M/I6'QB<>I9!ZGRXO,CNZ.1GV4<_'>&#[*.<7S]+^V1LMKEK>Y4IJ^//V!8Z: MXY/>N'&GP^E@TH23 HCCIDU&6+Q[=G@-%)Q_I\E\2/&QET>O';6CA0QO7HJ: MJ^KS $6A[+X;=5%77HW+Z"]-X_:&_7F1D5%J/KMQ<]M3/.(6*Z<75GH3,S% M:9L)200X84M!:95,\)IS3U>1"?GZ]*P_/$_I0QI]0NV_G6V\&PX^S6A$(1;C MXP):5W__>3B>O!M._COADX3AQP$.&3INJ%-S#G+=K_OPR^W$XNV[-\MY/H@V M9>,,(N:S'P?#.UG'%G1V.AA=O"Q.Q.5HX!^(N*/4=_,M+_C ,!N_!9YU!6MP M--.7T)]&)"1HI2\$OY^^0.SA^Y6G?8$/-CT=O(R]\5G?G;\HO[X\<[$8E N( M.9*]V3WG>Z-F7_QK.I[T\OGB]NVID 81"=Z7\AYXA1<77._+ ]V$IZ#?I3^R M^9%_ ]N;]9);?(6A%48V(Z1_.KG8U7;F/J;9CC5P&4?IA>M_=N?CE\]^N"8< MBYEO&=OMT_Z4V=U5TMN2W!_N4JB'W_*.G,_HA I$.%!.>Q!!9[0')( S*9%D MK+@E,_Z;\&XY_.KX7U M?BO,[!B?ZZ<^'O>L28C^9WC/R6B:UJ_RVW4.\K#?'WXNU'OF!8P3,G\TWTI4-(0E2MA>/Y*N[J=,+CWT^" MXG^0^WZG>!_VU(L\X#GXD1+\Z=?9Y+BPQXW+/=O.S5?;/MVF'0_: MBX[7*:+_YV=H$Q:R]H#@'%K\,T2N8;\7;PL +S3X%I0P*P*)IW&ZS[-!]<-^ MO!,:WB\C\D/"G8\>OGLBFZL:L$TLK5Q(DZC2=*LT-6$Z&N$7_8N@5[$;ZQ6K M+HSD"@5M.SCY1&G>O&JO4G9?7XL55Q!\( BR"H(W1N_=\*A$@V?N9%L,YKMV MM60X':.!'7]?@? ;U_(?DZNQ2[I4]>?:B"W2J%K5<;-[DB]GJEK!KWPQ&5:MRK<>^ E]/&.SM0A7#;R3QW#6Z[0-'\X1L#YH]; MM.>&A4R= QVX+9LR(UAK"23J& DR*QZ6:H@:HVA00@%SI0@=IQJLUA)HI)+C M*8$FM>JG=[;D:V)EF=%2AN$Y2- >!M3."=8]0IQ[7/-U4X)\:D(10< M%[1L'PA@)#' 4C(N&Z*=S@^KQ_6-*KRLN@\LQL4V4(R+'W%Y3S&N%=UI)J/E MZ<=5.W?RI7?$-U"$"4V"AX B35-_AVC?BV M\-\BR^'@PW^;,>[!XH68CF"#02<^Y Q.:U5VZW#B3&!B.3N;L*QT8@8$U:5> M4#)@): B8*,MV;F:",RX@ MU"Z[?(DH2SV0+!"9*1/@)"^UGX2E,>GLE-V_"2>5SE4Z5^E<6\0GZBBX0VI& M/0* $@9,4AH,ETX[R8A=MA):H .HT4^TDB/0,/0#/4=3D9@*44IBI16[$.IE M3W?K#EHE]A/E=B_6RY+*-EE46EGVU#&>P5J=0.5@:/"$&[O4H5=SRRU#2T]) MI"!*P5Z;*(=LI#,YQF"*!3[46"\Y8J+&>G=0.ZLC>$L16*TD,8:"(DCT190) M;#02E),F>\.H+5$:R.X#Q/T$A.:083/5H)Y4KC6:D@(T]TQFJ=V9*5Z(PC^,2X M?G4$GQ38KWF]&^5SF6OG4TK "-IXD2U%=R^I4J^?>$<=D(+\STH@S'N%0D.8O-W!W^49IZ0RNG67F'[X'K,.&KB5 M5)B^9[O4;K+"]3<'?,RFN_T1G?W$BRX'R;LS# FIF4F533^YJVHW>GQML^W3;^^*@=.V5[0J;XJRVL540PEI$B0(7%OVW4N.$ M^011*$.TX3(N+]=\2V.KMX,P/$W'[LLOO7'IECH=/:TEU=:K^*Y GM^]/W[= M4'7TI'925Y^I?4U$U>&HQ?,7TP+@_=X@K>)IW[[[^?W?7S?'K_[WZP]7=7"E MXL@I#[P4VG!):! I&7#.$1 $Y1#E*LD85MMG;2:8/Z4\'*5+(<7_C-&&O!K$ M-_@]RLUQ =@G2:S:Q1YJLQ%IOD.-'7_?^':4FM[LRXG[4AK^GCW/2L0\^A'O<<'>S BUMC_:I;< M*B7E:NOT6D>_-LFI^G*OOK"J+U5?JKX\6%]HU9>ZGW-3R>''KO<9+S0\2[/8 M42W1LHM;H:\+P+T; ?9JO?H)PO_=1O+D#67*$4<@"DU!V,S &\$@Z.2"$-&; ML%2KY-M#[7\;CL=O1L/34E*J-YBV*4X+W;X1[4SC1;SS>N[[AU_N7*UKQC@/ M^.F^C/?GFJF]*SCP,"U[4.2@(NA.SFU%T*T@*#?6"FL<4!8MB, 8.",S:,FH M2U:;G.5-!$V$6LN(!>U,05V5P#-3"D9I3R.Q-KK8:025QE0$K0BZ9W-;$70K M".J,$<3Q")2'LJJ> U@A2JE$QY4.3#&SU 9'IA2C" EDRAD$,DXP3DA@4I2* MBEGQO+17LU,(:LV:4\LZJV5W(FC=+O8DY7HW'$"-F-2MO'4K;V<-G>7!"S15 M07$SZP7M60J033;.^$"=62I*L*%@RSRC;/5V3FF^R13JSNR8KMY$Q>>*S[N% MSSIF(PQC@*",6,N% 6>+S M"O"Y%%W+SBKPI7B;$(G@)UD*,1OJM3>,L*6-&!L*%*T-GP5?\UKE?N)SS;RI MF^4[8.XZLUE^.PL@![%K?D.Q(QTE#3X#32* ,-&"L:5OI"$N:1=S%MN*';W^ M,ADYG.G>P(W.WT[2Z?C=<%">9#3L]_'4MV56TWBR:N/(GW-[J/OSJ_M2\;SB M^0[CN0@BAI 9:&,2B"0BN.0CD,@R]XP(;]F68DW;PG/V7$M6\;SB><7SBN>[ MANS/4=:-4B_FT2UF[6,Q'ZWMKUW!KGUZ\1FOUY"(ZA_T@M9S/(X#Q M0>5\FEK/Y^KKU7H+M9Y/K4]2]64U^E+K^51]J?I2Z_ETL9[/BMGP[NU0F^U. M>[%J--JI]8H'PU$WXNX;-38'^,I5HO=Z>@_PE:M$[_7T[MTK;ZSJ0/M.O4'$ MAYI=]5M2QZ]&^]N+7+TJN;GJT$$.^/-T-,)/-9%E;^M[U"HZ&^@3ON][YJI" M5X6N"ET5NBIT5>BJT&M5Z(UME:T.4+G.+RDG=(%BQ==:6:)6EM@*-'>TY$'E M8Q4O*EY4O.BDZ%2\J'A1\>( \:)6Y:Z5E#H OW6G]O[OU%X_%G=HAW"%CPH? M%3XJ?%3XJ/!1X:/"QR[ 1]W_LJ(.374/3,VOKJ]<)?H0IO< 7[E*]%Y/[]Z] MT*G15Z*K05:&K0A^P0M<],'4/ MS$[B:\U1K3FJ-4>UXD7%BXH7%2\J7E2\J'A1\:(;[F'= U/AMV:AUBS4CF'Q MSF>A5OBH\%'AH\)'A8\*'Q4^*GSL@B_X#4N%'?8%G](#9CAQ_2;,,B"_VOFU MXG?%[XK?%;\K_:OP4>&CPD>%CPH?%3XJ?.PT?-25Q!5XCW&>/GJ+^UAAN\)V MA>T*VY7U5?BH\%'AH\)'A8\*'Q4^=AH^ZI+C"IS&ZBM6M*YH7=&ZDKT*'Q4^ M*GQ4^*CP4>&CPL>>P<=57Q$_.WP-/*#W!0=A\&YZFD:]@'_'WJ>.X,6->W_U M=@\>D XZIRMXS_?343/M3WJG;I*:,]C:.#3#W Q16-)BS-JH MQZB(S2CU\3^QF0R;R4G"QW23Z60X.K\\ @5HUJ/@>?/Y)(U2>Z53]Z_AJ!F> MI5%[@W&#TC<3N.=%]-RXR<-^?_AY?+6QP0*%6A"Z0+79 +:UJQS>>H&_9510 M;LN0EL.A[\Z'TPF^Z)<47\Y>FA)R1/ZX. &'MN_.QNG%.*$NX),OYJ8U.K-K M/[LM:O:I-^YY'*K)^8O%->X*A[6WE?J("_O'E\]^^,I!]*F_TR-JS;IOLB,/ MP:0AE__WN O>$RLU7\VON4T_G]"A9,XP;L&(6Z#(K,@^73*[#7#UQ_@BJWK! M3E6_?U1UD*W-_D/-T.>9DOAA/]XY>HPP_NVB\9"R(%T8L:HO55]6IB^LZDO5 MEZHO#]876O6E9@=L+#N@=7:O>,+%EWQ>T@7ZTX@>:?&,\='0JYYG$+A!_),? M_3"?E:O_CM+$]0;H72'GPS>RC. M)=VBY_K5=.R@*E73\7330;(-G"D..08T'1F=>QL]_B,(R9$YDK3:E$L_5\YK M1_QR14D?83O(D9;5=%0LVYFYK5CVF#G_;C$@:\7&R*FP,?W_[;UI? Q]]5:3(]MK/__5W];?9J/#]&83)#BRN_^XGM8_9"$?2' J%/<7,+A X/ M0GG2,22N$,4V (1Z@K3S"@6-!KIYY.4J6T(6M..G= MMY-ZNHKX'\?9,D)_?%B-)DU3>3N=GH+P_FJGH00C/$4.*Z)J>*(J"2&C$1AI M;4#;QR!V+)$&@80BD7F3>'#;>$(.Z\/C&\FI-?\?I ]Q=K!D_M^ ]]]LLOY= M!!95^XH4B57 \NEL;@'+X8&E5IQ$)P'X=-2(2V*0H<0BK B@(-788KJ-:V00 M8'FU@X3B?:(+DA8D?3J;6Y!T>$CJ-:;* MW1@$DOXD][DJ6%EB.7;)GQ^N\8Q4X\FLFL^ OO\[ABK,8RZ/$.JFF8SF2^]* M,W=-'6H[K6/QI#Q%'BPB[;$K+3WW32]\_.RV],GS\<.HIH(R[PT12'K&P,@/ M$5EJ' HIQISJI8VT#V+D7ZF.?IC,_EP(^;?S^'GR=BWA#]*G#?F^TO&W]Y7" ML%-\-/O*%'@L\/AT-K? X_#@T2HFF0@:<6TH0)U-R*7($#9> FI*(RE^J/2$ MW:J/^[+D)93S]IUZ--X)2[8 MW#; CGTLHNH),EH15=N+%F.M]L9;Q' $,1%, C'!%!*).1$DBX[W1,M]>28Z MSGT_?KO@6[CH=ET?A?G"-\GWS4EVO!=>>XMX67!N@:R&!HL>Q M1#A0EPMK:61LTB@I(T&?LRQY_E"NA7O!R0UG ]YG](4"9JF"<$_>AASGU[5G M^!*;V3%\F#T/F_'ZBUC^+S$4H?4$^:L(K1**=K^;7OCXV6WID^?C2Y1%ECB/ M3B/*H@5E445D? S(TB2"84Y8ME4S@AM'VF>I>S!^OY*Y[\>;$?1OEP+W%EKB MU3GT<8&<4PHY8YG0#A3%?"S] M,$?9VV'D/8+JGWL6QL5B;O [=0S:?NEC60?L]5EQ0 M38'ZB^#:+5/2?9JY,DSFN1[#RQ1=%Z_!DQ=>]^%LOG+A'A/3RT%Z08V"&@4U M!DP^!34*:A34>+&HL6DVPN\6IC$00#CW[BM?=^.IU]]>Q6]^- \PRU!_6&%@=Q]DCT>= M3I=C:&]%<1R ;+[ER< 37JTHZ-L-R830Z^9_^7*O&?>6/+6#Y?\%W3&'8P?O M9O@,Q<->KTG^:.4<.;&'L?-[()M@G5[9T5=[VOSXW=_.D,=R[UO"OWCCM]G? M)\I+[:*VKKH52RW\=A_FQW%:^^4ESW<)-B'DYL]?>7 7Z[1L9.VM]MXEI 4Q MB#-,D.%<($,2EM9X3E0O$( IP57T'"6N!.(B2F2Y%HB)&)S242DCSSMP/_FC M&.:C>)!ZF4:OQ^&WVKIZ5,_JV'S.TN SO.SGT<3_Z[LJ-MZ>9 _@=!YOB%S7 M+O7.'78[V.?/1[%-FZH3B/_Q#);\^&0RSG[LW(QB,I]>6%H#[F_J9I8OF<$# MTB0G:V4\V"289\L*2Q6BU2 N\O+:^6RR5)[R>/+*P/#SY0B$[&0.PK+^%L./ MW>L4WL=_75X/VSZR)TU\U<03F_VMRV5H%<;NT=]=Y/S^4C=U2\VGKY;/N"PZ MKWVKE/M:J[]F_+_\(K(OY7677/<]W=?FVO<,Q5ZX-15X.^QY7YF+= M"[,K)W^KD]]&69Y>D\S;Z>.SBM&+D[C1SD^/0(2S<#NGJ M@3"LOVI#P;2'X=QG/\$5--&MH>FI0Q'%E-TO!CT'@BD<\:(X@A:.**U+'JNQ M9CDG?((YC#<+ OQ+R6"]4=8 MH%BY9%E*B#NC4):)H&RPY19RXC2O;8CAJE( MHPF(Z2@09X$B*[! WCE*+3%!$G_>H=ISH]ZP*_.?G]ZNXF#99A@L8M=DY!.\ M)_,)QS-+R2^!#P70"J!=#FA:RL0%#TB+7*U84X-L((!5EN*H8DK*FO. YI4$ MK%,86:QSA6-ID4L :,$YQ[7WAGDW $ C>TP_OUKXI23!(RC&GXXL7.)L$T-[ M=!?'39N44N3'B^&@(C8VQ492(GJ62T#+X$ /)AHY4(P1QH$X@'_*0Z_(Z4[T M8/AE^=FB539G9C^?(3-<^O1E51B N@ M%4#K 1HC0HN U+.9L,^Z[3$4*0CY=)2,/)-K[K]3O3@ FA/2"$NGN+%XJX+ M11:G\,MAFB(RSC1Z$C8DFS@*7A'$%0;X#TPC2=K",EH;G.Y%!]Y@OIM#/V'W M7$OKN5-Q :9GMZ7/%)B454XD29#&N6Q+5 Z *6!D1,28)ALP[AGG.]%E"S 5 M)^TC-@Z)8!Q5+8NA24)S^*/+HRB"X,6P4!$$FX* ,A68UP))(PWBE!'DN.5( M>66U8A(SMY67MNTNT),"+1_^D2=XD/YL8O?AS>6!+-*@H%/9TN>/3BK$J&0@ M* FE0.6,!CDO!=*4,*6X,BSUDE-OHZ86=!JW]%=UY0;5H+ MBFVD3"-J/$@/IQG2F"GD@U2$IZ2#M?<3B9M9]^8"XYXCT 9:>;:HO 7X"O#= M"_ )+A/&)B%K$H 8<0!B3&LP[STVV!#KZ#U%[-X.^.0]J\K/"OF*Z_=!,+4( MD@%,N?A.MA<"CG')M%"Y6Y<#(> )LDI1%)3 6 N-I<;WHOW^.ITT.\S0P)(7 MATJ!K+*ESQ^R0O R.@ J115'W.. #",<6?A0&Y6T5^)>]-8=0Y;6)4NV^(!W M$J_0-*^J+W8T;R.Y*YNK.]JQ+ZU?BGNDN$>NIYOO[U@*^G9B*UJN*%8:>2\8 MXDZ"IBTB1LYB9Q2.ACAZ+YKV?RV!X?42%YZ0VCU0Y\S-2@? "P 6 M'P" !?7.6&^1B8$@CBE#UB? 5I^BBYH:$[<*$WD4 +YW(^)Y G!QDV_%8&\O MJ#&/JG&<%8'W3!M /4ZMI-()ZCZHZ.F=:A;X*/!1X*/ QRX;R95^4%OT@Q)2 M2\VD1\%*B3AG%&DO'0I2!,JHL13WCHVY2EY['?)1,]PC$D/.,X]\4H$Y)XWE MJM5],(?_EZ5'>>_D4_)Q=AK.-<:MF. M0Q7'H?WU&$R7=5NH"XX'*OCCHFY18'.VCSV-=MKDQ\'7&^T\]JK':YV72_GO M5;E\>3M5^(54=IKS,Q=-K9K2TNHN+:T(?I2>5D+M IXI(2Y CUR"B!6;+61-/SK)8HE2=S%%& ;,!;6H!LEW4UDF1< M>3C;TZ&3(& MR1/<(X,1&?P8(DME&,J-<@FPZ/)/?0(W9BJ.0&%O@K\/=P\*>-E%8) MC72T '\J ! Z^!$$,3A@J@3K%?",F!A#L4'*:H*XD1$YJAEB2CD2L#'!A@> M/_/\BA85]"OH5]#OX=#/.N9(=K,:0ASB''[8@"6RAE"<6"(B]OJ-BAA#X#XB M$5-"'%0]I"T7B HNF(E)LA0? /WT\^O7]"AIR26R8+&N;X[L^!#>/9L4?T,1 M.2]0Y%Q2,$]3[H7C*'H5$:>$(Y/K/GNK':C!T7'2*YAWEV2MOBPX+RTZ!GT_ M?MWF)NW(F\WQ/9?&?^YD7Y#LV6WI,T4R$XEW@3"$!08DPRDBHW3.0M4B*4EP M$'$;4_^1D8SL$:$+EA4L*UOZ_+%,&TZH40Y1ZP/BSE-DO>"(>A4,C4121K8Q MW.\=RWX2JBA>V]CM)89@L;COOIW4TY9&2XOEE\,T+U4$05B17#P_<"OEUD$!O9"U#4Z^N4['!(G$Q,H(CRG"&.)A0!,W";3WP) GWBM!/&CJ MV^-FU'[Y?NP!-9OX-G;_[ES1?YE-L(LE4&"ZP/33 M@FD&:$&Y<$@2S!$G02,GM$=.$Z:2I=;Z'DQO[V09"$SO85D:,A6D+DA=D/H> M GD-D=(0#AJOPHAK 2B9DD;2"88)43RR7@O1[?TT]XRL/U%]SS%O T7,$FKR MN,4GXSB4LI.E[]2/I>_4#D44EY[AF)NL&B81#R$A[2E%TG"MO76>IUY48^ER M_3IJF\G4Y/@:V^VFFHZG'[ M)0S#Q[81ZD6'7K<8VW<7=\#EU"D=K$?) 7APRD!C$T8@1IW Q&(5?,\7*Q-V M$@N.;&*@L250VTQR'GD2J>:&4^S(&5\L3/'Y^FX^1Q?7O_FMAOSH%HI?XW5D0W5.,Z6I ^(V0/5IK)? M;#UJFPW/)C")!$I0E>:S^;3EH/:+CJ'VJN9H\G4,_ :*4>5.JV/[3V"O?\ZG M=1/J5ILI/9KOU*-9/4J+9BGW#5;7MB066[K[&I4 ME':5.VWO^N(F_/+XIDVVRKK=5>$.)8%H*Q_EWR>POO\'?A0'_[--OBL]LV[D MF'?22D&-1ERX@+A,!CF;.+(BB("QXNZ"GEG42DR%0?D:N#$0Y *52/JH*.>) MN$3/^QDN=R_LRA\O]L0SS#0M!Y0/F'I^A0*QLT4XJT%<[/PS*DD3A$2)2HPX ML!6RGDM$O&$1_L)"]4H"")2I)"S&2>HS+NM+.7*= M[OW6SN+N *@&0S/5P.OQ&M=SB:3=J;;3.2TX M ++'R'),D1/1,B:-TT:?!V1MC6)!TYSTD4L8&05:$J&(>DPCP!73N'<:<^]: M$F-[G#QHC.P3S^(H\/BD-2DFF5!<>V2UX]E4R94(HD<^8JT)]=[B7D<%1DCT MBB4DC'2(QRBS-6013L0'(RAS,MY6D_K_HIWN#J0HIGRWQ_>7O>G_;3[OXB4. MC!-#$D"<<0Q^6((L(0S))'-'-S N2>^D6KGH"3,!V> LXB&:' YFD-8 LD(0 M,$;)8R\Q8P^BICXOI]SC@]#SG'0)LBU!MM=JJ2( [K9:*A: Q-;DZG JQ]P: M$85OO0"[2.FZ=RV5ZSW#[KED_3.+K2UH^43TU'M8AA)7?;/H-/TXH8@W"[ZY MQ:)TE^9!O*IG,#Y_15CV%-YU.(;'AC8D^^[XT\01C[2\(3NU" M1.$GK>PXY%_(X\6KMC'_TUA]S3^VC.G??6,R:0-AFH&"0_)Y)]%(8PZ6IQ$X M,.4\U;U$I+OH2)N+9Y#Y^'"]S. M)^P358@EYP"$LYM1)&$04 W@M4N4M"S"5LW:6UP0+V8>ZM"S0258G=&>]U\$W!_,IXNL MK[QQ)_8TQQW#1IY,QG!!4UF0 W8TJD83WVYT/5YD7^Y7EQ@ACVQUG,D5!2(< M'S;K05='%G0)%^.XBM_@X>,>5!X00AQ[ M0*2W=>-'DV8^C5MEM3YZ$M<.]OO#P>=W%5'[6P'OSGU;EXWVS<'OO[___/N[ M#Y\_5:\_O*W>''SX_/[#K^\^O'G_[M,MP5H^$S_@I6NUIO^GMS+WX@?]WOY0 MK4ZMJM]RV=M'=8$^C$C\1P0%;#RK?)S.+(C!24JU;PMN'->P *VRD_./CR>@ ML,56%JZJ*E3S)E8M55:CO%R5/9S&V-)49[S'''C1EF?]8J?U9-Y4 72$,S)4 M[ER) M>JM!9,9O?C0/\6PMB5'\A@*L=6L&Y%SP^?'XQU W)R-[^BI_^^.)#;F RD;( M7=V]>!%ZTGWPSWDSJ]/I<@SMK0@4\1_=Y%N>3,YJ7YV*?KOAJ=@VVLUVR73; M+?\OZ/%454;.Z)8+73(?WAVM@H9.[&'LXH&03;!*K^SHJSUM<@;\)G$L=[XE M^XNW?9O=?:*#]"#_W0_4; /\88/7U"L6?AF:PM0!L;;[\ M27:CS.VHFC@85%'U]/#^N M#N<6A-:L_?@0!&ZSJKPRG9QV/I/]:L N5JL=$8I@Y(,EB'LND,5)(2625S%: M1^-.XH?>K+?C8+4;NW>H/9J[S+?Z=W:8;$,J55NY9S*='6471M:,;&E0X MN/$B8K47NV1>B/;T/%7X7T!1ME5S JP &[_<]5 =VES Z>L"2*;QWW-0$,,2 MKV"4]3AK5_GP#&@OT\5?Z.#@1A@O,,?(J 1PPYE#UGJ' (6BHUQ+Q7OMIXR2 MGB6OD1 4X"8PA8R1&%G-++$D)D"A,X'CV5V?2\E]M*>92V ]WR]7YI=XB]XG MEQ=(?@2 F1V!O,IP ON]*9M:NRI^B=/3ZB]R:-MMG%52)HDDD1JV.QAD%^ZW&*[E]+E#UB \3S^,IT<+P7-/^K9T1NP?B;''_^>#G%F0P3#K(5D >#.@WTV[Z3748Q]F67U91S'224:,*\[:\2/Y[)3RJ MD[9897?E_93AU :'Q*E$' 04* HB(2TX*!>6!!:X,]3W"Z=SQW"P#)0+W3J, M$W*&!!0D9_E,SV)\MMG<0LU=:;D7U.!\E=T4Z!C> X/>[TX4D Q08>LO11GDPGN?!A+NN:3:6-)[?W M9-4Z]_L.%7RR/75NWIF-"E1_0T=U"''\*B.6))PGC0(G(+"D-,A)PE!B6%)F MO.8^/(Y6N-B*%9V<^><1D(*JUM3@[99VCN'F 38HLF"M55D[R&&*7C)DE74( M:^Z4QBK7H2D;U&Z0;#<(?MH%!YZU#Z;Q.!NAU5^&IC1BBZ4*$7B0!89XBAAI M3P0BW"2K6$J!V%[B?8K:"% 5O9.@-&H7D<,X-U^,B=L(M_#[L1'H,)7##:-@ M:-L;,$U">-C4'&W,B94@T.$W+*R%?=94Q5Z@UVVV]T%L ODDC8(-,^"LC"W^ MHF=_(.!_ (7N2VS:&(&[GPD\TOIL&?,VKE[/#X'QEPY2?$:9K<>@J=H,.6WN M8,X&'>S]N)E-YZWXA!%W MQ7^O J+:=X1DZ =/EN&Z:"0C:EF2^S]CZ MO_XG6+7XQQSWT/Y*?ORA@HOF0&KNM'H=)Z-Y V\%'JE]4[V93$\6(4'5]XM; MNVN6-X,&5QV.)@Z&D ,U[?@T#PHX#>8!1'QH#[LXS1#;TX+QX5X%,YJG?-PR M;?^$87H0-0LKS*))APSVE[!EA&BN=TGT^S M+&P_QFG6)V%OSK $H$=[&Q+O( M0R1C4EP#7DEK8..T!KT0MA+Y:)F4BL7H>CEA8)X7 8+=LW#S@GD+J1CMA!:+1%NRFAX MRZ_UH?T]AMJ>>U$U/X$?QXL-W>O^A"F>=%Z!O?S^KT=QO')59IMJ!G=[/Y_N M=8KC9 I69':2-D>V]8%-\Q.ZEH2KS])2[+>R$V;@6^$Y0 62"J)%KBGK17*( M>T&1D2K'AV OO01+W?18:WOY^6:]7]VOV33]F)>)G-4HXGMC\PM1)(MJ6.ELA:2NJ1#1#<.?X81]NJ8&-8 M_*JM*5;E.(#9:96 ",>Y2U$FV&EP MEY_:SB1KG]^3'P:G95*;&"CJ$5&=!9 +'N70!F2MD\9'$[WN<4DBT09#/&)6 M>M!,B4..ZXA \9$N"NP5.UNM>:U"'J2#^:R9 2K"ZGQ:PTY/U)/L4!B0$M.CBDC0["EJ:[:TKJ\-58 BX:WO=8_>.;9T, M*"$2@3*;DW2S#]3D:OK.*R*<"@GW*LIN133GH/1=7IC/DX\+!T;[V4%*V0=R M"]HQ@Z.=%FJ67IFE;&VGM0R6J5O/UZ0U8CM2^_<*==(&Z@"0L$D;81#656#X4 MVES1:7[@:/-DH<8YJK)2AI@R' PDR9'V(*Z8(<''B&T4O1H"6U',O4 -&93* MMDNL::,KVG.8+ZU;.6=7M3K6-:9.W6S0Y$K/6ID@%]@>>ZT*UPULZ;_S?MHZ M(^?9=CJQ=1M9T0YUX_V7"^"OMOX20\X';^;'F7O2?,4KS<;HU\K@>1MI>2(= MOP$)U4V>P;G[6[VS55D7BFQ;3A-FTQENW2,VK;PF^FS$Y2#J3<;N J0O\OXO M.P_G^@^^AO?!\GW=VKFU0$%RGFLDP]31-N26"0 M4>2":>/N%/ TUXAQ&96R#%2-7BVG2^VQ#_,<6GZ0WK5VQOJ2LX4_NXV]*H#_ M@L+T>XRU_PV(R9<4.HWPU":V:>25/3F93K[!H&<1J&1H%((I)41@A[04,==+ M8;#O7(+&& U6WCEA>D&VMZ&0"YQA&^1Q1FU8L/FG!3'<#.CY=S_Q?3DLQ_<" MP6:364X?.N_A67MS+D*7EU%'!.37A\F7+NTDU\[86Z[)>#+KA-W:L]!5_IJU M$J@M I.KQV0G *#V-"/VSQ>(K1.;T[1&\Z$ZRCPSD1$2D%(T@347'#*1&I08 MC3HYZ8WLA2E):8U)2B$PW"CBDN>(5L8035:&$(AVI.;7PUH[A-9=1V-%D%$#=:".E+"@_KO'3NG,*#]D]RSUVDH%^3ID*B%-#D694 M(:(CY2IJ+&T/[.]"==VJOF\]=:WV?E="N]P=.R3$OX3R_0N M@IU$Y;'A?$3TD4MDXCEK78%WG%7='R&03FZ;P9?8##,X>R@3#*!;(J&@0 M5]F/Q3P0@32&@[)&H^@%&&^OF&T*S LMXXM"B:^WD143>_J*OAB/0"J7ZF O MP_!YG4NSG,/0KA#AE0[E=9#">!FD,$"\M3DYF[N M#*@7MJHD0,T &9PB>N0 MG$^]\-$D06IC'9"7/)>#( 3I$#"B5A%F$@M)]PIIWR5\]'IFT0,4PMVI4C\ MI=/@#9[LGR10>EU*TG9U&;/8:7@>T'X^H_YZ/3BIHNRO(F3JTC&]I-7?BU5D<: MV6+KF!QX:IUN:R\\Z!*BU3CJY5W C!0:7>BDQ*=.V#)/"_%,0^>_S"]C8P.JM> M"P0_F^PU/IO3U58O6(%RY]E;5S3H +IIOS_+@IL'W79E%^1 R;K-P%RH9P/5 MJJP-1@I.D: \=^0%_R'XF[F(=FF6<2*M39038*EUL@-K^*K)A8^>7X1:K^(M)Y_%=A%Y<&4J; M,VZ6U77/ <[2<;R^:X D)J@B":0)\A0#B3D6D=6YLKO02G,13-!;D5@7A]2M M-:C>W4HOD[&V(2ZNAT=:TPP_(6XD$2ZI[4K/@XNY/\(@W0TL\, BSM4\%&@- MCGM02%GNQL6(<#9YV/,+7'6*":(0-M8@+JA&AA-0B@6'GN<(/D:VJA@@_ M'5X ];=F1B?(!KCO4ALPW(5 6BD*>Q@)LE@&9)GF7&*K=+B@&A3#-.;J8),\ X6$I<=;HD'V,+6# NG^*)[/.ER_O5B+T M::J''^?39FX[)6]V1JE;?-"E.9]UN5TDD0?(1,9$GAP+2&2W%I< B89ZCU@D M&("3>6U[3C$AHM5.8<28T(@SBG/Y)(6H(=X:P_)=!3P['\W7N@UWM=.GDOG. M&,FA"4B[K&LQF@!> T,F)WK81>8[O4X9&Q"5G$F*7X5$WVMF MO,W..:4"8C;'/& &[R?CB/DENFE7I5"WHDT,SA53?=\&UR^]=FY1?BG$L'=%#O2]^?>K.3@R.J'6^;)GY-O.=_W M3#KEU6>,^1WM1ZW!F<\5I[DJ9W[;\M!Q4;,<'M4=/RZ>TZOWG+L-=+/6JW8R=R,@Y3;KILO:ZXY,1Y.O,*EAJFI$")P4U5M(^ M'533#4/J,EXY@+Z4C&-W<]M(1;" =P9ZFGVM] M#$K$\ABT5^%R?&DAR\U$VG,E#?>Z3((GXA-C2@1J(T.16H$X=2!&<_*LQ(@20M.(",GW2!F1S?T)5!34,F:8L0_B$R-8[#$N!R0U]WIE*SN+ M Y;[=PO$LR0V_C*)#73ZD(NMHAA<1-QZBAR/^<@2M'I,1>"XI]6[: @-3".3 MG$%<"X=L##*WQ7$JX:B#O3!_9=?$)MD>Q4/*0.C36GMZU73QTLU3Y!:!>.6'8-U5Q6UP@KS0.,.!&..- Q"KQ_4:+Y8)AJ,P@>WI$=!6T=FMPG855VINNRT+0P&4TS%(_5#79NQS;UH#J&/,$.LP?KSFZ=!4?T7O5N/)[ )>,+&Q(L MOUSU,T@ C*$UYHY/@'+;OF]=3^/)N*72MGGQW#5UJ&W.%]T,RWXSFLQ#SB/] M C(G=T#8WZM^FX7]U>O.7;KNHM"QQ&=;?X4U@W].8EV]K4&PUC&$NEGV!E\WTEVMPX?/;P=G6D3")%/$(4)S4AO.W3&) MBJ!*I0!?&"IIK^B,TU1:C!62. ?.19YR.@=#27KNA6!:N7A>8?AMTC1KJ#Y] M:X]!JVX^Y3CD65MWYHRB\/D?MPO^,7MJ2MN&/"_69#ZKLG$PZ]I[YHA36_US'@Y;Y]]RJF<6 MH!WC4@:Q=H1F0P2MU^_D),)$0SQ>1+?GIZP>W=4';YM.K'R/[15G)[:W"+K) M'=&F3?O@1]LFC-A&/'$@CC-/LY-I2\7GFKRB'(%V994%^W9\EKDXIK9PQ6;^6AV MR;NKZ7S4-45=+J1>EK=LMR_?E!EO!XVDM"PG/A*0 MKEH S@H%"$N(Z[<>_PTLP8YA/\49+,BZGM#KKW8*%/9YV10Y^J#EYI&2H_.;[,0(:OJ: L(_#2'@1S'!?0!O:SB_?BBC&<6 M4;^#0="=<9&]R^\&P3+YUP+]X?,O]207+)Z/,IJ?!=Y-R=%V8FN/Q[($RJJ% MRY)^H2OTX;ZK5#B- -EVM%_]N2HD<-&8UG5&VF'L+8-?\E(LD\A6<+X&_CSX M^+4[A;EX%/!%FHQ&DZ]+:5RW?D7?J2QG9WMF1*OU)'I97.&R>>;0P#9B=CG@ MK%R,0*QN*AB=S+Y:S=B<9:=RS,$Z79Q:TBL4COR>3NE8*D-7;7[6*N""7)S[ M[*#R8Z;M8]:;?-G^MN-;!YW2Y3'^L*@.QGC@9Y.-HF#L:O6DMX^3:3O0,_I$ MYMHV!V=9%*=5,=M]C*"$MWB>II/C\^Q^3M65_0SP\_KX8GL7OHH+![YBG:7R MM.Z@O;@]#]?%..YLA$4-+!CU9="RU,^Z/>7MJ%^?3(%2B%H>H%^VS7MME7]@?^&_5C-IJ;C-N1XM M/@#->C*:K\.EZX59T^Y-Z\9OA<<1[/Q>MOU6663='JV6^\VB(>=KOU#3-XK+ MYB=?X'$:URMNP1<>$'KQ+/9[@.[$/Y= M#7GO[-*>?VH-EMN7.LR[$ONYT'_;*T&D'M@P>QS ME+D-':K7, G?,G%V:"ZBU%MW_.(,:&]AI+6R;W(2IXL)Y(G:YJA*("H'XZKO MI2XLH@Z?;Q3@ "?'=CFWS1#AFR_?)8E!B4O!M5!(:<-);WBTO'5CWZ([89*^/#MW7C@9WG MT_@9'OSS:.+_]1U@M[#SNRK[\+9!C <[S?WT M[M??WWWXO%=]_./@[9]OX)=?WQW\^L?KCW]__Z9Z_>%M=?#Y[^_^J-Y_^.7@ MC]]??WY_\.%IM)N_XZ9VE^97O:I!2-?^\H7K.*!Z/^Z,?=B9%W(8WDGZ\0#[ MJ,CDB'/1($N]13PRC(QC"BG%J K&2A9Z!RQW0;]E0YV#3ED8'RZ(X6S#E,6' M5Q5 14WTV4$$ZDUHJ+KP\P3G:<^9PMVQ2H6L0SK M:SN??J=(Y4Y1;59CFHSJ25:P+G[*R722_>^Y:<@4U@H,J]-J!O0?V^X]%]_3 M=*?/U;S))SG63[,Z^;JI[6U-IR?)B >@S"Y-%UB!9I%!"4O0FMD;>NS",C^. M-LOG=NF6QM3B^"GEB*F6+',ZJ&WR^4>^KCM:Z2YJ#SNR)V#S.76SZ'QP'+O7 MV/6SEZKU@=O&;>N+SZGJ M74S7,;SR*!?I_)*-H%PRJ?H^K\@/JS%-XZA[T *\L^=G#%98&Q*_9.:E.?#( M9#2H$)GG*L5_M_\$TOC8H4_U6T:RS979J6[.HTR$WH@3A M04C/>T'6=]+-_5$,\U$\2._R"=_I/^H0-[24/SJ:_P50(N?T3\=V]&;>P+8! MBOY\NEB*YO4X+*-[MM+HGR2V+I9H":5KI%WY)(Y;NEE(K2HKXXM(TOEQEE[_ MG7V5S<+-WKPZ:_&U&8*SUF^TF-5B$?*$7]GY;/+C(L$OSRSG^\&RY,O1R)Y. MYC,8[+<8?NP&3C#>QW]=WI =,_:DB:^:#GOCH14,NKY3,V+H0KPPJ6VM<*M0]D^]>U$=L^9#<# M,60' S&/,)#_^-ML>M&N+_)+"=TW E@E'R,RO"W)UST\8UCI_VY89N'+RJVSF9=+[">CV6>>KEALU MA.79)>F)+_ MR7$1A_;XK-_E,F*\R<)<:5P\_*GQ]G"]^=CQ9%A3/DL.E\WU+SO>VPO9_CZG MWKI/=L@*E[1*)9YPK 6BN*T7J!0R6@D4&:6!426Y4N<=A)19Z6UP*!'*X9Y$ MD)/:(VP2@_\LYM'W:ZJO/( Y32@/XA_U[&CI!7S7UEJJQX>OVX. &#[;;_UX MYXN:8:+KJC&0/:PN#WY_JDRP6Q8ON#: *1=$"QD0IBHAKC!%.G&7 MJ][KH$P2N%]=A@ .BMQL)GJM$ \Z :[9A(C-V4"6BJ@OZ!7Q>+C&KBC%]%29 MH.!:P;6":U?@F@B<8",18;G[FN,8NU[2B@&H1T,P9P$)M M%'+6 L*!#A>Q,]R%WH'N8^(:-ZS@VHWL_VL/T5Z\ ^#C&Z#UIDUXSB?F59,# MPYIB_;\P1BI"9%.(**H5\8(A345NBI8\\Q<7ORHT'Z!LX%,N<#9#N#,,.TU] M$DY2.0+:610B=\R62#,<47)<40XF/O8#@C.ZQU31SFYJXM-RQG_U&?_$Y7K+ MTTGN##&R;3V78M^_+"XJ$N1,K7R>* E$9 ]O1%P3C4Q, DD64A *4^-[A_H^ M"&*D%2CG\B-.!0?]65)DDL$@0DAB_:*?CR=!0!86^5' K&SI\PUMBB47\!L4%,N8+:#DQ?-P11W B5M*.+>)>2$QV"GBT"H,<:%GFVODS%* M68, [')C,(N1H6WC=:VID\)Z,JBP))'39 J<;6/;E^/[9<61MIYB:\VW,?SY MMU5%C44EC6+G;\U1UZN^.FWRH9ZSE))*L]-3RDW.P6U&NF"'(V6:0I M9U3( #][%>^#53Q@Q4 BN=QV/G)D4W#(I&@BY]0$^J#>YI_D/4N/7<. M*;!88/'EP&+ 1!"1,)(T^U&554AS"7]Z%H..WB?<$T:D?%!8U/?L5RBP6&"QP.)+@D7/J<=1*$2U5X@[4/JL5AX%8X(P M%GLM32]=U&)MF4K(QIB[, ,L6H+A$8[J0*B4H&X^*"R2^_:W/BM<+ $*#P6Z M1=)XH,X1$I8[45 MQ"J>>@UL[U+&]!$#&O:H>5 GQCGZ>7IRJ:!H0=&"HK=2WADS,63-V^;<82,C MLMA%^(UK1864C/>Z6D9,C*& O,IJTMT#:CM#3"E' @:UWX;AH*C8$_J>\R0* MBA84+2CZ@E%4*B<"EPX1'QCBU@EDHW<9%C&&P'U$(J8$]W"% MM.4"4<$%8'*2+ THN%;L\:*+WME' K_GPOD_7=PV;QBP>>[=5[[NQ@L"TXTM M4<:S32Q&\1L*]32V9)1+_<^/QS^&NLFY&J_RMS^>V) I><-A5G3*Y:\&*KK[=D'BV:6&Z7<'4[9;_%_1X+9K8V4+B MBVZ0F?2/5M[!$WL8.Z\?L@E6Z94=?;6G3>X0L$D0J.M#Y.JR>UF8^47TZZF$5Z06W#'4!'\U]PI]G@RC6>Z M!:]:Q9SI8-6U_LT=;9A&KUX%OW?WZN)/=KG!S"VXYJ?UFO MQ9UV:?)*2*Z)0ESE>"H)*J5S+*' HU:<&QU"[U1MNRY-5S5D>CV;36LW!WKX M//D%2 QVZTUN*#VM8_/SZ7II7@.ZO^ ^3>ZT.ER3B87%:+LQV=7JY2M\NW"G M7;?PN-'O+;9MLBI8NI:T]JO%<[OV3V>?/8V'K?G17-+?Z?E*PEUWKM*/UKA* M7=^XBNVB39-2<=^O2M.H1FU8]_$H\6GN09];*XF4V@RG$_$+W M]L5-N!#S\]W;9S;A 6IX=PVI?BHZX*\]:_9O2]OX?AN"O2!8>I']Y$I/TR+& M"[_[;'+%7+ D$,0Y,XA[[Y#A6*.@C(PN*6ZT/G\>+H.,B22'4N[;QZ4(R)"0 M$(DF,)^83)0-)\22[*G[#E1_,L&3!=<&O*4%UW:9QHBID8I@A'ENG,QX1(Y$ MBTP**GFE GS>Q[5(?+ 6Z1@IXI1*9'/@N0FY""#3.GDQ'%RC>YRJ@FL%UX:^ MI077=HAK&-,DDF8($PSZ6HP<&<$MPMYI:JBQ3/72LW%P1OB@D(T8]+7@/&"A MT4AH(T%9,S99/AQ<8WM8E";RVQCYI:3I8G'_/AD?5O\'?A2Y40I1E4)4=RVD M+2WS6D1D&8F(6YP[E8A<&3LH!<*'DIR7?JX0%>;$4>T0*-L.Y::!R%FJ4$Q& M*0UL&NE2H)HB:25#G#**G \!">Z5 M2]Y837J>5>$YMYZ":FY$+FL:!-(48)/%)#FED6 UH&8J;(\(76"SP&:!S0*; MNX)-0,;$; +8E-'D*D@FU\?W2% BL/;6D-!SW"HJJ2>,HZBX!*@-#&G',<*! M>QZ=X][0X< FW>.\%-$OD0X# ^0BA4H9JE*&ZD*11)6@5F-$%*CS/ B"#',L M'RT&%S"7+/8T^5(2]7F7H2HH6E"TH.AM4)02'TU*'%GM/>*.*?@-E/28#"CX M448562F)6E"TH&A!T8*BEZ&H=8I(QBEB/MG<+ LC[2SHHCA@GX3DE/6ZVI:2 MJ,\;14M)U)U7B?-*>A?RD3C,]6@&M^FXP/?ZN_Q)"Y;M:\'[\?P[3K,+>C?O6X[M?3K' M=08!VZYO>\&ZCMP(=B!6+K%4;Z/F;BV M.AK?LC::V:=,;UVC;0>C$!JO_W?M&Q]B1*JLRQ,9T2UW:H"E7YYV89=2W&]S M>JM<>H)+,OVYY7L;?3QV<5HQLE>5RBVE$D7AGBVXI]1Q*17?!JT8E(IOI2+/ M[JGJX]7>DG&<%5PL6D7AIIMQT_OSSL7"086#"@?=@H,.KG?$%YXJ/%5XJNAX MA9L*-Q4=KW!0X: GQD%%QWMXC^R+R)\KE8(?/8+YT7>]5)[;*O*8!>T,(0XE MEC#BW'%D%&9(>JTU32;Q?D7-Q 6/6%BD4_2(:Z^1,Y(AI34)3DA &'D^)G)I MDWS,%LGK<7BWM$<^Q-F-0XQ_(H24&G(%H8:^I06A=EFH+&G-#9?(8)IK8RJ# M;(@2"4*P<%XH9WMYNG=!J+6=U\5A S"M\B%^G4S"UWHTN@52L0)4!:B&OJ4% MJ'99G%QJ(IPQ2+"<"JN< M!)&N7"8$:!"4K83H!J94[_EJWI/_+<#M*?30=; M.TK7TM(4_"KX-?0M+?BU0_R2RA*7@D>)4 =8%!R8@L8CZRP6Q&GF5<\4#-)% M12U'P46XAW@P'W.O!26(HL:PP'"ON<*.3$%<-*R"4(/?TH)0NVR3$)+5AB:4 M8A"()QV0%9BCB)D-.%BE>:_8R%T0:L>F8%&E"E -?DL+4.VR_YZ0,FJFD*0V M(FZ,1II$CAACU"EFF7<]4_ N0/40IB#9H[H@V&)RI7-+Z=PR" E1:FF_@%K: M_^M_:DKH@Q'.TZN15/"BX$7!BX(7!2\*7A2\V-4Y@#"2)!I03(*"(1H9LMP[ MQ&@43">!QLQ1=0KA;C 'FFJ,%+8&)(BQDSW>G7LQGC]23UH<=X" M@ 4 "P ^%P L"E/!BX(7!2\*7A2\*'A1\.)A#"RA)->21>2(\(@'L).LLQY1 MH9B)6";:[SR%J="*28*XPQAQ2P@899$B)[23B:BHW3T96-><#I8.VR5G>/BT&\H&5!RX*6!2WO"2TYY8X397/LBT8\28&T30)9+1C1 MGIL8>O$R'C#5VNSXQ1H0-DB+7 *T#,XYKKTWS+LGFC=;\+#@8<'#%XR'1F/M M @N ;<(@[IE !N?NU$E&96W GJ5=X.'3RM(ML%A@L<#B"X9%*9P0,N<$\^QK MS-'13GA 296DYL0&H]PN8/%A_@[U%\N^136Y-FN0YX;S/&2V5WUBA6(+!9K@2$A""((D\A91A'GVB#- MG$$4*T-D9,ZFGFK%5?+:ZX 2EQ)QD1ARGGGDDPK,.6DL5^#K)6#T9OYJ/ >U&]3CN8K2?_OSYT[O_^^>[#Y^K=_\%/S=9\P8; M)J][[?ULV79S_GP4I[$ZLE]BY6(<5^-)%5O:K69'=M9],?%^/IU&$$8K^JYF MDZK76'FO;9DS.YI.YH='\&^L@IW%[D'Y+WAK&X,&'X8JU6,[]K4=P7SA@^/V MG1;&4C?-/(;NKJ^3^2A4T]R%![ZQX9_S9G:\>/UD6H6Z\:-),X?OXC,9H&FTX77X)CZK'-WO]_K58?!Z91O$;"C"T5I"_@AV;'X]_A!>?C.SIJ_SM MCR\6DGV;S<4WX3> MG2"WZVZQ'4G^@K9!B^W>S?@9&ECN^=$JYO#$'L8NG!#9!$OTRHZ^VM/FQ^_^ M!A?^Q]_<))S^]#_^XV]'L^/13_\_4$L#!!0 ( '8RG5AF &'3]+8! *B> M&0 1 9VEG;2TR,#(S,3(S,2YX\;>Z=E0*J4J32NE'$GI:J_CAH,I0IEL4Z3,1U:J/_W%P8,$WZ0($E19&SON MK$S@ < @?/\G?_X/Z][&[U@S[=UTMD +_!F-MH'U@F\M?VN[?NAA]&9]]S7ZQ\UJCM;; M9[PWT*V[#??8"= U>@Z"PT]OWW[^_/D;?_O^K]??_O7Z_8^;;[__Z?OO?WK_PS?OO_ONV__WVV]_^O9; MJ9M[.'K6TW. WFR_1M"+C.TXV+:/:&HYAK.U#!NMQ:!7:.9LOT$CVT8KZ.6C M%?:Q]X+-;QC-5]_\R6<\!(;WA(.%L. M_/^OD!$$GO48!GCJ>OM;O#-"._C;5Z'S1VC8UL[")EE@&\/*)!I(?R8[XO@_ M;=W0";QC-.;KHV=_X^/M-T_NRUO^1SJLZ& &WG5P/& _,4W:S?6>WI(_OX4_ M0Y_WU]]^=PV393WQUKSVP\?\H?@?$T.1WQ4V3C0D:YF8S>?OZ%S>?_OMN[?_ MN)NSHR(:VY;S>_[<2?OOWL*?'PT?1_QB*W\2Y _)29 _FD&R+:?Z_5OV1[FI M53(';O_Z/7QCK+OOQ=/: M&?XC[4Q^F9A^Z%\_&<8AVY#_(=&8G,I]K6/*^O_O-_ M($0_"FM_<+T L6]C[FXI/R6+!?^Z%BMV#;^Z?O>>'+MO"+&OD)/[514L]]MV MDQ!'YZ1)1.?NU$F(0P:C?U\T;NZIK#6B7W3^X8=K^*%TS,Q74WO0%)_E1[X& MWQ7?S&F+(6XD<8_57Y#$Q==L\-Q/]"VV U_\IG0:^5_X:?S++X7X1_TU2+PS MIQV,G'>'_MNO]07FO5H*#D*30]#J (C+G&T^^5>]C8_>@'A8PW'<@(X%OQ*_ M/!PL9^>RWY#?P5WUD^?:>$/6#,$/#ZM9C??@;6"\NHZ[/[Z%/F]7Y#^_"0%. M_._(,2=.8 7'&1G1V].I?(4L\L#7;RXF*J9J8B(/6I2I=]_"_R/2HB0X1C\: MCHD8-221^X^W:2(I\J&/S:7SG_3G@T?$/(>MX)S\@G?F34HZ;@U[&]K-^\73 M*NS&?RDVK)-M7!.6J;@Y7B[6R_GL=K29W-Z,YJ/%>++^.)ELUM(FUFA'&M'9">B2&VI%FXY3_>N;6U)7UGK MZFR,DG/SXX_?__7[?P/]++;_7Z-H BB>P16BMT7&;C%:+V>+#&MYE(J;1JSGWS.0VK-CX'S(;+ZAP00 12NPYN&Q; MLUMB-;D?S6[GLS'(5XL/H\7M:OG+:+[Y93J9K/,_^O(N%5OY;]EOF-%#$4%$ M*").$@'-RYXVVM/I:+;Z>31_((_H:/VP8F]I[E;FMZS8P7_/[""0090.D@E= MMJW1MH&D _\'[&YK,:;=QR\W&R&C^L5N1#&*W7DX)+-:=9Q9:]RVP9I8$X$<2H7':K?+?B M!9PY+]@/0+><.6N\#3VJ%[#-JFQ5L5?O,WLU6_Q,[D-X\:A-8D)V;;:97:26 MAE_7G$@.1*I?@76G6&+)MJK8K^\R^T5)()G&9:>:/F"KA\GMY!_W1%XO4!+2 M;2IVZ:]YCQ800(+"98\:[='M9#HACP>1 G^>+![R-?%TFXH]REI?! '$*5SV MJ)GN#>KNIV*.LH8030(+"98\:[5&I2Z2T6<5.9>T@%W>& MDJ?IX>YA#GX$)H;+OL.4;[-)KXK-S)I$)))"F$^X,8'J96^;?XHW1':[A:4D MZTA# 8H_QVS3BEW,VD HG6M*",F4+CO7:.>8SWXS^D>!L"C_O7R/?LA:-WA M .U]V9=F%L?EW=V,:JY@,!PO%YL948D6XUG!/I6UK]BWK(E#(D:-B@EREXUL M=C5./L!"WJ^6MP_CS8?)\L-J=/]Q-B;K2A^?V6*Z7-V5W)<-^E=L=-8^PHE? M(4[^"L4#T)UG[Z,TQF7WF^W^PPT(G62-00W+-R6GVU3L8M9J$A- E,)ECW1& M8_09E5$S.N.'K VGP^@,]$;\= D"U'H2-\:CW<\YY"-5G,)>8X30&S:IRQEL M'RQ4]["*"J.QZJ-.Q8G]/B2:Z;+3"L**2_2UK7[&MM4., M+GO97:Q1R=8VZ%ZQTVWBCBZ;KS J62WR]J7;^^_-0A&NNRFJJBDDJTL;%RQ MC_4BE"Y;J"A42=[!FFTK-K!^V-)E$Q7%+Y5\AD5M*S:Q3BS39?N4!#65/X1-R2Z7=JC8VJSMIR@*Y[*=K<-Q2O8PVZIBX[*F M'#DTY[)9G8=VE'V0C:F4;_:_9PT[S<,\+D=B$![(F-$4Y41 =$;-MO+,6YVC!]\O OMN?6"Z=%Q#]@+CO>V MP6 <_PBM X5V+#Z(C0A4'*6L?8Q11Y0\.SML $1'8.B08HS+$3CM"*SPUB7? MJVU17I:[6TR:6HX1N![94OALMV0K;RT[#+!YC[WUL^'AL;L_A&S5_)+3H8IV MQ<')VN22 \/1D8>&?]/!Z0GBPR,R/J(30/(,+L?JQ/ 2PW/(U>W/7=\7.]OT ME6M*H^*89.U_8@#T!H;X6CH"EX=&L0@MY)#QL^$\87_C$CG@8%CFW-H"\K?S M1"Z"E7LT[. XQ;CL4CF15,7AR-H8);&$CX0"%_&Q4#08O4/X< C&NQR14T7J MLEUL+B&?2JWBH.38-*N/Q.4Z41P[8WC>$79U#RJ"#[*F'UAD3;$Y-2SO9\,. M02"=BC(P,\5KR%W! M]JC&(7B AT,R?SPX[B.4IP+KW,PAZH@_QR_8WCQ[&#?0N'3-K>(P9^W468TM MFCJO F&R@\MF#PWX^:]_WBD?"1N3S EBK"#*"Z+,7+Z0EM)^Z:%Y(#.<.=&I MX_M(W[0Q>?V>7,_Z%S8_6<&SY=!-^8Z\O:+U1PM[AK=]/M;1%/J;1OFY_S'' M9)]O_,P[F#!19#GR(9VZ!?#QDQW6&$BHEM;(L;#WTK5CMK=*XY UH(. M?:_H?Y%$GBFHT0#L[Y?-[VSSFUX-;6E6').LO;S!,;E<'NK/#]G<]';[G[!M MC_SDGL^<&\/YG3M&_?\*/ MGC8X@>EC>44D?_293!#^-YXB/[]$ZH%I"O>QCQ(3!4F(3C5E2Q&3O9SB$XTI M?+6)RH4M*K4N<)G?N*Q]Q4G)6NJCK8ZI72%"[[*9:IPU,V=DV^YG4+RGKG?K MAH_!+K3%JC=PU=0B5+']6?N[I$(%SSARUI"+(!H-D6<*B?'B\W(Y'Z>ENY%E M]L:A!Y7^F!&FY P4-J[8YZRMG%)"G)2P_ERV4(D-,_<#G;N&(]W0?.4;6!^; M4ZTX%%DC>-9N6/C]TX&E-R(Z2I['AXY'GP?5.#9G1A;"RGIZ#Y>[!YR[8I"._Y,%J2;+BK&0MLG0\) ^8O%'H MJ/## S1C$DXJ1.!R>A2=GJ9&N48$*DY&UE";>S(N]T<_]T<429C^ZD^Z.JJH M59R-'(2!BEM#"D^D0UXG+Y#+<5%\7.A?I)";DTY) 9&*PY$UDU8=#O9W.4#H M!, MQ?.0FE.3.K6\PUP2[Q2?#=Q+;#Z7HZ?HZ*4-+0^.21J#>,A<-; 5Y %:'K!G M0 9=FQM+T5@5AS!KULT]A%ESCSR=^!S2QS":TN425.CG\4)L3EX/V"F_Q_); M5IR"'$P)1@8).I>-&]05\K[/.^1]U?')FH?[N430^\MI/,W#>(MWV/.PN<(O MV G+(ILKNE2I+ZYS@UVR,R:&]<:=*_8^QQ "D8;">*7O5>]][;AK/GJ+A]M0H'&4L7Y M)#MH$65'34/'Q.::K%A8)D"VIUIQ4K)&6"#X%U\<%"2->I5(+=G1EMR^QD!, MV/"(C7\Y2*TND;'KESEMLJTJ-CIK4157 M"X;-9IF_4)@ZT9FZ,7(B _@8D[ MW!_HQ_+@@PF*K"KV]I:#L]]PR>:VIUIQ&+(65#$DXF,B:5"6=$/4@&CYIK7E&U%Q6Z@>H^)XY>!(\ G LR&F<%WO MJ$$,JYA)=.XN=U:+ P?@+L^N;6+/AXCRX-A44&U&H>*PY,2R2N3_@M@ %WE5 MO1$SW(?4-Q%G0[,X57=/EN<9I(,7/',(20S(0.5FSI-H59R,7$.H&"B1!_9[88-$1_ZGJCSX9G^A\\ VS+=>R;;8E7G)]2 M2R@?&]'!:4XZ#)]WMN@,:%@UFP/BD[B<+5UGZ]Z (.-G'%AD43H]:'DCE9^Z M]Z7 !RI.76).ES>O[2E<4IUD0U;7-[95.GMUKXK3D;792J>#$44RU&*_8OSE^P.Z39QR>K>W*8Y*U$BHM "@-'FTF)8V#FE8-AIE,J/S'=9HVX\#$-N MDP>Z7#JJ95[\!"M][[EFN UB"PC98>H4EFUU3;V6:DA7G)\=7>IR1Y7*>+"+Z18'YR:2^!@@; MO0U><0RS%F;I?,DOSH[=3G1R5WDU*J]0/$6Y?$LZQU"@>%R'?S84#_C/(RP! MG ?;^3VS-X:WA9XKO$/\1_FN]_36SL<_ 1/\=QXQ#4^-MOS$MU@OC]>OWM__>X' M.NL\:EU,=^,&AJUVSEF2ITU\9_B/=-S0OWXRC ,;VP;";XU7*!Q6<&'XXF!E M*,"S_Q;;@0^_ 7+^-?R*W719DITL.!'2L.(%SY \?>+UQ23JPH-G?;QUH,[F]&K MT69&_GHZ=^7T!L'F>'EWOYI\G"S6LY\GLP7YYV2^7"OBN8+X,!9@M/XXG2\_ MJ6(Y3:X/)HN==2=7.:^Q%IV-VN^2M:R/V6BAE(S5[_(T*?K4:"V:$^[Y7)25 M^FBVZ]64^F6MN+!!([ZJR'3,5(7+T/G _9Z&Y@"@C4[)J>0U+X(JZ,%V M:Z5V%KU?H'D8>DVOSF(:7\0)>3^,(_)>SZ(J@-1IM'K*QNMYF;* ,+=8? M1ZO)Q^7\=K):3_[[8;;Y19%1KWJ GN4!SR(7T\&P1W ?43&.&HJ(^")YPLDY MC70MZ3/EY@ART]^[M@4ABTVEB6Y&[W<))Z/58K;XL :#]#W93MC9ANM01J+G M\[":W(]FM_/9&&SMBP^CQ>UJ^F EX#DCW; <;C MY0.9SFHRGI"IW9"Y339-[0!E-'HVGFX^3E;CA]6*+/%HO:[K_JQ#0+/!M*W= M4Y-=AGS-Y"9>P1-]RK50V+_WKV3U,+F=_..>W+J-[^R"WOVR<#N93LBI)I?. MSY/%0]/7M*!WSP\I/'G+Q0VY7J:SQD>IH'?/VMYI0G = KU_$0]W#W,0QMF5 M*4<3U Y2.(&>AOVZ(7?0+4R(S(9&B9RR9X5$>K;RT4"/S>@?C6^QG)X]RV7+ MN[O9YHX+3T0=W!#Y=[(8SQJS4H-2S\=L\@%F<[]:WCZ,-Q\FRP^KT?W'V9C, MCGX-L\5TN;H[Z>PUI]PSZP\W<)&1.<+3TE3T+.A]U@K_,!1_O08 Q3.&U.> #VEY,XK4%) MMRWF)+ZJR&BVR]3CJ1D5S3::D[:I@HI6>\VIWU,Q#:VVFY/8*:6AU8YSVBM= M1F-@II!3CU\3JD,PBYS$9QU2VDPD)W%4V'^P-H73-NY4^F>M29:"V.A4+VM, MK-^%?_#Q+K3GU@NF+!7 )9RT=*>0[EGA-CS /O0AU%'D5*D[.B=2[_G^$<=V M_ SAT/[&)>?Z8%CFW-I"Q"O%J%RY1\,.CE-\8@AZNT'ZOHG*9J;R8FDY3M\Y M;)YWC(%*X0OV VL/P9M1Y#?YS*>68Y#[$J;M!QX-]3OMR"@;3V_ ;1;I-2[] MQ8(Z:^0N/L#YD)Z5!\=]]+'WPG ;#V'@S_$+MC=D:=5$Z6J>M:8;L'2N4'%Q MYD3,1N30_GD>M:_L/G)"IXMA_+U'3FY]@SX;3 MO+FKNW!/)3^\7&%U:Z)HM/Z7"*!)4_/V/V';'OG)R<^<&\/Y760/RVD9Y"JC M((&)%\0*PM-3^'N?EUY)<19#E$]=[]8-'P,B[@N6E,B)38;0^\[G3GCN&HZ4 ML3YNDB#=U7B:[? MKBX%I(>2%)X&%TP*NXI3Q)L,IGF!U#ULIY >RNF(E.0B M $Q%!Z/F.-J7Y4 &AA\-.VY&7DF1F"WM9Y1-2*DH6R]%$]#T7(LT0@Z(V^YA M+B76L[LM.15U=T=SPEHRV7GFL4J35&/"_3+^"<-%ALVB,H MOQN7S U[>\O!672"D]9#V7@]?_G;9VR&-E[N:C.PP,$]]BR7Z""X/9/9P4;Q(.!&G M M.T&47#BU[!DCEH6L[BRN.G M+4T5O;Z1?AI5X&X6_'(*[:%YTDXKSZC8,=9F$CJ0HZH+#38\2$V(]LNPLDI[ MC59$\:B]PVF=4D6NF9NDS1@]OS2*RJ8U>XZ4#MKWI5VC(EC#&[@V12VLGE 6 MZQ3^3QZFWT7IKPA4HT7L>UHJ:WA@;.[?3EX#4(;)?"9.N*<3@;))?I *!SZ] MH@<,4V_ZM*@(^?Q^YZV!4&$]C^]X(1+2,*)N!= A(I,<%0.G)C:E:D[1P.XV MT=0&_$DWISQ/S16 W\0+P'_Q6Q9I_(,'SSASIHK!Z.S_]E7-3F]5,./C[3=/ M[LM;$UN,#_)#/'WRC]]&(7D.('+ V\_,U$RS?S]U4MFO#7[S6Z'0,WD]6.S MWI*;*S6M1EV5+.,I9V*.R4>.\^%_C_?&D84=AD3V>PTVG[']@N^(7//L%YR6 MD\EI6X"$)Y6"KAOQ;V2%^2Y1[2K]E32DTM-G(S IZ0PLYL8[N%[Z6R]MJFUG MJ-WP,6,WC-?UYA@WX6>+FG6RVG[*7K_"4+^,_!YD=(_L3,BL1N\+=E?'3+0M M^RT4+\0F=U> _"!YD,E?9@'>%WW^]?KJ^]897OS()(L?6!#$6_GV%;17RX+O M!=+TR;_BJ9-_Q BDL;!GV*-7*[T+Y6T5/XI$QIP8VV>(4_?\8&KM HR=7[ ! M-7W6V'NQMCCWQFS86?&L"\5B/XK!EW)[\J;>D(*^LR[L,62MUX:-XVBR6_P8 M9&'YTD>_;G=M#$9!SZG8_'3X>-+0276:#^3.!8$L^EB*G7.Q>@(Z2<%B:9F* MMH6/PWVI;1U0S?W5^J%4/BKOHY$5H=3X1.XQL3!$996>LFA=F@%Y+.15=Z8Z7]5!\J<=!L\4O3J;-X#4N> ZG;EBTOHW)Z)/CH["9;$DPFIB] M(_]Q'M9KC=6=>M9492,B'1E2Q3%3%/]EY,4PUIU MILK[:&,E8?7>?I[^3_2A_$LA[: MV,@&P*3#7UC"R_Y+&BL7Z M@KC1C-7UIL#J.GIZ\O 34:MGY)JUB.:\I;?)Z-&GMVZ>EM#UD/HN\APPB>AW MTE7!HY77SYA.N"[3W/F9AIHT]W"LE3 M]T=(EG3R NM:J2H5ME?\<3)P%SPBYYU^&!/NW([]FBSO(>\KJ]UW "HK*^7V MR3)Q(AD8VZ#LB/"95,P02]PD'H.4LG+N9; MVYU90D+I T:MOMZ1\X40;?8H)D;\AF:'L*TVVT6?VC@5!>*C "Y3(%"PRO(.:E[TT%3U1]M1I1D0TGO6W:"37KJ_(CWKD-?9GHO^C/?#W%:\:]JK7BY M[XSG_W)I+B.YYBS')?\-#?N#L2_PQ];LI/TT WJ$/S8.5F#8 'K)H7:CH!*6 ML1'C$)1;[MI256WPC:P@!7B#:?S&TN@!)22["9J$F(PHT'%#5A@;NP![E?&2 MY?T4SQ4"DQ(X[Y[KD!^W+,A]X0:_X&!DN@?(GR]U5K>EID_BQ+;-$J+9JTQ^ M!OW?\?,C6VMWTV?K<3UL/3EC9B4H#]_*:ZK\DGZU]N$^BIOE!YL9?R&'S3:. M1-'+OZKK==6H[@8<,&F-@X"!K#'#&-45 "2(WJWWAE>B^S:A<18!;1026T%$ M&Z.CST049P3P3[O(3I1MJ/@C&F'7#OV5^^@&UM8?N][!93Z4XM>DJHO._ P! MFU04!%T>35>[OSZW2 D(5(7N6ZNK]K>%FD3)\RWEO)&7D/[39@!R]4+;3J>G M;0G2&OOT96&)8%6:$UCN^:K=?0!NT7PC&=/H1F'PS"#Y'QP3>Q( #P5?NCE. M7K&WM7PH0+3%*S"KU?>/=C;PD"\]^,+G%:EWC+7)[^A\CPO MJL'R-S?^=DIUE.I..IP-8_+CTMNXG_-"58I:#L3MG\IVE>W01%3?UHT"J$%F M0&[F#&1J;>]RMJ=&MAZ#.)YK[#I4CGVT,?-I+'?LM9)"O@JY;$Q(^I"B&.24\;V"Q"+)!2B-"1?[-U,=#P0OFK7NL:'8<24%=NR,EM M.Y2I5\0<%;4^6_\M40AVV +/)2V9%L4*^C,>+IAZ)1+"7D>^WG9S&H <#VR[ M#J8PCU$R$1> ^&O4,$6O.45MRR#EE= \$B%70+T9@Z@..^&,I1:HTJOB)%(: MS5?_#)GC&9!P]RYYD/]5)JD4MQ_ $4Z*BJ:4%EIY5DNZ:G0Z>! K3W01YINC M6FR%OZ&XQQ#"O80-H]P76=)A&)& %?//;ZL:B6RW(P_'-/0<^NC(LE6QPEW= M2=\"ET >9*I]%2U\(QJ] O=0[QGV#N"?61C[/'&ML)E&L5^^1^X-;^G1 $:3 MJB^BVG.AZ%^KL[Y@E5P5+0YMJ))SZO?7]X#$2#+9<-F*2ZQ>WX[B&8MDI:1D M51;?6)/"V:I $,J-3:9IT#2$C0N_*H:7ZT,':CFI@5@J(T=S^6-3T4F?*A.% MC<;^HU)8HI(.0_"JTXBT>H["JEX#,:'>&0$L\S$'*;9&!\57[HV'C=^AFJ.7=LM6=AF>J+ [Z+>VB3SZQ#5_4KBG-ZLEIJ#^%,$(4 MEY0Y_OJ:RQB7@WFSO01,1X2-L,';9\?Z(\25'L_.A^W4)YEKHBANIQ'"(ZY( M#-:\&:@JN! *L;#YP(2N6A$#V7B!R&G%_@);P\6@1M*5^M%U7KTOEL^*#J35 M[^*KM[B+ONB=AIGW5=?3Z?3T22QD'GY@;>'XE9H<* MYJ/OT]GMR$RC.*.-\0JA&2FTVV"*32C/!S:&D,SAF&A<]!$IH#P$2PR;$:T* ME0G+JF^3J45%L=0B15HN=ZF@S CE)YICAJ=4@O<;:C3% ,=HS(H>]_AVGC2;%[?2) M761YP5=0JB2F&NES!KKDBU^X00H"6X+&KF^!/XV69A=B#E).J1LQK_W0<"HC M4V@IA$[-SL,$QF.34XZ)5X>L^O3S9(I[%HO23Z1:L/?D#Q%;7C*G2C6T,:@H _MIR0'/LXVO4&@-#ETKM$2_8, MUR-JCT'D>E"/(2X?@)-=FF5;:8[J;L2!>*Y2]1HE=2&Z<.Y=5M&K5C$35=15 M6T^W5&%>.J0I7D-E,K\"SJ&BA_(;UM]ZUH$7TPY]*.+J4QOS(]"@+/>@P#5G]:H"@_..1E MH8E&T-.'KIB,0G.D-BY[K-:!9=L?L9T+5'HV?4IQ*?QA" MGOP"![%\%$<<"!FK+D9(/3*#PM6I1)*OZ#2PP.N*#ZNBDW;C>XD#*-&D?YFA M,+BH=E_5,$6ULC0D^V"<H499FZS ?2JDUHZ"Q_I!7.3^I#*6HL+U&%M*)SQ%DUST@GT# L>RQ M:Q2/H(BX:JAW5A=&3$@8PHH?^_(.JB.0/[N;9S?T#:AO^(*=PNR$JM:]*MMW ME@,(Y;D3S?Y=+QXQTS/O+'^+;;)/6_;ADJ]TF&<1(NNR;9\/ANO '4)&P&;D#&[AXNQA=O]M5;89L6:Q& MIT-J6T@:;PZ\0/!Y;%_^X+E^1?AEG9X:14V:C<@-2C3QM!;D0G4_S1CLD9>C M-#TBOZWN)!UJDP8)D.,]>7/(E5O?1I MNNXN(// M^0ZM]UB^VYU^P$@F?H;5P1U04G0V .P@3I^SQ1SP,3FS1$R$:7 MR1&D%[,"FQ4 CUT,I5\TO)'QT:8>A8S>'DM,-G5ZGFWX5TW4LI5KV_PC[B@F M[(2)# I\K.)C*NW2;^8O$\)7&!)$H&XM@ BDSWYE0*88!B>'SO"C7#FMWUG1_OR7 XH#R9G^_: MEBGB".1<-BGE,$8'D:H2@U)6DN%69=3H?1JJHT)IYI@_1:\\ M VY,(E(R7LK%Z>+VBC_+.BL>L)TA:1$:!3&V\E_UFYACJV*5 M65EJJ?K"X0B4W#Y%U%$R%OF!W!#33!GW.CV41RSG@DNQ)X6)J&1]\J.5:_74 MAS5HO#)\O#*,P40;[<$V!=ED%;$T1;TT8Q3596-PT\\SK%:9T,K[Z'U8'A5! M9TLZ"+>PI\SJ*PS>?UI$@N6$A88-26+ORUZR <)F%GA M(/28/3TJP:FOIE3/YHE3K]"QKK>^!2U;P M:;DTRJND@S[QSMKC"/DH61^\2-@KZ3$H8:,L$J:XO>+OO30).<);R;6!U.VJ M/Y8NBHXM/?Z%S75'G0I 3I!F *1)U,&H&7Q:W7U@%I'ZL1\T@#PJ(=Y1@$EJ M$'WZUOY@6!Z%%/5N+9_<<(:]W(%L-K=>1$WF>N+02:0&YS8'0X[P?+/-21LK M*GQ9"@@K%[\*?"0)+Q&'W&4J5+[$U9S,V5X"DDK82]F9XO$T8EQO*\739)M> MQ0B:P]%V;M=>LUG'3%XA":]5F/#:F(3B+1'%\WZ& MC*R",N8E#0<6J]--K760X[DTF$2@L2?*)FAA6$99!*3:EH#R9P MD]ZZ>A$%!9WT&XX2B<%0.9H;N6[#2N&T"0G]C$:!5S6YRK37"?&27]^X@I7J M?EV7IBE^&HN::BQLY3R1BV@/4E*E(;*@<:_9#C^[-A'>B'HTM6SL%:6PN/N]Q9($*0H>#?W&#@1^2R'B%:C'C6BN6_OW6VA$)"$.1Y5QG4F,BYZ=/ M5KW0"@AW'$P+ST_]R%FI]5"D=VDQJW:C3L^S$1BI]%9MLN&[SUXNV MN+RM\MRO&($@-HYRBP@3LO,!C)OV'I!QY12L\"J#N=I!M"T63;2Q(2::?DL4 M3KY4PR[IH/BD_NQ"V ,555.AZ'DGLZ3U8%01N(>V-?40UE;?1Q35CLX'BJI7 M=[JL[P!8JUD+J9:NU9;J$%TOS1TMNMUH$;)0=47PW-;Z(R>HCE1B.\IIJ/'Q M\"+,HHWQ*NH;1X[%>^P8-O6].J9X\LHC>-I0U'GT4DGQ26&N^ R6=]-Y)A-?;&T*@TJ)*PD-+&Q^?JH_=_#^S HG.J:P/&U<^)44TLYB.COR+]<> MOM>079I87AB-*_]57UD%(G?7 TPNV+D&!%1;YW@&)HN&AVL\4N9]"2%0*A-2 MJC6W(==3 -FMNZ4CLRB*8H2B_';]'_V<&S#Y-WT>@EK%JXN\!?4Z#U$,K^_6 M;TAD$#L)%5[ @D>=4T0OBJ+1$O"]=ED@RYZODH-8FH<]^XV\]]S//DBBRVR3:#,;4=&O9819BM*IU MKZ\-D3[, (DT#X[[Z),YPG-"]00_"029]$I0(RJ$ M(U?&R:@:1KOO*\I"J VR>0J%H<(T5)8;JM=[4,?>CW[YT2(;XFV?CZ4^A&8T M5#N109#=?';+JK0F6IRM>L_QTN"&Z%2/SXXS +DJ?2$4J9%->BK5&*GJX1T9 M5_P?,4/\%[^-%ZGY2G_H &V")Z[)L/1E:65E'89U0T7/82DJ0JVN.B/D8NBW M=/"87Y%*?B(1?7F8X"_CP(_)B9:R5]GM;&]SR2P*U:NF?971D@?3=_2=P#)! M2;%>) RTR2L+Y6'2TIX(P3' .G,9$05'8N7!L8)2U [EP^B.2T\7-IWL#[9[ MQ-Z=$6R?!2RJ^#M# RJ/63^%X(!+2;%,R.(Z2TTH##!LO])+5]E1&U,I(%\F M6'([!<.HDKZX^-FJX+@M57U'V2*7"J9X;#.'S.\)<&YX,K_Q3]>C<5@ P5^N M>#6DHC%]?;\WO.-RERUP4AF(4Z>KWN#$F>^'1/P*0:AD[AYV]B3 ZPCLNO"% M;TYHT(5T6*IN7"NVR')Y"BF-2&Q16#)[>+> MJ<:*9_7@A.04_VQY .)^[UI.&>1)<>,!V"82>5@\>#J*19/!QV@? L/^O=1B[9I[G MOZ1QK].E 74&O5UOC<#(AU:H;*[O:<4TMI[R'OJD,W(Z_("<>LBM+4?+S6FI\9Y[HF+M!^P^><;A MV=H:]@B.2%7*4F4_?0I"'6E8D;D]@>7@L&=HL<8@BH+,X,*.^CC94/+CD:#CU( MOF^!57.+)3V065"6>?EI\0L]<<(]APTL8%[U* ,4U"J#BVMUUBD3 O;#U?KJ1_4V86ZHVCT M 8D;2?0V$1OJO&H/NB2A@P2)! M7FLY*'1^6_WAJJ(T0SY\52;?(^GS+L-C43F"?KV;%:O]EOM[OHL7%"3 M@$QS5YB>*;<8PK&3LH^;!^R7=>X9S6#D.*%AK_#!]?(B!'*;*99*RK*^X>DB M\N)QN:,8%V#K(*UN#!/L!KE23 MJ&N_CG>OMZ7FX.8[)"7ER89)2W9MCB=)2 MM[?FL,'E3L#M@C=_Z5"A+0DHEY3H*-Z0_ NI991K+NH-&* 5LHA MEWI4**%N'7)OY_?@:?_@>\;,E+ALU9> MM2!GA"$@+%6A(Y7JCLWI]%8Y9;0'F/1_\4Q:D4V9[^IM2$._*;>1895:9<7D M,Y$SM<)K>QA8HWPF@^(6EB>H;*[X9(MU6SI"8Y-]Q7)U! BW_VB\X!N,G6EH MVT<(N[>\S&.MC*Q^^W",/'B<5[B!R_OH_Y09MM8XRS( MC5MP\^<+XBM,M!G?(BHG2PMG2MN*Y9/0U"K@MCK M$U[:V,'8?F?C*;GP(EOKTU"_LWQQO#)LF-CUC'%#7+)EK[3*55=U[^D3&X-$GHFQ! M6E[BSV=0VZ1".#R!4,]7E12 460EJ6RN_]MHCTM^'WI$H?+[@$"/A](:'5"! MKEO:=$"J9G%D!OGXF!)M;7E[T"UIG,Q.-O<('5M!,$CC(8>J7IVF6 T,J5&X MC"5W?%GUTV8TE*N\&$4@+9%?CE/RN3,7(MATFRE+T?A9Z(&MW'Q0Z2RE6 M5$F' 4"+U$LI*FZO7Y$EGS?5$:-C4J6.9CN.8**SGPTD,\@+8Y,F89F3#'VR].F*SKIE^>*;&@E#?5A0EW!I[XPGJXX5/ MST%9^D-U/\6;,"?/I./CT9.'<1P?1A]>\L\MB] KU*4:]-:K,!< +9%O%BY= M:V=M4]@X()*-EN,9D4XY,&.D,%5@/'4WGM:\#$ W3>8ZC +ZY9&C6G:BZ_75 M=^%+X#U,^(%]POXR=I;&%WN]1Z\5R2'8EHWBYT#H.?[;+T+ M(X_+^JB..V YI>R>9$E7*_=HV,$1+*#%AK-:_=RY*JNQ8$GI>WUZ:RQ):<-F$7%1:EZE($DFI=?G_EM>ZVZ(F$[9,+D M#+&,/[Z&V3HD/)*^=XKED$TZ3 MQ\PO!#]HW'U@GI'*PM65W?1)7 EW+[?QSBM M9.7NHR I6J,",'.* GO;4.PK+0;B:@J\L-F_:]L;#DU4@D93,-:>Q:LV"B4#+710RRVSVN=I$45N=,%5I^PAX M6:LDQLINFN/[BPL=G$!'/Q@/]@%W98&+JWME&@XJ*+)>9&&=GOI4[;@J#,@L MRQU%\C:VE0G6-3KJ/V"2J;O,8U[ZX9LH7&OO4$G_TM8#JYM $X M51OCPM:D.K#8 &9](1.-\CFHC[X4U.042@-CNP9D)*N"&*?E^_1=V#P;G%/_ M R$1%%5LI7^$O/W(_]QH,77,;S _5*76>;]R1M"OQ\@10%=W>.G)G;3*.W M$S )O'TUMDM>2WUZ$3F9K$ 1WCX[UA\AYH%$G@5.FCO7Q.4@J0T(Z#/ETD&?:S.)Y[5\# R(X)LYXLHG)Z\@ M8:3(\=F"XN A BJ>]<9D>G7(3,BM\D1&_^"YGX-G$-4,)[V+5:T')@.?&*PK M-D;:$BYP]A$J7#*Z:C,=2W6BLZ)A^F^1AN;=# M?^E45+=60[BGTS\BKX=)3;OY(&O)OP] #DDE*S:,@2WOW9O/@OI$R6;[KN-@ M>VJ\%M:*+FX[A+U@MNS30Y(K"?3L8%@_8]OFUWEE>;R??+4K4B_OL MCDVI)-#P!#6AI1,<6<"I;_\(+7"8DK?M"7(UF/>X2"BN[*?X3833[#K4V%25 M+E#D9VE*0F/:.$#)50BMJ4;:)DM6L 0_J:A5KQ+TU+)QX3.6:=+KU$:FZ4%Z MO\]_ )"KG/-;H\,@@J3!W\IR$XD('<@[YY,^FCO7?+9)4"*(0KJ MP!I%6>-EGHP6!+7#ND67)JV"7&0NS&^L6E4*#P>; V3'$:-^7)F=%;+8DG]) M.*N^P2K8&DWL$PVK;QQG!^WUA[?$LD0Z(.EF.%%C16C\!'5XU< C>N M8Y;%ON>W'%P"T8/C\52"CZX-MH*X E,<:,@Q!FY#2 9E[^.)^4.MAQM$-'FR M8@_]>*CK.A.^7R4;4]*>\VK1C$RIU5*ABQ[$N5F^F/V M169$59A^U*XODSJY;(*XDDJ>43W5XORR"&74#6%0CTIY=U$WO'K P0FG\,*6 M*J 2%(P?IZ&WR&UO,YH.@PS_G[GEX/=5MIA$VP$8L;-P/KZDL]8#GZI#8SCO MW0?7-3];MDU#0&O9KQN1.!-T*''IK' 0>OG%E_O"B%(TE5Z_?-EI5OC))QKI M"]H2H0A"D."!J46GO;B]8DV7!DHLG7RA.J_%D!Q?5>&II5WT:3D"L9356LT/ M>5FX=*K8'#&%VF7U!./J">3+7;C!+SC@)9'_Q7$L*276*1WD7:0R:9N//G]= M[#B,E?72FWHE$_H5[;Y3F#^2WU?T'%BU7(R.#?P)3 MU]MA*P 1#?*#(KBS*!5#=29([7&URXJBGE"%W;B@M685)*VSEK?5>'DX=+E" MPXYQ^0LOC[RVZMU*/&@1W "O9F&=$[^("-O7%&XC_YNN2.[GXD#;T-I8'@8 MM=&\;X[Y!$I0 KH<4:\!17JJ:X"?Y;16'@H%YR\ +2D)0UXL=5=U&0*P7/WB MOA6=E'OO_*UG'=BQ%>!!%+D78."Q#]<"SS^-?%EKB\BL@.,H@SW0\ TKWP+3 MY4BJ=3P,MQ^YMC-!=)5NA^;]-7HV'WW\1PBPI404J*Y;6-Q>=<1+9*-+9.%4 M13@WZZLY^3\NJ<+]$"7O3EF/@0GRM1)/;H[9U),2]KL825\L*:$-\I4?@#EV MZ7$;0BT#9;V^6K.@ ^SMH?9R09!G:5.=6!8[!E);9!:+&PS(4$X>0X9;CLTR MO]1H1U8:WI]*O5 1_;.H138E/!2&G3ET1YE/53+\!S@ MFI5- JM)-#BDY#$H:,.6,#8*I<932?5:?>">X=-$UW+.]5?83/'29S.[JC6/ M!AU[A@)Y]_YQ8P69DY';1)]IE@+&Q$I]>&C-Z2@^^'>60T0@4!K9I8 WAD6T++:^Q;:#.MT4SY0\F.D@T.(R$\6- M]4.8<0D\. ($3Z42D]MA $EDZB(6R*YH1@#Y>;(+W)XC?A57C/P1.58.JSV M'!VGRF OFFG$?0D@=X6LW0M9:_/F"$GG4'GOA:.]LN+L5F4>X@F$-)8J8:(2 MRXG&)KN FP8%-Z6B^')\<(P]P(^1]^)GRP,'"D5W+K[ RSL,!GNM"=Q0O;[Z M=&:8E>N,@I,#SYM04'R^XLPA40H50K9$I,M,RB>2:J.2G6"Z7]X!;$EQ,+YC MV1\.AIFR%ZU>W^$AE%8:NNOT'%@MJA4Y:9X%\8CY?R]-U&U%4K?20KWL@$;' M;;X\.,N#.P3BKUW'\(YRH](2T2V)ZG4R0J38!N_)@T%F-]L?R'5*H7&E&ERR M(B;\TV,CP$\N@/?)=U9YX<_NQCN_=(QLC:44+LH* V>$=2DBI),\C18S&4(X M7E4QGEI=]!MC6]7"G5?4/U$]RO"3HN6(O,I4V[94=::A@N65%;FK#,,I:MU= M& Y$THCXKZC<::UHG+*> [#\B)1>"LM",5G O9 M5-D(5ZTA1<7;E@O+!=?" M%C#S(?Z,AYK7 !!50% ?A&P";:;")5W0>"C/21*\*^?:9_ L7N(5J 7GUL% M.I&ZF/0IF\I+-KVX_:"F,2B<@<9[N]SR4*_P=E,JJGWPY@MX$B%QY)Y(HYZ)O0HC=D6/GM%8 MX07,A?6D!49, M(1I>S9[*+]L D&DA&CLVR)?=N\7--4)^QF%EM72,D@XZ=:74]F6TU$%NAS* Q#2BN,@:^4Y5'37G*IUAXE68<9O[XH7%\A&\I8F<34@ MH_@$SZTM7&R1A:TX?:B@I;Z7RW*( # G%T(:B)3(>D1BF%N[HM-5JZO.()XZ M&=-EGT\C$OKN"(B]>W9MHI#X[#LHN@VR#95CMK247UQ'IY*@A&DO^K7<'D4&I5=&J30 MU>^O\2&-,,,C&(M[J$(&EMOR3[U65VV,%92&+0H6+>"Q*94!>5HE08[_MA(P MM"$1CRK,?&9 ;TV.<[)6L_\P7=._/KLE.50-;-) PVPEH]A6!/ M06'PK1!)F*RO[SH.MB&()"9OL@ 'Q:55V8LC =(-M(?VU,?WKJTRW#3 M.RIR*R1-I(O4#D6C:UO>"/MZ@[?/CO5'6):.5]!88UH6678P9,_V!\]]8;DV MI?@V93WT?ZM14%TCR#:]>]"R_L*\(K5>&7G]!C/)?EAA12KMH@\4@N6S1P>0 MZ\-<."I@I:*31L,WQ4?R<['](-W6)6(M>#1Y_?.*8WHR.?W'\N88_?C1(D^3 MMWT^4@CB>I%799WU,R<9F:<>K9.P/98&.-?IJ5@%J&.F8%$+"?"R\-$G-Z/A M,3Q@W[5?\DL(J22O#SKXM-!VQ1-0G=P3 5VQH\P3=%B0#<-'8+@LQRG.Z&ZG4-!GO>)U+CEX3NTB M4=7]M*+G5>'<)7\AM20GE(59B)"N#YX;'B@$BK]E)CEL5IKT>IW"4( ERP], M0>-.(X6R@ YHG!U(%$],OKUO7@R%0I!68]AX;I49I!5]1I@ "3$ AO_=+W* M?(0&% 8E&G^R@N>L:3@I(B:A["A7PB_,[C]@NDR :"!P]S.? ;DJIB'XF2%X M)(2:>^0WM=T4.5T'X'1*%48HVOR2#@,!*%L?R(OM>G.>BUP;JRRO7QY+0 .] M[FWRD_/TMZ^P<_VP_BK!I8=]-_0*+=393"XB??A"J/O-?HQ"5CW7QFQ]R/)\ M_OSY&[I$L#KOO_WVN[?PY[:CHB@W#I%_(O8P(3B,5X@/VA7+X-\:$:F1'. IT3MF9JNM8H004$*SV\'. MV>YUNJF F-05$T<_WQ*%J,WJ4TID!'3$AG>.S/!MB:C3+P#)]%$\ ((1SI%+ MDZ-DL9"G(7 ;>Z7J%;=;X-=@\QG;+_B.J)7/?IM#2]Z]OWXI?/'SRX:[0M+. MPHA7*!KS"@4NN?K1O6&95PAJ!:*ET_VK)B$!,J!.(_Z-A!'!'9%M=G7LVF1P M%]A_(:];/ PR'#/Q;RH:H^#9<%"BTYDOAJUJ'="O3"']_[I\3"/@/N#;8FH- ME)9I_..*C".?_?9O=YH!)R C0+1%OX9-! MW[V[+)(X2'0:US0\!\ES3=P!CT.HIDC M:>H(YM[U;F2- K&9<"X\S:VN%#8 XB,@& +%8Z!?811$A^GLNNR467MX?'*@ ML)%),^S Z5&I0>BR(BI(LPB,ORS83L[;_0K$.KLPZ"JX=3U)L;V&;+K/#^86KL 8P?D>'^YXT4X MVPO19!"$R2C(W:$=C(/>?4]U>Q]^X[-ASI--.^80!D#+':)#(#X&U8E\^#4? M!OW*!CK3;4WI_-F=W7&^T]O[3:?\%@:?^")TW!30&2^XU<4B1J)Z#Q;#7*&0 MDD>VM>OV)'?+J9UD\@H=8)@DKT1PPV*HF.V7[AZ\'OA.'>O3^._LB$:;-C[?;F#8D6CZ&*"8U!6*!KW>N=XU#'N%-M#A7+FU:S-ZKAPF50W" MIB^Q*:+.0&KUD9%@VN^!Z<@_W:B66\(?+8$"%#FD(6:8_),0FUO^J1(Q3!71 MN9+3 1.X0M&D$9WU%9+GC>C$47+F45>8/7H#\__Z"D4LP!/)3&8)+A!C [D% MO_\U9A!-'')W,>MZYUI4'!=$08\>'"OP5^N']C)B3!A1RHB21F\(XO4)T$E2$8-]Y MKOL\Z3<7DXG:7B$V'_0K_U]()$0TD[#S(Q2C.M*H(9J-\$Z!4AA=KDB*5/+1 M@\\<3604U+G=52%O.6\&(WHEF.E']4L7*V@I"L?DNM7@VDZ;+W],YCQ66_XB M8EI#\2.#Q6!*"/7I/X;QSIW_5%S #YV[CR*, B8/,Z,MBY1- A*TX82+J8PX MDVH[?\R[XTSXL_@ DAR>8!#]2H?I\\&-U$(B"O@)M;#]'3/*Z'N2#GQNC-EY M/*V3/'7^#,C.^IE#9K"/<9"4A!U(1/EA/ M>;'ULE*5]*[D)IZ/9"OT\FC], MT-UDM'Y83>XFB\WZK/C)R*N28Q9NO?[NNR@9)P58V4Z6HF820K3[:TW5_.WT MU'5J?87V]AB"_$S=*!URF'&?W$?N@TG,(Z./YCWPR',-&:P'"Z*!7""!I!!! M:H.LX_L4RKJ=E8<.]P5P92<80CLR5!2&A#Z3P9 8[0I%XR$Q('R\O3T&7>1Y M"=B7=VU. _42H2,LR+KB4 S:=4G/:UZMHJCK-Q)F?3MM54[)G:V7,5R M :6+WH@1OH9-2RJM\S[Y)3U%-OM'UWGZ._F_]AHJ4$) ZHSF'^T04$2:,]N!8:)4:P>HZ@07O10R+##'NN7/*MS0:)O;0 M7"$Q$CSSXD[-^3K)?4N'[E);GVUW'L_^&P4!]IG9?FH;3ZVTI_%TA412H407 M >'S8,?6R G#C6V)=#EZ>O+PDQ&0$QR0-]RWME04$# 5K8R @C2*:#,YX\^T M(,+^"T.BBGR&&Y[/@'+R&40Z RI<5?2KF&.WOJB!+7#*D<@20AYK)HX\EB:. MZ%QJ"9R$E2.9.61$RJD?_4X2P^0*[!3'""1L%5]Q-%B?0JX6KNTTP]+@5RC^ MM33^%1*)7'0**)I##R>$9O6;)OFKOR'M6-ICJ_N:$4- ;="3MK/S[3SM,_(4 MAD0?!EC)8/)"@0E5F)'7#S?KR7\_3!8;-/F9_/=LF!"O6T0/,8*]&/9SZW'2 M@$432Y@#K!I F^WA8R!##((P'P6RL 3BP(&.=2\5@' "*SA^LDPL.3,E8W0&J/CF>.^Y4.X(,O-YWHVBBRG<[PWO M"%$+ BH9P100A45#8ECR)'8/QS"8!,+H] MD@B/WBQPJ05-+#0'!KFX$;&5U*LMVQ9]?DK./$W9)P M$$BE9T9'O[W:D1^A?8Y<91QJ"7]:7QI*%FD!BC= AL@*!Z'G+!U:#9.&'=;F M\$?&H4/-(2;?.4$7>90P F$)H!>,7F(V.^&S&E@"'/&<;3:.<'&": S<=QNQ M2A,UO.-O'_\^:._7Z=/D2_]QN?B _D[^T_4QDDU(,NRG"G0?9A025,^%$[N, MB9X>'?81G0J=(B4:L^B0?J/)6TU>&+UAENS&H(9"MB:4-".+!U%[0?/$1_F8+S>C.9K/1C>S^6PSFZS1:'&+UA]' MJ\G'Y?QVLEK_!4W^^V&V^>7!&9II(O?2(0O]B MD4NQ%>PLI8LX89ZCC9@UA1(_%Z9LS?RD-3 1D>'36*7605WG,>VTLAC%B@#P M71]L*"RUN0A/B8IB]EERZKQ B%_XR7(<%I!H]Q$E-) UF#B19D9I_6G8%VZH MKD CV:PZ=7G0FD-$9X(B;U/7FX9$M<10#6=JNY_; @T)XLB#JQE2_W>4/MJ2 M = .1N@V[5HM=^+.$URM!%>,+@+"B%(^(Z821LWJ_>KZF\X!NUG@8+D[)75# MDE/'R[M[(I).%NO9SQ,T7ZZ)H+K9K&8W#YO1S7R"-DOT8?9A=#>YG8T2XNL9 M\,9+^Z@!:1)D>1"%D")#H7@B7,J7\VRA 9\, MXK.)4ZA[BCG0NWJ%R!F753SQNITM?IZL-Y!;BV8+M)Z,'U94A^Y2$>-Z1@[NW#RG@I$R39$_ M1SEI"-U*4!D7CJBS'1E[FC":ZZ22_/@)[S?;OLZ\WUWPEYO@3,O=H@,KXGN& MW)2XVL23)-O^%MU];!TRF=;'.+./G%G):XK>2*>4"(KD+4'\#((T8?T0'.BS$[X@E1 MID;Y3/6#-Z>9U[UM',E* MM[,*T"&DZDGB8651,M2??F#CG".O=I+-B'PD*[$!$,@7]^?+9L9B4']7.S>8 MSJV 9SFN<1#8](%BF4,TC B;&Y=J[O>&=T)8;R+S7 Q$V!4C72&C4\"G7KBT M,PRN)0;9,(B/ T$1S!)"AQH2;/_FV<.MHH'[P.WOG"&QF:<48J #=IZ1$1>; MY<)'.Z 4#65X6W-@9R?/*77Z/(RP:X?^RGUT VOKCUWOX#)@!055!BAI)&@C MB?@YL617]Q4MMV0JH0UB0U$E/P6G,1X$N?2UVB8B &7 M^&P9%6=T.9X5Q"OVILT5,0:1E2I"5)V?QZ$W8P\X!$SIA, -9_(4Q:,N\ MU0R]/2L^V$EFOC#>_MRI@L6LZ/SV-Q55Q\^>_L/G@F-BC$5UO+Q_>>M<4KR")35#@H+E-E/+IAP*OW"I1?*?WLS[=0PGF0EZ87 M9_*)9#T 9&%#(SHVHH/K**A7+7S#RS^W' HUU,K(+2L;)3(/C(=^A1$1'?+L MU\!NQ#Y'YNEC :@&+05R06A7>YU2(HA\^.0X8O56^CZ'SY&=90:(]6/54,)! MRI8A<[(E1+N-T^ 1@=Q8%S_'2AZB^]7D?C2[1?/9&)(R%Q\H<,AJ^1M'+^2W3UA.5+\GHE)+45Y0 MOS88>63*Z>KGSJDP)*5]6&(DQ(=""?B!*\2'ZQ_UD/^XC)!WVX*'Y*,>BG_% MXQ#!NU>8DR>P\<@KB(R=AWJ>R5Z M*4.46>Z8640J--(."_DQ0%9$BXBFT7C(H0/2,&.JSY\_Y[;$=$SF"DEC">0> M8)L;H*0!.U8[4=R:5!\8%85D_PKF21!^M''!<)@0Z)(LZ?(=5H= MCG%I@L0JF2#QY2^-+:U*?G9-@,2$.)AS-*5,U@T0D*>%XGE]^2N9T8T+SMD5 M,LB5));TA16;*2I2GE/& M^_PXC13PDN+D&HRSJ9)'"N+U4S6/SH(!.W_NO<5NI)A040 BPTL?11\4\5&T M'3U6=VB+W3AUO1VV )P.W-]Q@29_QFLTI33TA)NH510+]Y3Q"9 'XBUY.(@: M9M,?:0&G[H$:SFKY#P3//?5*0=",446&=)HM-?@U2T'^%GN6;UK8/Y;3' M51$G3TK8+EPF(AL MB9#% B/ FB3&0&_^U__\]_?OO_W?M_/E'?WQW?_N/%"OCV7@1T.NE$/'ND(U M%J4ON65D_C-D6(6$]=$>ZH']ZS2#FQ3,)-/I*8"I/1^Y88@R)?H,A#ZYY(?/ M3%Y@A43G;!BP^Y][_'@D'3(FQ^6$&[N56"]!H*1\,68,50JC="\B=\!JSH.H MFTLBJF'_YM[CX$0TPDM%6CN013(0F"4$1G*JCO/GY8 MK0#Y5JH=D(*29:OZ BI; M[G9$C9R&GD-U4=F0V?X*8\111)V:^SNWT';#EUV'I7X"\Y3SEG)$:.8Q^KH$ MDC*1\6[=\#'8A38'N?$!\\9Z@>>]:;&X7#$<\J]_BJ&;J=YD\B&1P<<\3WXS MX;^4'HH)7J7X'I/WV0IH '3G1?1\+_B-XK)@[P !0MCW]JL+=-#0'#HD[<+ MYMV3'3LIZ-T;WM*CA3.\')&,PPW#D$#.YI7\_6W;%=RE\ZIE !QE6MD^'+)PJ>(F7NVR1R)92:$0; M]&J9^E]$&%!/D7/NW9BOVLE[E>% M'F3&@' >4Q8 5 1^G:K"J-F)7("?I5!S$QE*;A2?C$)(MD4VC-BYYJ:(P3PQ MBS-V /\$X>K-UC9\W]I99#,9AQPP)UNHIWLP$J5<"_M*"0):3Q7=XU)J<6(_ M X5H!ZX9595;]Y;*KXX5NX2+*XW8&>HX3)9\B6OL031.?SLF@DMD9=T8 Y^)X2UXDE?DG>TX7F3WD!:ICR9:XD1-+!$UT MVR$[5(6X\;#Q.Y%P& SJ"F_=)P>2S4?^"K]@)VRU2X(X1Y%%7D0>&3[Y%QW@ MO-BS4YQQ^-B8,AJ!K?@,.4NI>[7V3E]ZQ F5\9+OU?UJ>3]9;7XA;_%\! [0 MQ2TUS-U#<=8KM)ALT)N%&V#T[M\[%PQ5N;268& [;$Z&@O7\<0_;PS?\J/BNAN\?7:L/T*L M!@H*YL:=,SQB#!S=6.6-/ M9KD/VE8N!VVF?0!F"D&G\SA$94S89S[_ I2?OO@0GV%L.F"Y&3-PZY/?M$,] M9#0$W# M:R%L$D*R^[?.)3M5K-D9(PNC=X4$13W>@UJ(C5F\Q@B9@?T%3AFW MTK=UJ;1"<46[C=4 M1.T%:&6@JY7C*51R'GM0'5\LGTPI)WRQG8_OQC"1"39%@=?'WKL?^C!DM&26GSC'L<>@'1&3TE)@".'VT(P,@,0(20_2J MQ??&OSTXUF_)B'Y@;>&-59 :SJE1N^/PIV[GS+H_>)G.@ZE&3T\>?=6)AN=9 MCF]MJ4FHS09+ 5!8"H "G1(0LV[)S48Q[+Y[=UF^(82A13R@B EF%^S\2MWM MR+PB'/V-\0K(L^!D=+:6;;'-"J:82/J'08>!ZQT3C-N=T8UB?R;?L"\(4 M[5=&< N,5P T2HY.L MZKS"P"5I9%B$3%VG:'04#_\%+86=785ES56( O/Z0N[O=V5R0OIY/@XY)CQM M$^[7 UL%B/0/DF=IQU=Q*U9Q%ZVB'\VR\[ 00*U;[J2WMWT.I$V&H$5"R3TA M/^KPM,C_9C5@@F?R/B4ZG07+MBIN>TJUS,)VCWP_W#-)Z@&D1\/>0G$>01QFF7TG24Q^%!_2R+?2J7&!S:2+H@4K#\51HO4LQF:@?3."9L/?./#'&D(V1EMP\@ MHHI]EXGI:J9LIV;;6\C0W"5/-%CX?2)-F"!5TVL[-E2JSF4>C7DW& MD]G/HYOY!%U#R.07P2G?1SH6>-@"2-B@X]'GD3V)TI"ZTII9T%(4PQ3/HHV9 MNQ]L0%4S%VX(#@4D!4[%-+L/\=AZD'EUB]G_SAQZ0J*\+#:Y-GLB1D!OQ!A? M0XX-.XAQ_I=8A5ZV4#'7)26G#4KIS/A)A^TTV,#.@QZ%PB;5)XE^QZ; HR_6 MSQ@''SPW/( Y307:6*QR][.K??-JI]F4QKV2# [B4^6#(SHZBH;O#3."H[!L MC%H\5@RTMEL^\Q5^LN#SI=%1PBC6SC'+ M"".9;*WL%&."MA:8(Q!*B?;PV1"*3@ZD:0_B%J_/#1$:8U9YB3Q] M<6VH&PRFYLA;AOW)*SDIKF>21]0[TO *J'-+>A)>R!!/)T>-2YLY7Z[7Z&8R M7:XF:+88+^\F:#/Z1_%I2T3'T2"N3Z,*(8K'\:&.W]QJEW>0@>.@L[AV=]=D M'NS]ND()%V4L%8K9H%_C^:")0^Y*MMB=6Q0TK9]]QDO'!*7DD<^I8^>8(".J\$K94N81\<\/(:118PNHH3[ M00-6RU;"4%W"6\>BNK_UK /S(M^$/AG<]VEZXG)W3SJ*TS1RS'6XWY,78[E; M6T^.M;.VD+<<>7ZI?]E2E"XJS0H<\&)>//MS">4(XZG1)%$^.?B;-#T4SP^) M"?:7[3B2/CNI1!_,D*GA\<]]'''O5(3=* @\ZS&D:%(;=TP-.3/GP2&:M@VI0-#3AZZ8 MC&(;-$R3J?#KP++MC]@V6X4Y/4?H)$08H'(\>1;)D E_,:FXW[-@EB>*7*R MY9H\B!###U&D(#(D1B 6$]ISNY0%R'B"H9@\HXX\S%W?I!,S:2(?6$//A#>( MO@-*'J9H=*05H!-U^V9_J?LN+*OYJ?' (9)9%,GR228E2 +V-=-)(9@NR^$0 MK)(?D& 6R=RBC8L8O] DYIC2\!'C&7&FH3&W6%&^$3!^V?T3=C]U1<>GX"IQ M##[7.P97Z7-P);2+G)-@%9V$(#H)5LY)>#/GUX\X"T&/9R%;3FI$WB'3LD.( MW8JQ^2:OC$EF=-B3I>*!B()C ?.NM,:6/!<)*!")V: ILS9$\X%.T1Y$J/#] MU^32L8AV:OW<&NNW2Z^?JW/]+/-HJ/(L0>L9>;*@&^]/Y,E7A M,HYL)'R8'FM/W1(QQK<"]CQ0:V-[N-X5WH6.2>]3DY,_%S8B;8R1BWRZ,<5. MG_J"#*JV)<[IS9#-@%8]LO,Z3210J32>EF&:A M=418D!&011"0.&21CMCP_ARK$0,Z26N!'?//L@H9?).),_!#Y0?R. M7RF))](1"2]^_AL*B23M0&18=G;V"?TSK$1"R@-TIIQUH-PZ@0.I1\2C7:#O?V?:I%DK441QD0\/RD3HH^X8NKR\HZ_;3ZU!X 8 MWASY3FU<^C1>=9,ELB+X?4>KS 06QACD% A8W^M,B%Y-N8LF"+R"\WJN72 M><)@U_SRS1LMQ[,K) TF\WN%:"T.N53/Z,6P;)"QKG>N=[TV /?KWF EQ_LJ M[-SQRLB?WD/2V)U M"7+/2;>.HSNBT3_;1ZZ@MI=+.3VA\0Y^[G;NM/N)<%6^Z$P:Z5,D8#7((>S'WJ M^2A7Q*ZH$9,!4#+Z_4"JM$ID76Y&IE+>D&9$2@X,O<;"WA]L]XCQ&GLO%F#)Y#F7%BZUUF*3^FI\ MBAN0]EJ2:^ 7+!7SEH.V*6R&7#_BG7+LM$].@PHR%0.RC9X"U(XH_!GZEZG?>X) M"QX.+!9R0JLX+3#Y7#?&:\LZ*I'CA0%@)3&ZW[#I?4W3,, =DX=":NS(Z09K M3T]H9T-;3QF+45I/EZ[G-K&>++#N3[9 =A=GK7O 5X&'XP1@B5< 6AL3[-0/ MH8H#6\?DJ<5$JAS$BA+L0X=HVA3;0I3>5H /4%:N'%TC:1;T;UMY'G'+,UT) MOKLRDY ]G1@B+G3>CZ6L.VY3]K/TUNKB.OY41Z9)VOC\?^;DYOM.P8W#R5V) M'Q 01IMG#_=P^RA@R=;-3=)D-6=)9A$BP5Q%K@4CS=0E),,=]%FZ3#%_*7L< M5P5U,;?BM8BBE.E8$ $A8VNU0BD3U..DSC>RI,-'Z*O\8 >\%HBW)B-W?@S9 MC?9-F[^2.LJ5A%D)1!0P@$=)N2CIL&9=*P&XQ-BF6(K4"45VR53 1!*,QA[K(K\?<;H5\& $98/^AE12IH9M( M>(#\0I9DAZV %UA:K1\Z-Z>IX=V.]!5*C'%,R5&EN/M*X^'A8%,S@&'#VD_) M&9-%=079".N'^_LY#0$=S='M;#V>+]L!R FMM.*L;-!;)5N!J#FV M#=]?[NAGWKJ>&M"".X]2.QL6[+S9]U3KC([U[-HF64:P!P3'F:AW>@_P85!, M5 9>4H]^+,_@+XC-X0I%LT!\&AD8I *TWY[T#SWK5IBT_26SF\G*_C*9%3:@ MMA] IP(^U-$CLKU8%9$(U/XEI76$099GI%%,^WSXL256IGFL]&-=5LI32N^* MM@DSWJR(?+=QO9O/[N;9#7VBXJSQ"W9 'VA_Z,AO_XVJ%F#*IUR!OZJS68^W#O8(X<49HL'.U$]/L3=Q^_J)P96^9#X#XD:/? M$]SWFO 3$>%^T'&OD#3RE5B5*ZDN*,=X390$9;E)_=D_DU&6HKQ/\R+(::)[(2(+]^%*[ U]_YFN*]+YX M_5G\9P#KSZ.WQ6%'N^@[Z ]/D;V%Y&66*LQQ%#MS&4/ED09$M/(2R'E1A<<- MWCX[UA\A]ELC DBU _@K#>%GTMP$Q![4[Y&0\Z"5/$%>.R N0AG/L2],[2$M ML9U971FID.,2PONJ<\%H%7=8)BCJ'N=E?_!<_^0BD+)H 63EC.M(LCA#QL2& MLN)JY+S'9*]$N;^DUW],3IL5\"CJGBI(KL N$6*>6P''BA;9.2I1@CAQ)%&G M1YAI WW$5"EFSD[R]2LCUZ=2PA[8"+6C?2(WES\BBF?!@)T_]]X2NGF* \U* M!@\&G"Q""Y3;.$NI%20)K<(45V4R>4[%5AH1'5CBAT!Z[L-VH)[KV$! &92) M\\R1/M ^LS6Y6\:)Y-36[JLQT&;FN6X%ZU634Z$-)Z4N M!<)1IPZ%^!D5@DM;6#J)4H]A4AQA[S;$$,YW8SB_MT)XB+#U"$$6TD=)]A2G MH8*9=$@F/4W&"ZOAUW$8L4(^[-+]Z,_Z"#H"8#,0&9[E5;=5L253)!112Q#O M2]53S%[6R*J-L[6["\B ^)9(\;:K*"=1NF8$0B MV!]:;X2PYF]<49 !+W 0YT%O7/CV[SWWQ3*Q>7-\\ ',-SICHVU@O5!;CHI( M9VD^X,KSQ(R0@P-1=X6C_ ( !!12@XLI]%GU0SPAG;N\D63 M05!RCN-.OB/$#O; M8]N(7]GH%Q$]0Y[L$G;ZB@1N69Q@&09^8%!@'U%S@5=0=ITE>H8@-ZO&+N#.]W3*-B8P#]EK=O M3%(N==H]2W%2.;=GKT01;T@V"%M=E3RYG!-&$67$2)\+2[96;F(=W\>&MZ4J M62SL<1#H=EG6C# W_,=R9%0!J*?T:A7\_58== M:]LC1? &!< UU&?Z\"K(T2.DLN;(F!%(H:HW[%HK^NJ%KL M[KK<+N:H($=D^XR7#FYO ^.T$"$VZ#G;F>GVY!1J.>^T,XC/WW6Z#T:#S']*Q2- M( 5_]H5LNO2>#,?Z%T=]=7S7MDP!WW9/^HI3MMSQ^"7#CK+#I;2 $;@WGQQK M9VT-LC[,=42S2FUK:RDJ-D;4;S*!@V%+!K\K'CU(;DAYNBR%0,J]D&:'XNDA M,;\_^S*+YTB:)CV7\43I@LI3A56-)HOBV^7#-'"GAG]:FBI9HY(G1>,FC%DT"CH*]@^7Y7*E?WZ>1\?4&+EJ?Z M=[%D/'?SKYVG;O* =15NS1XKE;1U(;)T@Y["Z'A6(C=R^3&\MK+P:'W9H!TR M:"=Y$]1I^@=3>WG0=&\"0#=\IE[X#+]1+NM5_PQC\@.?,NYUAFT@ETCA(4E88V^,O@>WT83]A MUWLQ4<2*-&?5>K1QK'-31VXK&\58@TVB$Z9DHX1L?I"&N)*L%?T$(4QV.PPJ M/HX*W@(\CP@5LI@:3>6VF2,0!4@C)A=D0_C;BX<@_9D"NB P7D4I+KC<7Z(( M?T,,^(6OC_!4BUG(Y8(ICE)R)EM<.AQMMUZ(Y?S^$].ZDW4Z.=G>XGN4L9&J)7>F M3"21JQ-,"!BU;[NWQ:EBQTYR(A'L' X @AKY$%/+WQKV+]CP)HYY2[[L5F(T M#V=D1!%011,((R-TSX$76Q\;Y9'9K0"J:]3CI-)>OR&::AA-WL\4^?@ZBP]T M'KS8I^U7EQ_6*#2MP/7:%E;D9#HOI]ABNG9_,\WD7,;I6:W0!I?K-9JNEG=H M>3]9T>H;G3MZ%+ @%,](7$QDAW4K:9,/:!M$"2Y3UR-CDQ^(O#O%[2J)TGE.Y7]V&7Q!6/%;4C_WO MS)%P69FCG'P:[:P@8@PPT'EX%SHF31 R\<'UK8X+B2GF+UT;E3,FJ$.T2 )8 M-AKA#)G,E$3E/+XQ^3!?TWQCRJ[!,9@M,5CGBO;&>+VG52[:9L*"8891&O24 M[?1L>\IN%1;UR";$A;\;5G6[C=P0&>LE$QFGCMYP^GV9LU6QF7L!"N+GPD0! MIG;9-G7-6@?';P"G3NUIVTC,,6 WR7;ZR$BC-[@GETHG7])L,5[>3=!F] \T M^"/O;#X-G*",[:/N8\A*_YRW3 LRO^?]I0!2\\5CVA9"?^N/PN#9 M]2"0\L$QL4?--2P]GQ;(3&('@,%#"F[A:?PIN($5!@1(\F>*)&AL@]"P-]C; MOV\'R,1@H-U

    'Y+7->^Q:9QE49DH+.M0G&( M)HNDV2*8;D]PF?SR@,4F@G^X9TL*<#9CP]Y"K4TRN<7_S][;-C>.).>B?Z7B MWCC'/7'9MF?6/O:Q(VX$)5$]O%:+,DGU>,]^<$!D48*W"' !4-WTK[^56:]X M)26@"H!F/^R.6@*J,K,*5?GZ),V$]AANY/. >JF,T+LX>@:*ES0[)M$B$@9$ MZ^YD\8YO61B1Q*(UD307?F^",?H40I#*>23ZJ$4:00PBBS@,"ROR]'M X(1H M!P+0^!F()$KH2RUT!*2<>A'Z'>734&QMD7:8PRP&'!'Q3-$-(TY$KX_4)Y*S M:&D'I]1BQS>4S(PW?7=OZ"&A&Q%%[[:AKSWR>+F3"XAS0&H>4W(JAAUE.; M0I=<%]L6PER?^5ERY-RKI,1<[V8SH5M'9?DP5R??[1$ZMJL_B'L]A=#I*ORQ M?DGBX_/+FK;#+E=G[ ZGTK:4]-G*ANN__/TO_QLPY7[Y^S_\X4.)HN'>,M>/ MF-K\48D&8]@ BBSGYT>?VT/!MW0*7XR2DMXC>+O3,SMH0DX@)X!:SJ2<,NH> M<5G'OJ0)VOX>,-&TF:.5E6\P6-+OMEOL*=/*$->#C)&1TN$L>D-6JN9CYK.@2AA^ M&?*;(+\%95S-Y5Q7*#<@:W\]6:4YAT,2!Q+\3\\P%I[89>QXN[!DXRCH>*"\ MD;^%VJ!$WF*;_A@EY4Y38B:K))K _[AOU5D'8 II%$K M_%*Q/8MYBEW@"BW6O\Z6Y'KQ]6$Y^W5VOYI_FQ&9)?()$M-_(I_)_6Q-%K>0 M->*\$XI_82CCJ!;J5>/V&JA77]A&M; 2.1R19!M&02*.WE9&;C6R)TY(#GDL M$3FG:-CMUECT( 1F\6^FLD$VR$,>2D;QO_H0_)=\\._M_9!7 <.^H4$&B>SH[B9_^/EW(PH'>EDN54A3Y\WAD&R9LE8JC8 M.01Z*Y)S62)BH$'3RW*D^DD9:/978O=Y#[[*9YC';9: T8;G<]QSOF,XX^- MOP-JHZLL2#)U']#G,,)4QB=Q,XR3I5FDLL9G C3.,3?56&JWP88*5+PN-=LB M_MU8>*I65"<$1O0$23\+$MC;*=<^\2KOT#6AAE8-)OD40ET8&4^LP([FHP\W M@X!Q-AH\E'M,^:[9HD+XG%#:46==RTC DA(]"=&SC)%'=CE[?I011WP6H? M M?B/@-]#\!FHB9[I(FF3_>2V2),-7*K"LA-=GL9MN8S033*/:#O:NGHM0G&Q" MQ!T("DH@)YSPG]248V:29X?-,]3S;.9S<_NOC_"'(O=-[[G]'G<9FW% M@,#4*PP)"RN\%<-G@^4X6.P(CN;^6NR.@\*A4KL6SAU'U:V3L3E-EZV@<<"1 M\<)JV/!4(#^/N#!I*EN=JWPX2$W0[6M TPVS8^LD+C65JNO%7(6=;I(36M., MG&M68%@UK5,3B<0,TQ]H_G%8SY>HOX-_SP# &FZS>WQC@^39,\AQ1SSVTEJR M,_+9Q:OC+>4?7486?J4JZK@YM@VGJKJ]@MMOHM$R3Q.H]7FBY"$(MY,<8N/7 M((/LX9/'5N[%(HA.6O9(-+?[+PIKP1^J6ULV2DY;W2_%WYH\)/"%9"H#KL?U%]@NP_^V-V KL_C&PP&JI]V-P=L1&N8S- M.SLZO!9'SWQC[,%+W$T9%.9+P9 $QIQX*8+JA@MF,;#.,^ \FQR 36<1URM/ MWV)VY%LC.=V&C(NUE8\!ZO1=C IKYJ^AJ$#"JL;N-D%3"*U59M Q<87C)S3(B>Y?,N3C[#/+*N MRV>>I$O&[2_,:DL\S_67M*K:%- XZ Z ZNP6]3V/H 6Q,57%$49'A/^AHH5# M>D7Y IG^$S3ETJ'A1V$WX-(M8;PXB3PQ:IVE5BYGJ:*1>LZKK'B01C[J'3B=[B@(/W$K,MEZ=H-@U!;W,,=7/E_SI=SGY=W-W, MEJN_(;-_?YRO_SA:QI2F+;IA^ZRYM.&3V@$;FW&\X1>W(#WGA'&/W=4%S]KJ0-5Q'>SEO.5:.=?1H#T\H -G ]68$'XOV<_-NR(69;7P2'D M&QZ;UJN';#_Z%-JZX1GL"PY;EG9?G:R[O.L#V-A2'5[DP,AHG!L MHN(P(!F+&J+( =M=$Z1<>YHDE11UYP^1O5EZ MO9Q?/:ZG5W0Q B#2R:KSUDXJ7ZR[$&"A MQSQ4J49;;I]!?1VV%DA?R"V+OZ?@^R]6MEI7XP<0BUS]M^;SF1P^[[;L=(/K MQ&G$(KNP=1:<&9"H$3VFB;T5C'L140G&?1N^=M,+]1QL^S\(V/9?_OECR:)! M4[H0MYW/KW';@8*/)9\+D-O/ K<+W/:8RTGAMN\X)<[-4ZM1R0U--TF(L<=W MH1_GNZS L/(>L 9VC8+L@*W"N2]/>X\\B5K7%W"0IO.HB&MP/9C@W^_ M"7<[;K9$FW;P5VHXLC7CC9L[I62+>:"[;A7F,Y^-&T5$LW_S4=@OEC1+,4 ; MY8J^+%LN!DCEJ-@%P\6UZL1')I(RGBY,WG@J)V_X[U/H55;,%E.+'!?8<=\UG32"X-Q;?&EQ ]_V7((P@0W8>0;H"=,I6;B%'?A>#I85E6@*( M2@(NIHA4(7:_CD$$&3$ABWQ$0@0@'E/X>14^1^$NW$"FYF,4/X$7%1T5V!XG MY?KN*Y$0CJ0 MJE3LY$"28UKEC[YN\*ZX81^%D<(5J!B2[=@=XR*:0I!Y9,I 9 JL"+MNWI=H M6V"KMN+D,]E8-2>1GF^L?#,52'TCOR-E-X]*8?.<]L=S?2JR.,_1A9Z@=95E M2?ATQ.Y>ZQC$ !U>8L8$>C#&C+N(G54E8I-/B+?V\Q^3.V2/O$03.JT.X(CCL>7E@3&W[2 M![_% .V&4G+\QK3/0\[O24_R M*:&<8\224,:%\:0E)!&-X9>'G(1")2%/6]^C:%AW^\;#\9QK5CF/\F&1=M9S M,18R&FZJ%,;M-O2#1M M#^;FQ.'()S7P3PADDP^_>5!N3&)4M#5ES)VA1%F5 MT>IS\Z@D%+UI4)?=)8P_#NJE8+TK3E@3$YZ0_-NB47WC!S+61ZN\]74,O[*: M08K^$6W;F8EY\![0Z>E93" H-[(>GJXDIJS5#D&]+*'/+*%_$^@F=K]/0;++ M#CM+(+Y].B281V&:A0!<;GUX Z6<-1+M/"REMOP]S< -]I#$K^&6;J].CRED M+VE#Q\#;M+$EH%7W!KQMQU0D)1FP_< ;?HX[5IGA$GV*:@KX&#\]"I9_\HH9 M)!+Z@R3! "HV(@0-7^>VI8M=KKN':%S839*6FE8V0$S1J6S2V%)P-N=;?90,^ZM0SE>"%(43%(03]RD6[. !GF@#9 MX)M+(\Z+_.#-:LWA*= $]J9*=Q20R\PL!SG(Y/NT>RFVD0* AXES,Y3]9+-TG\738 ;9?F*892S40'37@.WT*0'4@5:M!TLUXD M7-YD-8MF^;DD.:J-8CH('5DN^MZB0=OQ:[B;H"&Z7YHO*_#Q$ M0+XH'LNLH!G,$($D3@D3YPNW0S5R-V,9OLG0OLOK$%HL6H9HB0906'P_4QS>(]3;IM5[Z^I_N6O(=]:R>;EU%X+L=!O]*@" MC'_Z;=1,EBZH,G]^BJLQO+;^'K?/(,*1"!]JP/2R JF>H--:T5R$2_-&>U>) M?;,?--F$*>A9W>0\6@..+,>QM2CD!NXRF=&BR76^8ME_7U1Q[KK(H6K2;;S" MTCG@LQRTZ(=%=+LFI_^\OF\51GH)HV!X)"K'_Z_S>V>=+23,^1- ,0F8' /2 MU/XR_AHD?Z8"7">'0P43BKQET5'5_'$\?&JSAK,RK6+%SZW>*4\E^/FZ9?)V MZU>JO]H?TGZ'UOAF4LOI,D86*SQ/QHGD:^VL:OQR(X5TJO,PVJ_B ]3WQR+? MX0!8Q(FII;)[)SCW*;AE6:ZJC7)0U4DC)6:B$L+90Y#XZ,^H!")7!LG*2Z2[ M58?!Q\8'*[,P&DO**BU:QHS="H6OE?J!5 MM;-%"TDA6X;$0D+0AT) *L,]D;U0?CD&:1I#LW8J"A?!!*7DD$"@3D?C":[$ M1Y?^SM?\/>"SN7L(APB>$8,H#5B0*%"$[P%T1]FH^=RG%?B3 M@ GKH )BCR@[GZI)B9HU]Q#N%)@8A"8?I>G?D"\)N!+X&>=<[ZY(P(5*QCA2 M2/!7=,>?60<_V@0VJS-NQ40VX/N$:ZHP'<3'/,4V74K MK&D!'0;H&?DF@FN M(^H^#\ =G_(KR*UCTXK;J^P^*;6NLVP7L M(YJ_4>A"0[?35YKPFT.XP64*EU".K9O5&'E=+.=LMZ,;%(-1GIQ[Y7KB6ZZ[ MFI7(:678P5@B>1 %G4IG6=<>@]TAUZ/H'5\7P'CB@X32LL_=Q[2V1;W7<[X/DM-B!(T_8JJK2 MQV>'(%77S?^N";'*!/D_*C)\QB@;99F+H>OX]0\>BI4?4;8NC M"O^8#^^VS;)?:*M9#C=B!L]T:-Q8GA>ND>IK(/YX(G#@=U*T8-F5(-AY]CQJ M*QI,F!\X2[YS\R<9 @";N[I=+!_&^@A,,5O;LR"1X D_P_@_WA7TE5NYRQCN:ZUUTQ M0+W^'J]E=>8M?PA<0^U#/_RW_^ T[M,MZ7(A(%U.#4A@1#]QGVYY*>0( $^Z M^G8'/$&@U6T+M<<(,,B^A4EV#-A#'/)3J?V6$H,2.2K!8L M%#:79.E5LG3 D9TWX\G7]:O3\R1[UFD$=PM/ZP%*:3G%LQ\9!'2Y87 7=H6R M+N$ -!D3Z5>$^A\-)I\#UU+4D#\9>@@0Y!EIWI_DF".AS;@I@$/&[LW\(FRM M4*_M=E=M3SCWO<;<\B)7N03(JTP18K7P+B.MZU0Y<2H1 X[(6)@PDE-X$67#]SDZCY>6Q!@;, MO$"=+V-AB?7*C79W4.RSR8T>D2G,?^Z@ZX4<%6T=/:[G=A8=<%;IE+-YVVO> M?'4IZ&Z]V 5+U5-?C?5+D/T6']EVOC_P;T*[2J0_QDFW$6Y"!1D)=\3Z^W>@ M@00B+I>]4$*UTP9>31PB=?J5$*L0CMUT1 @')R1B1F+\5\IQY5NE ?0\"(C MW%VK,VILX9'SE1;:/8=Y?!B;)X!KNSUF@#V(&&ZW+/[>0X\5!7WY$)S>U88Q MUX&\LDN)!M>44WBZ?KIG-=^ 4/!T$&.-CAGVIB5SS1ZT$UGL9&E]=QX$[%+" M35Q5L^_=&= A7W+!Y%@34HFKTY/=?L?/LS3CU] ?:9"T/R?%<'BM_=$#LG ' MU+-*POU5,]!GC$M]H?%S$AQ> &)["E]SRZB)&G="[)$)#NTQ[Z>3")"WB(_> M5MSS'QO^Z!LSUBLM(YCR7TB (\&Y)[I32J2I%$"G.,T4 M 9!U![]QBZ'P_>%<.4B=DA/4GI*(.1UGYAN_Q6_K3A9<42WF.;0 MZJR4W@L8^?.?86BBQB9B\-%PQ7IFZ.+:J/0R: F:SB.1"5)([51_?X 2FW8! M$M^I.8,6C;JT+DCK25OD]4Q(*6E6/460;A_^STV<'&*AW6$PYUH@+'3D>,^- M+\-%@%HH9_'FN.Z0RZ*SMS\&39Z;#,()S02V*C_EH!E"R]8P4M,Q XZ*$U;# MA*&ZE:0B9[QMJ!6U%JM@B ;H2^@+&ELI5,[:797J]MY9&4T$, M&86XK$>7EDHM5SLG$CW@J)AZFP=FZ9%)Z%6*UV,- MHDI+$\R:8-* ?^/11BL#5&@DDL4._BE2^-O"I%4A5$Q$XILJK1 FR$15&L@> M2Z/FW^Z*]08)F,J+<0NA!+I[@Y(;L0*BZ]U T3ZAGX5RFF,+@7RBQ:ZJZA#Q^*PIQ\TZ>R?7?I";G;-? M[#,\3#&(NBPD0.;.X6\&6W/6)=',HEAE>?2*V L@H,Y1AGO@G+FFVAK^W'5,3N!.:N<80=8[[LND-'5Z,)< M-IZP@\!4N?,'C=X]GVQH+*Z.3VFX#8/D!)_U8H?EQ6TZV?-1$"('H17]!"8Z M;'C09= UW\I1%B%)98&=5&A:I'WJ,.G!99ATX +[D"TT>@KCOZNQ1D_1^WJ/ M+)1Z;#A!(AE<(4;:.)'I/?V1W88IOP(AK["=XTNX;&U(\ D6SP )!J83)"T[ M2'] B33ZK]7L*CM?8WCF")@0(($(&ISFJ:*))W)/VJ8&N$6F:4DHLVET?*NV M)+5@*8N!G%O%2VYP\".*;TTH&'EGU6/^PL;*DT2/RZU]\)?NXF2/"%]/<>0\ MJ:P3KO)@;IJ=#;#WZ3[.*/G'GT;!""OQ (--?%6CZNB@Q!84]5#;1:$?;*E[ M;!XR:=VVO,;JQB>=:8H2LHB*O6 K^L<6()PD4IV_3BW^I<>*@IN4)!>7)#<9 MCNBL'"O8\%@,U[9ZP MLY<8''KM(W 6:)P>=2Q\L'H6O$&Z6AU\,-!0D5$)6.+WE)\(+>'G[69!(JA1 MF3&IL,NQ#_7.(P:]8U&4L[%,BM63GQ0K+QQ:/A611//\(6;AYM1-DEF3#WVL#%X2'P"@))B$_$G^ MUR/*-+9?X=3MPK?;H=:U\V6Y6*W(PW)Q.U\/F&2Y&K+G# [A\)Y; MM@;,>S9*'4@PU#1.SJHZR6P47^%X^:JXVDK+UG\?1XABWTB'WS2*C@%;TD.< MM/)1J?&(&)"($8?. >N#>'35ZJ8#?'_H>SOPL0A,*5() ML4 )^YNK:2'S4$^,3_.IL:C';:JI/Y$4?/Q&-+ 9&(@&%!8!L0"*YP2!RU V M?']\.FCA\.=_TOO%/73O/$+W/5!]=;KFA^IS#"(!&<@:JU/;,!)F7*O!B)IC MI(RQ)IX\)7<(++?%;B;;PP% V"+", +_'RC%KP&C6&YHQQCXYL__PGJ26U[L M"&;PC4QGY K>\<#?0!0RP Y@//5H@TZ M<1?B&_ M%7Z9?T/S0Q1#!#G"-VV>B&'*D_]FA*MG-QZF&1Q1>:52]RG4S3]+@723J/D(84L V8 M 1 G$P\MGECXC-392(R=8##ZP [MC6-]IU7EMU@TD$=,KS)4Z$<-'04L3O-[63?V?0L/";4%2G,E#%:![IFWMQLPP(6H.7%.)++'U4!68 MFK&ER"Y$PG= X>NFF1L#+(W\.9):ZWU M#U^= /BR[3+>Q=&S[$6Y#NQ.E"/DBYUAR6<2^=/YE-^GFI3?;_S$H%L0B$DAF*RZK0<;Z&&SILG^YU9-/) *5&5TXFH6$ZC'Z2.%>I3R ME!NRRRQK:UEFUK+ KR?Y-L*E%&S-%K'X(L#88)/@11'28B?Z4LK\B?]VWX\S M%6V9 <@S@7,$O%$AU^A\1+I[%U9WN[;4Y]H0]>&EF ^4X6BD:M/%"?]X/^[;!V;E0(.EE>7(](=-_M[3#O\/E >N%BQ!7VAE3,B! M2"HWZ =FN[M+4GR$2G2"&M>"XZ3N >X5FH K)^9TN\7&A %[",+M/+H.#F$6 ML%;?@9A'EO :=ZF9BL!<4 ,G9_/VQ3B70 YAI7#'@_8>&!D<^&R?0_#[XWR. ML:+JZ@"G^SC)PO\6W;]W7[BI .'>EBBBUIAP6T7<"(LE4+!RG:OQ%@2%Q7\&$<#J.X_.ZQ*A-Y4$H8](2:8$1]Q)8YE2 MY=#D'=5"$[&95!+R&/"*'Q(*AYSLMW?/F7EG!6(.2@;'-/T6S;">0M*=<97+ M119PH5;G7?_"0>MT->Q6E$:)F /R(3[I*@N_>DX=B MJVZY,N40%D\TVHZ-&W;VFW)Z;ZE3=Q&I2+J-.#6/#&XUM(3\-7BE5Y1&MT?& M3M"H,4S>[I\I7&5?U.4$*0*7@).)9I$OG!2^AVE$=D ,"24U;E$P>Q"7W" = MB^FC26.#84NKN:@EIG?T ME;(_=%'6@2,1YY@T'=)?@VM@M9J%-!S1K&QLO%78#F+0B6+&F]?$U(FDZ[C& M75(=KEU")F,:9E2VT13Y%$O1B!D>0,Y:%2 _S*\GU8XVXXO#I#W1"F2'1E(J MK"M)A*]:Y*&)T0[)@$NL(CSZ>Y,)ZVY7>49$R8-A5^"C\ >X7I_D?",.T&2* M^-C5Z#+PE$V-A)OI!TS&G^@J#G4CDZ H$T_2:)78+3Z[WY#E;+5>SJ_7 MLQO\^^];ABHNTUD.O,R+K&BP9>?'YY/P!>G^\\+E_0#'^!*-KR'XW:ZV23'@+6%H5(CXH958WH$H<),;ZZN/*9T%>^R M[UQ=$) *K3::',G+FG3&@;:/Q7A0_4#4B+T"3O#MG@0,]MQV'T8A[ S,'A>^ MSO9VIYQ ;,'<%,J?.DH6V:7<.;="T:L'R B;%[K^'K=?,3D6X8,-FF96(G<< MLB[XV!7]V??8K7_<).AA.LUBQ\\@5/!1C>X$,VAUW.\#486.<\ /<-(YK9UP MR9S<8W9&IF!L83%&< Y_+>H<\5K8EW8^9:(6\\AYQK8\SK,52MVL.FJXX[&+ M3)$6/,XZ+F<76EFWK3!(!1PZ%1EC/;CC M_+-OXBIJ8J+2!V7Q0 &9Z"9D1ZM&KY@-7>&G<[YI3#]/--4.<90"@LI&U!JW MAD.UVH5BMIF<@*@91L@>NXPSYXBI-GK3;1BMLGTV2Y(XN8[Y(82 1+&Z+ MY<1'YBI0R+>VR=K":8B9A_P)9O+9^A63PK;P6:E67#=M 0 *E=]4ST#VJMO7 MUF&=NS,FF<6?U??5#&ZZF=V,D;\S75_KUM&YCK2BST" $$3X"%=MIE>S;Y\ MG=VO)P D>?-XS7_X,EM\64X??IU?HQ-YL?YUMB3S^]O%\NMT/5_&+ MD8D>FIBQO6CVI=C+U4DFSZU>*,T00H63UP&$ MJ,,O*:@/YG@VWY5SG<&5&"HB3$\GHM(4<0ZB)I$!)A_N.+AHKP%%+*'!=;QM M=9A"L08R^+=U>G0"$9AY)(*+H>,B)R1F1@^A"%N#M5#\[KK(X=,*K#6PEU2WKIDJ*N2^^2D= M^E:&VF]A]E(J44GSM1_Y@A9TBSSP:5ZXQ=NN9YD>RJPM\C8&=.@Q8 M+^1?#J7'+T&1^Q%NY/,0I4: R)V=G:M6K2'.1JP]I?MVQ6-EB;7-99#GDHKQ MG1\;':\ANW3Y7/-5@ 7+(P-96%MP_6_:[-025%<)."F'[(7S>=J[;F5@G?$X MP*BY8>]?3,<=>". R.>?)[:.DH=_"JC.HE)?76TB8):VCU/)&3&W6[314I-" M-H'&2-#7EYSX TB!M1* \RB71TF4NC0 M$XR1'U;-BJ]="\IK%V>3I^[L+0\0T9]]Z)+MIT=[C:=7AF]<.[=OY_?3^^MA M.+<[9/DRY[:>T*]S6[0E@KQ^X!K@T[D=8!NL';2TE\.3;0B9&'&2=S=@'R)9 M&W:"F/@Q<8D&ZXIAEN=5#YVW_J\]8'XX8*[834HR&6HFJ3Z#SXHESA)16YYB)R>9X6(.@LT<@XV7_B_^>5>K?*Y$ M6DPZ4??&R6/. 9XW(DM4MTM>!S_ \9D/ZD#_9!6]!>@83!_9Q0E =*;WT"J<&QI0N'@ HR1+/@A6J8D M.6(133'6P6:$FMG8!),HSLA1DDRV1\R:W1JJ$>GV" MSO$\D>A+-T%^[-B8(Y1P2HDBE7!:R1JRE8W< >W:HO=W*O9B?[0NM[*?-.%T M$S!A\MSRWW6382%&5775..XHF&']\:'NOCN:II2:G8PM2Y7*KKU9[5!FT.E. M(!H!^-ZB,>G!L?_2-7]RZ<3P$_MH@QDF&L3C-(&O[HDB:+/SH!)T>8VPJ"1- M0_"7;ZA(XGQO/$D/2,R($YD8.AYN5O*)&Q8S\B1W'[DTR2*B M'KVM$FS&Z[/2O3.NJJL)(:_&7TZ*SACC*@(F6.G3J,TQ;B=_@>XAJEL_Z;%_ M\A1>[9"[(A;3*V(Q<;TH$'!,M@,+G'9[!<<$SBVN7UEP0T^0SS8>UMF%:SJD M3*&K8B?2WWGFE$-YF+!5%WU:>\V6NE0#_",-DO7WN,W.^>7O?_G'D;/S+KUV M0F VEY @&O%0N*NXQ0E M-_A=%\44EC_\SE_%07L>RNY\C^1CSH@$:>P@IBOJ.:>KU6R]&@'I4O0B<4;" M:WH*NN*<':2R"]J?@[T$:8.?2$(9UF$F(I/$K2>T#2?V KBOCFA-;B&BX)-L MA5RR"EB0G%22E[K,A3NPS3ZZX^H:X3H;WS,:,N))S#(A5$-3DGT<92]8U7L0 MJ6<8;$J1JM$)0$4H%"J,&%OIIZE)E_.0W>2"OV($3*/?"#Z?%)_*TTH.?A*- MIE$6;B7,C'%YS'X KBG=WB;Q'LR 8R;;:LV"!%K9@! P'-K>PV<3H+K'43D] MV?'YT;*3!,!FIY($D-!G?.%#RHA5B,@B2+ 2PI>B5KS^*BBN\>PAQ)2?H^#2/LO@AD;F7 M(I.\=7L2Z$R"!)D&)8$@24CN((CBFTQ1A0>JI@O"E^V0O MG7\SXV=3=OHMW%*#K[*(OM#X.0D.+^$&H"#2NSAZON.'UU;!YLVC;?@:;H_< M<(X3&CY'UW P04C[ZB1^[,:=;^C(U2-V$ 'V? MD4 EYQ LRM*DM?E@6D<(0 *A6@0%\?TRS>\_T''1;R M@N^TB;R:6YR[:G:BIQ=-*6+8IK9DO20XOGXD3R/YYC+9<=31IC'!(<763)ILPI0])N*%+2#IL7RFBQB0X*,%1?PRNC0XNXR9'P0>51ICN>9[T$!G&XV M"+'(MSP-\0N FK7W1?[RF6%J9,A_ET./B9E*-C"8#S8'2:9/]Y?=QC;LJK M;/\E%(W%;KJ-#]U C)L9)*RZ;O'%#QXUS?A89&_@SD_5=6W!Q>S'(11*'22B MM#-@^$C@DG'9B=XE,RKJ6E]K0\P$F+^V-4)6L"HZ6Y]$^R# M9YJNXN/S2]:ZTRRRMS&C3U2>'60NB4#?Z/AC%FO7-FMR:"+&GH@\5:>[]8Z; M[5%*I\\)I08@'AT+_)\;T<:A?3A>S$("-8W$B!?M2O1$,F [4H99GE<] U%3 M$'L.'T%X=[P63J.WK:_S\ IFLE0X=."#X\H:&,1H, +QIJ,T>%FGB^OY;9RL M JR-UJ%B*'W<<3NJ'0A?<6H2Z+E13\2"QC"20>E0E.Z*ZMZ/+[&J'+9*W]8G MH.DG!-;-2W-J21,#2>\V99P+6?9/^" M%/H7C%0*N?X4=5(0YO,_.C>?G;#("MR5^T8'&=&].9SJ0MI-H QW?J0)LQU. M&YHN#(:2L?8[]&%>8^-K#-[F?0=W<1#9'H:/) "Y_@8LRG:DU+I0>G!:6KG9 M'7CWQ-TF<85DW=T(."AE:> M(U>@@G K+#> !HRVR_@4L.P$15/M*SGD^$1/@%>\G (+LT;''JOC;%K@S$\- MA0L6BTB=DE666\1$L@JU@NY3)2&KY:F8ZV)AAEV=S".JP2RX025\F5T&_" M7RU) \>U)@[S7P1Y'MR@U1E5[0-E."XI"V'4 M9M0YXE//4#NQ:I2SHMCER3$\@.=WP M4Z'!^FJ0TPD#K'DM7(($BGH*B"U) -E2PY16&A>.3L3PXEB:5+1*&1>#;#"\ M71VY>D]%G#O89.WM/S4@D2,.GGA63;>G,O[=CIM8_*O=AVD7UK<8C\@!!T\Z MJZ+:%X)"!_07DW,$'PD?)0@(T\X M$=0^Q'MNY6O\!GAE=\Q N1;SIBJOEL^ :8HPUA,]Q7S_ 3T&$WISVH#K(-P1 M%G-FDK_M"?SA/MAW4%M6 UPP(3#\V!AC%_#DK4PECR8GZR?ONL#M*I0XF^K( M.X\P6)URQX;#F$E*$H@AD#IYY"1)VN(HO:+\]# H]A0JJ&B:M>LZN0["[T&D MCAD/_3D\\FGN/I-?HC;'7ZR6$&3"W+$)"U6WP'K$!]#9)6Z>V:%S,L4>..@YOBHGAD1,2RA3-\L=/]WD3M M>RO_K72P [BY[O$FAAT%+ZS$ANG'-R(VBBD%]:OBW%:K2'"'I+5.@FC3Z^O' MKX]WT_7LA@C MVI2ZK3KS$5J4MU"2WMV.VZE2Y4T*734G=RJ-O,F(]A@ U-_35G?GW.HI2'=' MK.2R'(,N2X4[9,@*3MOVJD3PYR-Z"DVW9X4U<=%'+Z=N.B%5=MOJHQF2 Q9K M6G!-O;7@DB5Y$$T&W^IB9W68;9<,INKI8&AO+EO]$5D5TZU1 :T>GM:POJ#L M.F.I=#STP8U"!$4\4'Y):C10"%PE\?8H=AY-PV>XMV_H*V4Q/@ 9^WT-#$\ ML<84@*31BE#$W9Q=II':9:@$IZBRKU^":3D M4LPW3>>1 ##XC0*4,-U.^44;/%/\XTV040W)UZJV:O68_@UYAC$)%!B3G6Z= M]U?Y.:\.$)P0BQ5I?F6<&5,[(/B!U /!T80HGHAD2CQ"@"UBV@ Z7T'Z#$0O M52Y%R\"0'([H\3P$B<#7+$/UI]D/D2<"*F6KTUB.1]2 3I,:NN* ]4&\P2&* MGB$QW]0-MJI#1 1G&,\J1$P]6<0=L,(:N!@!^7D$C_G]M]EJ_75VOR;S>[*: M73\NY^OY;$4^D_O%/?_7$OXD2JS_V7GI:Q<;K;8I<&H:L'R&AK*.D^ETR)B? M]7CSK.GF)0K_1[;73B:9/$@$II-DT'ZDAZ*U>_K=I"8\)''$?Q38NQJ2MLG9,$ZU45%S)SGDACCP>GEB1 MG7P!V=P+.]C):;%[3$7O@\53%D#;BWFD+"1^H-2T\&X%+(IE&LR"M,_U (N1 M#/AG8G>:\H.YY%$D<@OH=EJ/JIT64;."YJV-52BP*+;BTG.[%DO!TW1_!'5% MUG+;M91=I/IJ#U @/4 1SE:L7'';B] 7XZS L_)ZW6N>RR6E$W(#M1C\:3]> M)%'I.N,*QS.?_4L2?\]>P"T81*V. 5E J\8E8F B1QX)0ZQ/7IRTEE);W-IP MTEW[5MF(.K!9I&H1ST0ZE'6J$65R#:JJ:JOYD^(LN!+0H;]K.:^R(,G<2?J* M6V-1]%=AEQU'J7TM3E9\D/Z2M.@IF6']\5&Q#44KEI+^FJCJ;><)!<\=5151$,==/5TR[B'/U M0AF35KY([NFD)!6'5=X#F34T#G98CYSH#.V'1?O8\CSB^RI@Y.'(;Z@-6>QV M7C*2WTV[%#Q_OX=HMXNOG+,00 %&[./T.?,I*,UR9&*&EB@^3LU5TY3[;!?LM@6[5O_O174+[*F? M_M\^&&?OY-E'?:YCU@N^KJ&)0"=2PFF2M@SHB4$\8@%QL8D4^O8(=K ";AM= M=D0T*]+KO*[11 ]O0T;;&]0R;@B#>3"CVU+.^B-ZNMWR9^"[%#^L^6MM[QW) MAQYZHGXD,/IX>&*7L./I\+1;T4'B.UX;T [/M(E[*TAZI=9WQ_GZET*_.89M M]Q(]$?E,/.6I.^"Z-K8KPZ_0P>9)QV2Y?N\#WL$UGR97P.*28"#4V3GU-T:X&$ C6M"B[TFM=;,@R^)'RGMJEIJU#] MH3(4][^7PK9N6&+GN'$;7CX>#@SW3CC_%_SB!\S M>[3"EI0%6-0@[)7N7'4V.<2B!TYR;!D,)(D/7A!%+*J() N\'X*PCRXZ=D9J M"UMJTS-26RNI$>'K\X;T-@!!%O-I;(%N\]L0R-BI71A)>8:6/!.S"QF2YASK M\"J(_KP.]_2&'N*4G_,=='3A(Q(8DJ@QQ\$#JR/?4YM.FN ^X#K951QMNVBM M:D8D..0(Z&A&I_Z9:\7J2\L+WW)X;@J[DNW_G: M^M^+M/(P"G7R4D5A$L+RX,4C;7>JM%.JI9*"L%NE5KUM@P5G(:"<1Q'PP"V9 M0:B0%2KB6GE<1=6:Q[(^AWS5FWNR. \G ,U=%_:-D MZU_R5;OO_MK-3%"V(NQS5B$0.Z;OM<4<0X.&!GEL,U%[,T"_=8=Z,+;8>(0Q=\L;R;!6JKK[RP^4H8QC>L*6*RH^&O]+!M2X"SJ\:5"M0PXZ)LT$& ME9TQV'B2/ :,0%&O'ZB+00BRPFO[3I1T2VFVB)N8OE1 M7U]1 7#M-"9%J6Y=D*9DHC_O#J'8)SE>JOD6=I\$53_)Q+CJ>FL1>.*W,0O2 M--R%&[DB5;$I7S==S^*MM&:4])ZD]%2"V0'3\/1D'UTV5:J. MT_M+=UGR)JDLP'@\(,;+^:5QO/T>,H:=A-H5C.9KU@OEKYC:]BPG&S.737X/-0TR MZZU(UN*ZL)7Y+:02V.5O(6M 9/4KQ6Y)LV."*1:KC%_+HF>SN&H651J/)EX@1V$CN[AXAC6G1P$^8@+89-/?-/N(8_5V""RK4A>R"U.N ,FD&L/2:I M''@.EE!5+]Y*ZVH[F0<^./]@98 MBTZZ5U7#6OCN8]4E=^PBQD;!4:6CX('/^@+I70@WVD_:ZFQ_8/&)TA5-7L,- MK<:\O8^1.KJ=BF0GV$CVWT&AN8^S/](,4(2>(\@W-2.)EXK=%MMF :MYHR=S>?7LWOL/W\L!P;LCW-?;K=QLJ,A)'P#9L3LQR$4[@W=J[F-VMQ!I%%W7+8(%8WG M#:EV&V8OBOAPA%ZI^ZKV#G(:+M2_(QN(?C/\D<)\[IMT#4=(G8>_W[8I??FO M9<_%EAJ-=E6K%HX^>S65(V:MLD4:PV8.W3^=,G1)"- A+T:KT7DS!ON^S>5@ M#6BAZ7LZP;OAIH PK[B)]8BC8(,UK8?K2GG9'P2*5KDYG*2RDS2=_873L8Z5 M&P=_AUC6+=MPZAD124//20[8P(?^!=/"N'*MW$?B][&8^0,(@Y7D ! M1@ZB MD1%."'@LVHTF?K_X,'(HPRNTV!?.ZT6G_/#? C!X^$I-9;MP&-$M='ZV0,(7 MNZ*-8NQMELAX9<&X 7C/L("'3H@@T1443-BQ!>#^;+$3X4W + M_&\6:<301A1QKM,8!R12]E=I=BC-$K;+R*4*KK8DY39\J7M%U]7@J^-3RHT9 M4.H2.2DJ%_Z_9$'LO%W0F@D$BEV*WLV>&S"-DYQ\4T+,4Y7]AM"0:I M:JT]X!^I;3A[Y?\'./_MVW]8>QM'==H-H7-.6 ,3SMN#"!1<7>: *#M.VCM: M6$P";,Q7=R17S*EEL^I62HQYAS-VQ&L1H]@J61%0:I:?P/D1(K+S=2*_*HMN MZ]*22?^F0,!7O76'_+ SK'AR2U4'@$4[O^DQ>XD32&9#?"],EA%152QVNCK- M?M!D$TH?+R82M^Z:(T>4KFP<\W<@ E;/O:=] #<8N/+3#"J>%HG,X&Q7&I3K M^P57).#S\RE$6144\\AI7.H M:CG^3YF8_! GPD;*LB1\.F8*.10R7R%\'#,&C\TC+DV:^D(E?#_C^2Q+8)TY M['?2P4+92=2S-8'%2R[K?4?ZK8J<;KO0>L>BA"?5A"C@)8,)WD!XOLONQ M(YPJQ !8<4,(UF680M50"E?@M'.QI?R"X1?BOWQ8::FPJR62EB 8X GRE[0/ MH(R4YE%ME9EV4D51-T?Z1QHDMYR3-KOIE[__Y7^-G1]UN>(TDR)$\40;VZ<) MG!U/7,L-PNV$P'0$YG/-OX9JFD>'(P"8OU+V2_O8;C4V:4H>4\$[GX7\,B+> M6)$MN E@T(EBQE.0%W"_N0CE03N-#-96NMC)7H*3G*D=A_[CE,XIM?7R\?9#9G]Q\/L?N6N%M,=-T8EA+%S M[O<^,CF<\%@X,P; *U0ZR'S'T\^_/*W#K-TUB0/ 6??S+Y^>?E*IE$[1:MJ2 MSWJA7)7?./ ?[4.)M'"SE(AB^6:BP M[X5V8K (YI'$J%^]4-JJMTFU=:[4H9WN4O-)&WL_69@(L,0Y5"^C+#U _TU_ MI47NA%:/( XNM@!GL9Q&XV7T$OBW#C>&4T7@:QB%7%D_*=.!KH/P>Q")TZ#] MF2!&&QL'=VX ^, MFI"--:SCKI?=9MJW F!D'NO_H9P.4@N2*QS3C-"?I MU4DZ0L ])OT@W8(_RW)WH(E81&E4 B"+*+J()HQK)D%7B450D>X1I4N:0+C%L-CR"''#H+K!?J-30LS:Z#](5O@E>^ M3;=7I\<4='9A.(,+?).%KZ(VMH.P]O5T]2NYO5O\MB*WR\57,K__-ENMY_=? MR/1Z/?^&&'#.0];N66;&)(.9B)H*/K=/,!NW2'XB>D)B9O2)&B?##4MZB!/ M2T1KRDD/R4)D8^2%.P+H6VQ_5<9W$O_?38&(F(#H&4;) M$:MA9B+J"D_D3_*_'I$"9:;=-&O15G<7I$_(JAS4XO;O FZSW-!=<&39__7_ MJK2^(#O78)?\2;XT"@&\+6G'"L;!QZ]]EA^!9;G%+U]HIZ?MER#$KB2+B/-U MB+&PTL1_YI&)F8#I]1!PH@/&/TN1FM9FN6%FX67A4MC*R9M0QX4Y=A DD$31 M\('$PRS)H$-M$1$U+]CV5F!N'MG11C3JY>QD^0$E4[C'N]H[SJ_](L2D#>() M%0X=P$P44"=M,,ZKDRRC\-OUJE-FV7D^)V A^F246Z8'FF0G"*AE@+'ZEV-X MV'=6CXVE,'?A*];9V[VM1L@7.\.2\PIM8]ZF+YPE^ ^P]1HPBA'7-$M"Z'15 M_7>A;;:SXM,78HTX(69.X>< #V(.:(.?8SKPBOF+^-@MB[\[3USP*25F"0AD M<)FDRD_U9QG( #L"@$(-CBQ!E1TW$M 4H8-I# CT]D-"G6VSJ[YRHV%_W),] M'_6%G41S9CDZ1O9IL'DA5+;^^%AR,#<"9C?8 \H4!S4QRZ% TE_FA8!>O^1'P'"F S/ZAFY$2L@??OZKH%R ]EM43XBB MFTC"B::X6S#RDJXI*--R$(\+>^XIHE1J([\VQ(I55$#?CY- MCT1?M"D2Q9XD3Q/Y$U E(G/.-8.>QB@Z27MN,R5*S M97P*6$<0\ZIZ+5%CCH0'EB=?#^<=21Y0R54KC.ES0G%7= LHC[CKN@>(GF2$ M'+*+F?..,]\AEPUP\X Q;]J7!&H>]QDC.B%6HBNGV$#B+@XBK*T7U3B0K[6A MX6MG0*-J,F+&)??N0P\>N56WA(7"J>:?99IZ'7%;_)V9-[O%/K&LQ\J\!Q ]"\SXAO4Z_Q]$RS\2_\R4QW%B\HE3D@ M]I8Q!-F:_1GF&T /]O[DDLOD$)/]#:$*I1[;J_Z.I?.&L'=Z:=Q;4&OZTE<$ MO_-= MQK],WY>--,%?.A_M4&7.BR%#SIP/4$%.28_?S!8PE@PZ<9.6_L':OJ M%NYO^PK!^_0V3AX2NDBV-.FH(%.-3/C0D%_[&0?W4)/9+4NLFAMB<>/'\=XM M6T5$1L4>J.('OE@QLN>V-A.P"&XD'>#':&51R'&<>G3:$LP\TOIVW("VS3?@ M>(;FP 8TX*A T(-&A#HZ<;+.#,\OQ$H89!]#3@?4,^5BO18U>&@90Q+MS>( M14/V7'L#'[U*>A1%7H%YC*QV&!'?,\]0/"=Z7GQ@(;#R5JCJ=%'HKU(-F8CE MANH1W?;";9M3L%+6+PGMH+!:]"S#P09-,RN1ZT>S:4MWL6VL1_K+X7/^]23 23,5_Y]$#H)6$6ZE^B:R.=I^<')$< MI$87X)AC8JL41L5!B1H=T'$4DTIMG8Z5R8)UH9G]M)73@'L+?*85:^K,=2KM MIHS>Q@GTZS75REV8JQE%/S ,;-5!CX479K%Q6V;#ETW;&3\E\U8NSQ;X,H!+ MSA/B[8X8W264J.I1'-9;-DEWO+ F-KR91N6CK]S'JXU19$Z]&_O4JVCDYOY[-KUTXJ@LZ2TP317Z"(IK;*]@J?3I*D#-K_4 M:/@R)*UOES0>A $D84 M9<0B#1,L+.*(H4X8@_$.!.[I[!J(>.W2>"F[C9)=9LDJT%/]/@3#?&XY?YY\ M0?L5Y:HCU<<6/U @2 TU1Y*9[@(6.6$1,3$QIQO%_+\O-'Y.@L-+N/&F^WD6 M24700PKAJ2B2"5&3B])'N;W\5V4\1EN:,&PF#7;L->/F;-NB##.F1)[$4AR58UI961'U6 M&;D6603=ZEE,-&7U#MC?@PR+)\)B5TYH+HEO?9'XR%K61WNJC!Z(1 LNDI%+ MUJ3YQTD& &X6%F$;)1K'^PP#VNB&GI3>+IAA37R,@8&F/L\66/IGJ8AGLD3_ MGYTGBG6RU7*ZWSG6G(/F,!9_!Y<<>&'CXU.V.S(%,V&0)'[C9/'#:]5=+.Z&L7R+A+YY'^O8KBOQ,L0MX\:A'5MA(5T$$X(>?C(PJI2T7)"FH"4 M0#O)2\K:5I]__A_^8AOUO:2Z[':O9L&\V@RAX_1$_CO7=\NS_#S4H!/)8] ' MCS!A=OI*LY=X:WPK2QHPT/[+O0#?>^'@-$3,8SG7 #1,3)5+BXY->\31"J#2 MWD F+VQM.%K.ZWJ"7MK2T9>1Z5H >:=!67"$NT:FPH M1C0@RD3T\A@!&RS/@0&]?A@+!P45M6XMG*?QWH91F%'L!3GGU(AFD.A#?$SI M[LCNPETK]4",3Q@VFPSU##(C?@)E97P6_O>=>RQ.!ZPRFTO94M,,+K(")D2, M3^X\,'E!13^MR"7K[$U<2X7(E\8+38)>8K;ERR-NQ[8] MG.P1_X9(-7":B7:-&/C.8FAPC;K@3.! RY3WL3!K=^!Z$[M7]#F,HE%Q7/9J M?@F?@Z]T&P8"<4^._C__[W_^Y>=_^E'SE3-3)C4KYK:N)X]9@NBB.(C@A(_-;ISXYMO;V.7M,HAX(/[UE%'31".E^6,+"IB_!WG%D MX_VTJZ^1#^#)YGPWJ45+\^&+>Y)+>9E6YZ>'F(6;D_C_3LZ)F@93H^6--;$U M(6)T\B?Y7Y]U0*H_S6(G<>D"]A!##DP:P*SP:1Q3%=,A@74+;JVI MW6*)>I&&W"6%UJADJ:3PF*I 4$X7L*<3);8*);R9-?I%,&7+, M7]E!>,DAV!T@3GY>EWX]JT^\MV:BM0BJD# 9D$"GV@'/M?ID>ZQ7:W7%O"W[4JZA*>E1!'G8@VQI"13E+XPVA88CENYI(; M'!*42N% ZD?SOHXC?NL>^5:1-_![DDLL2]H>2]L': _-E MMV52^4,!?.#7D!\+R>;%;>,?KR(MVD(+90O!3^<$VQO$IP?! MU %Y\AU!A8#X3ZDEH*,M( 3R<-NO'#2>8 /G2QI'$66 R]^N-22.1_2 3ML6 M=,4!ZX-X#>F**\];*%>E42IZ(R0)@-' 7MU,H\\B CT M]'N0; 60GYW%43 $9C^X^16F%&WJ5L$QB<$EABCSLB9E@3'Q[+C8MMRMI^0U5=RL;!15E'T\-Y^E:F419N(6LU M?*4F#TL4O=+M;1+OX?P^"B.8&PPRP*1B(G=A1.<9W;?#.[=HL'+3B**" !G$ MH@-]%"K4I4,IY$] #4%R/JS.;M>)7;Y$[JM+ M7VETI"F<.+,?_%2- G9]3#-.4)).N7$21\\(#"92JCHYK]6-5)HDE%/<3P(P@S'R23VAD@)(81\62"(LDJ)P0-+E- M_.Y1>'+G7)P%BM"2B\C"I>8_$IL4HFGYJ#++.4?>L(E<'RS2DYBNX^GF+\

    4@!GWV2!VCWI*X[8+]2=7_@-+P$J>@]<-"<'S0R/57S MC)#C N[^F]?:>8)< \8L__BA 1NF)>3;D(,Z/%UQ6CN,\Q-Q0]O=RM;Z0*I?:3(/0GV:FO.J>IR(+5L5SHV,#%1/2I]O)1#5C>-LB1 MF >WX@$RP,PL.@\NT-3]?F7&O&U/IW?_?'_@.C3,*F[X!ZC@#K<"SAW:C$?; M97P*6':ZI6_(\>6G0"^4Q8OY9B7&EXLMYB)X(6PO)J_\R\^3N!?L>AQ MR^GAEGNX14FG"J8+[3Y\?L?B[\X3(88L[7*6W/5T]2O?B/S_R>S?'^??IG>S M^_6*3.]OR'*V6B_GU^O9C?C[=$VN9E_F]_< )[NX)7^<39=_%:9)K'N;*&?\ MUW\5H@Y1XD>/[02LN<& R?4:$,Z+8@."W!N:7MUFCR#%^*9-,S%$>RBW0@1M M&7[K0!G0F-QR2-\*0#<F:0R.VGL M JAO6H/+#;=!4<>0 M*P]U;NU3 ( G,3:Q!Y]X*:/KF"]V 4O.TP'.-WZ$7N#!?\7)-?B26V??-#6! M%,W182Z"DXV89_8.=GM,TH%J\G)A1:Z\-GP;&:89XPR\GFXNWO-7C^6UO]L]D;19_J@#'MH\IW1T9> '3$J=O>WT87UBA_XVI[,_W MR:G\X"Y\=Q",:@=>WB-7\M_E_6 YAYW5B;#.8P>%N/R??+"[,*T\I?J@8Q + M8.)VJRS>_/DQ"KFEM'JLU^D:7Q@(2\K02[F"MJ6J[_^N,,6--?=>\8%!K,"E MAB+Y5%[*VV,B]\>!+/Z9M[%29J[F1M, MZ#/O#,9FGD>?&\3*5$$2->Z\QA<&P9).>BETH*[BIN[903!2 MJ[XKI7U'JWBZX+5!L"=S 52F/!G0 1;0<8(("\H[X%P?$JW?)6JE9(W#S,( M]IU&\!70V<^-G[#3F0WCM&[2C'? M[!(9^9IF&4U%CNDM"YZ+2D7]D_U;(FV1F:?/SPGF>LSY<1Y&:;C!TTKEF)8, M&\?S#>)SN TCOG_#@,TC3A7JDZG^G7442?#MU0OEAS-4I\!97"6Y3@?N_<.9 M;K=<#TW7? *1U%J*)Q$;VFT^>H>[O^+%Z78=,J_(_S@ MT-W'U0$3Y1;MF4J?[J4O#F.U3.^=* NSTV_AEEI&G:6(E@ 7KTY<*X<&VQ - MED&&,ZOM:K)!B++&67//WZP/J)U]:1"L%0JFK&L(#I]BE.WRMP;!7(7U#]%9 MH3ZEY:/W+>\-@L%R+!H ;<'IOZ39,8D6$?Q..-HNBV77O]\KP^B+3T[_^>N_ MV6R8WPYB-6REPT[ZJY)\W;.#8$0L>%.R@/W ($C^QHT**,ZN_:9S#PR"9$M= MA9L/HG30Y8%?B> #RRIC6N?>Z5VU%=>_U%\QU+I(^/W^&D:;DJNYZ=E!K%#1 M_D[1H])T(>:?' 03'78>NC_6^6^07(H7ZW%M M3RG9!LV/#V(G5&0ZW--LL:MQ53<\WO_JF/!P.H\@888?AU^#Y,\T W^P. Q- M# XJJVF2\9,?,@&D>[W&@'4P?.^GLB1K==H_Q:QX#.?^.(B-6CI-^;Z[Z-3E MS_6_-&T0Z\-/AGT;"?Y;MCNKCK.?>&01C?"/2\#FZ%MZ?A@3(BN?ZWZ!?@Q_A_KC7.>WR M2Q*1 TXRO_E/W)ZON'XN>F\0*W3'U95G- %7-,L8?C#">XI&'Y3%"Y#P(*GS M<[QA@&&P_(:TSO5+0BN3H=X\R"!8MVJ&Y&%1Z3,L/=7_MSBE,3NFR_@ISL)- M>ATGAUC$\6JNP#//#V,U-IOC_H@HNW7U#0UIK)>^/ A6FY!?FCP;E[PW" ;5 M#8:.=JY?6*6X_(K&?S(!W7E!]NB[!QN$*(H^E]O7^U EDF/)!JDSF(^UWFX[^T;O_MA-E/*W]/\6X-@KI#.VN!!JWIPB"PTY??5/#H,-EJF M&G S:$=#B,Z#V6-2=].YS-XMW$,YE=9%[D,K@H:Q)"8>PB401W"B+7:Z6E$J M8O*^>TNY\)N'&X0XK$(U+$Q3F@Q?Z+N &TP[E4F ;KWZH^0]XPQ" %9SR#B9 M[F-^]?]WK6)4^_ @6+%*UW/*ZM:J7F_>P_7O#8-!"LV>K[C-)(*\:-,W!8AJ M'Q\$.^6.94V1[?JG!\%,+LVVB8_*!_O7J!>[';^B;H])A->;K=W5^"#.OC&, M=6G BS&H,DWYTV\9H'< -@R@TN0 L39HQ5"%O5;US"#6*G]2/03)(L%4XRT: M6ES!0MVLVC*YY,U!,%EM5)I4G$9UZ^*7!\&J!=]53G]O.B,O>K'_,_.'\:*MK2?H+*#;H7IA+5+ZQA^50],ZMRB:T?1(!:E)@>AX4YK?F,0 M3)D,;A,+K,>/JW]Z$,S82*V0F'E!!/C,*X-@*^\Y_AID(/E3$:[\_-/]G^17 M"0W^S#]ND;<$X#3/$037IJDLFRT=WF??&,0*U7IL:[+TFYX?!$/8L[^ MO]U\"+GLYJE]:!![PE0O":?I'$PS6HVH6_?L(!AID8M2SD31H4?Q%U@MJ:]= MK@-V/O4@Q(Q%MRD@,I7=$34G>NWS@V#HK2 DC:?=NP<;A"CX5065[QO8F?5N MW?)3@R#>O2%6@Z;5CU580\P@EF*VVW&B=8;;.O@!B3D%G/7LEO+S,VRV+ MDU/NX*&#ZI(A^E>2K)3AQ:Z07:Q!V317309J M!\,-8A= HL1B9QT)=0D6E0\.@H7*,N3C7AQACW#X!6P#V:\ U4 SD:$0;N3S MX%:P$_] M.0@F&Y%+9:OU3M%0+QBS?Q6BA.!1!D%.! ?03G?YK*LG$$0;TI[%'I_&!WYYV32L*^@^X>Q9&@Z M^\&7(4ZX;1=PHP5\ E"- KC_,=;9-SOFG$TW"''FXX5+B(Y[N$=31T_\?CPP:="8N(_X&NH'5IVH10T_QX_^SQVKS@./$;\7L400WDSA5YBAD$( MK<(@4'>!+&]MTJ<)R=>;1_-BXH M5:F_K=[R\B"V7H6V\I>LY!B&XDF'*?U"_DPN>V]N1\I.FU9L?W*$U3M;. MYQF$ %NWS]EN4=4/F-42L#$LXW+"08#JKW^S^3:_'<1Z6V@;]S0S:IS)6U&J MX$6H1A>-,0C&J[# FINP-+\Q"*9JJM\;/K_F-P;!E J0U 7[[+^/0E&I3G>[ M],7^6;RLO,KR^YH:U!+7+<;J7Q!?XRA[80HYL [7N.*AWFO.5O09SV4:/R?! MX27<\.NS%*%L?' 01T/5D;RFR1Y*VZ/ZLM2S;PV"N?JXW(#B;HV^X#<[CP?! MTFQ_8/&)4HD 6ZV@WL>HW- MZJ+I.LX"5E3H!82QJ3.P$EFK,R%]3#P($5^( M\59(98$_HRTEL&DYHPG-0F&Y8F9P$RBEXRE[#V6*%!@5FXPRT(BJTV3RS_1_ MBUIIOR(E;W^,0M&RZUP]^^6O#F1])-B<_ \XG?Y0O4@5#P[BRQ5WYYUPX^H8 M4*7K[<)7!L'6DD)[&;K540YS6L")L DK[[+S;_7_=34IV&?Z,%S^ZB#6\"&) M-Y1N,9XO, 7@@*ZT&"N?' 03J^/A(/#8^;4NVUO9IUR3)^VR5P?!9O'+J79Y--R/W?X[*QG.* M!>79K%%,&I_NGYGU]WC]$A_3 %I"O]*HNGKIS*.].S&^AA&T["@37OKC(+XQ MJXO3US#=4,8E2;EDS_2Y/OO6()A[9Q.K1H=[VS$'(9@:W([SKA']:/_'Q;MC M="488ERP]4L026_$%S!#Z5;'HB_-27 P]2!VBZ/2_]H<)9?S#4*@6'P";$$E MB@DH?$GBM"E'^H+7!L&>K).6KCXLD3^/4W/VI4&P)CY@'16K+Z"J?' 0+$AG M(D850,.5" 9PGQGG;,W-=_[%0;!8+OQH,E'KG^[_DK,5W?#'A1JQ_> @UL,J MK6M:B(K'!D&^@N$7T ]70?3G2F.ZXK%!D&\T.+@GH.7 +DY$G*;N!C[SRB#8 M6L6[C)-$;_C%P>(:A_S9AP?!BDD?2->Q2FR$QNLF!+2&UL,O",*RI=NK$]1, M6ZG*4\!3$'W)FR"#'94Y_ZZX+5!L-]4#$+X59"031]9T_,#"?A)8V%)H5R,+P=BK.2^D'//#F)EEC2E M_'&\=,VYWM".M/&%0;!4G?EXUQ3)///*(-BJ;T.IDG!-@F[E0?V&]P?!<%TV M!_[^/6U*.; MAOX_"E%WFLXCK5="TK2!VBRVI+7 ?K-Z9W,GHPYB5TIW[MF>)H/0EJK07DW* M73.JV66O#8 ]T6*3:^"+G:6=;N=HI!B$VH6OPYKE$+MAI,BMJ'^_^Z+UD; MTWEPL0/MLM;O5_KV.QU]$.O.=8OD2+>7X175/MR[B2_IN.4:5,#^R.W=&;=V M"[",3<\-8BVJ?4V7>Z5Z7X7I<1MF<5*5\&[]:1"RUI^E\0(WQ@3,8P,XXR2L MLG0WWL8)IX[_P,^E6UK6I9L?[Y^=&FQ#<5T*I9\O0(FMRUX;Q&;C]X0 =ZU% MR;4?& 3)2F^IJ7]M2A*K>640;+V!G2&S4>5N;_27-KXP");P2GOJJ V%99?) M.$PA^+*DD)J"[:%$G>DQ8%!X^DOM;=L_:8-8IO:8UNHZNHNC9^!K2;-C$BVB M^B);UW,.0K!6;=8E'KL0X)W0A+J2YC_RUO]\]L>7>JW79[ MA-:^Z@]"^TK!Z%B%/]8O27Q\?EG3J,1_VP$'L9VUXBQOS_HLE>HG!\%$L8LH M-#.HSWZL?WH0S*S#/=7@>!EZ(KC0:T')&AX?!#M5&DUM:E?MP_T?'XTH#!I3 MJ^R*NO"]0:Q5.2^]_BNJ>W80C%C-L)1V!D!]JB'6);G>9]\=!*-MTYZPI(-; MX4(7-;I" 6$4R[V+7[JSPFE#6@!%[[7>\']M?"(\+M0A*3%_;?8 M3;?Q(8_-6%V3_];W^U]1U5GX&]2#JGU76K_*IP;QE56770CD[C=5:NA7!L&6 M@@41*IER&(!AD^O9%6;'6K"]-PXQ"+95!DR\/BV&=M'@)=\6'!\'*0P(;*SN!NSB#ULL*=*^)I;,O]7_LE_+G M:B[NFN<&L39@N?,C;@]:8+,+N?K)WO-Z1%'4MYAQE97;EKYD#4&_63.N>[=]"P%:V6PH@A.BN M@X,+G>#G?'V7OCB(M>H"'NZN*4.TTPD&(;)R'I4Z>QIZR36\,0BF@)#%[DL< M;V&)9'^*=!6SRB![_=.#8*881FA27NN>'00C57UL-&KHUR #B^MTWCY[QS"# M8+]L1!K'!UYXC:?+N&Q_M?8XTM M4(PMWQSI.I[]V.#?;\(=U^BX=5R1B?'F$0:QAN^VGFT4&L<<$,L9:A<1$O>&T0[+U5246M5*$EB6X'4)^F=(G&R]C57/UO]P)2 M1^7.:'RP?Q9L+!CCT99N*F&:5"#YO_'506SY;KIV-(8\.IUA$$+#6CP&!0OX M\6*CEWK?1OW3_6_T;S&DZ:#^7R@O*6WL^D<'L29% P[.RTW5JFTYY"#$TA Z>V.D;1#L"%EKY+FFVZ'F MT4&PD?>4U'GURD\-@G@ [U2@=>O@A_0#I#KX_$"C@&&.D!C5*>K6GP:Q'^ZY97!9EX"J%;W\ M[?YM#E7L+6I4X,+0OI#4 JZU.GK5NQ!:C-5[VN--O$&21%I/#:)' 23%Z7=-5I0;QMA$$S;ZP.MV\!]BN%,;M_I MM,H^E!AOO-VBGIR$$S !HPC=!2FVCFH,"8"!KE<\TCV M!:W;P)>^/PB&9RE_]+NL1:IT4MD/#(/D@MOL)F3'K+JS1,VCO=]:7#O:'C>9 MG:M2]MHV/CB(E= :CF7?0#G;8Q0_I9Q081I[AIXT:N#8+-JJZ;ZE[^&?(V2SF4/#:GD M])_7]S;UYK?]?V50RR9+5NU&,+7EH0U/#V(C51YR^K:N1WRYY+U!,)B#\2SF M1*9-@!7O&V$03#] ;%-B >=IKF?SW#N#8*Q#G*5ES-BMEPZ$=QNL[AZC,*L'GJHZSD&(;B:KNRS_8'% M)YI\#;+-BT+05G\7(&DU=L,[1QN$,,[WB11ES37-%]_P^B#8K:]I:0ZCGGMK M$,P5L."%HBO=,P+2S_HHS8W7Q'G+(0,!@$C_ \38]GS3P;[2F_N.<08A "N?'L[D4AIRTZEV MZ;O]&ZKK[_'Z)3ZF_("]C8\):!9U[8/KGNR?BXC"J!6*J M?7(06ZZFME)F_^LL1RLSX0$"/-C6+P.[C%\:=^$E>8;O'WL0@BJF9HD3U$XQ MKS-?+WNS]^0. 5)=SSPYBRZTH%I3PXURT:S!0>Y67?NW3@V"F)AUW_1)DO\5'M@6,]TVFKVYY M:5[ MV,D8X_F+K^'Q0;!SQS=.FO$/ XKK&[#3RX\-@OP5?4:=_0N-GY/@\!)N CXW MWSV-17WG7AH$:^?U_ %I\Q>A=#Q&6WEWLQX8_6N^:?== ]$Y?N/7[[]% M\?=HQ:F.([I%^SNI5CIJ'A[$:IX-+Z27Q:6IQO\K.-QR+2#?%>#HE(*![!_P M522'6.!NHFUT+8++]1IXXRO#V$O*QA.G%BPGW^V0M5M3 -/XPB!8^A+S/13A MCDO3$-S$&VJ9LL+EM*BJY#2*P"PZ[B7":I40.IYB$&*KU_.:T]HO>6\@#"H4 MA;0FMZ*YJ/32MP?!;#G;0&==+':R'^W%O6LK7QT$FS+Q@*\&NHO!U9'HL?IW=>9[]2P PPE""G!WFD9;E0E&9]_JGSESPRQVI739/,1-.93V MOA'Z9UH$/P1ZRDCNW^[J9>A!B/H>"J7*M[!RK])XK!;=<10@8>.0N MTZ[>/&S_UY.PV8N?3^%/@UC%);\3^);BXH5:]H8V I4/#H*% JI?'8Y?J8PJ MGTY1"_34X?"#$)=EA\-*WK+X>[/;N>'Y03 T"Q(67A(-J'QP$"SH-)_I,7N) M07NKSWJK>W80C%P(!Z9Z/%?Q]\8A!L%VK9)W0>/52]\=!*/8"(=3O*LNH;;^ M/ ARK;UD@0B\L3"EX#2D%53*-HF/ EO00)Z4LD:IG^E>1FA @X.KD:N]I ML4-P'? Z\:>N@BVX9,HJU?N'&L0FG4>[.-GC_KHZ7?,=]QP#O59GMU.=(7;A MJX-@4Z2S+'8*2QUR/Q81*I-YY,R\IHD :?8OK"^!N8 M7X*]X/@EHEO!5>H$O5,UB,4I6UU&XF[::/7JN4>\A&HTCYA*UW%P0Z"JFH7SO(MH M>EA2WI,MRO*]M:?NX!84)^2B$NECQ"Y2I:Z["RN]H4 W(Y:'K4RO?$/4:^=L M@PW[U!H@'21_4@=50RAJ;$%X_HYJ)C-B=N9L5A>K86H<7QW29S&9/O@GY46- MZH^8 5V1B+I[R(U BN\K!]?.RC\YW]QS"+@JJ=AXF=CH"J_T(/I52+JK8'9&52[^S![ YX^>"1Y^N0&,V.W" M'BUE?\;&ZWP=K5 L?D!X_U\U MQZLG%RR1E>6_T'(T=\Y>P1T _D/B>1?T],0-ZR*$JC&-V.'"?%[F7+T\LASXS Y&+*DXFVEVP$?P M#KP?!-(+M9L;L9S*F^9M0+F"R!K$&D!U+'*A+ITF@TBUSW7ZU@H_643+)II[ M>_ZF$<"JJ _/H4ZZIUGMC5@0OF30=!PO,R&D=L):?. M:@0X96DG?#F]!7Z$7-2[U+-%#?$1Z&9,Y,&#ZV_B<[P(PR"T&>AH"D#FJ1AS\"W8Q87J&" MW%WN' ^_.3P!$&/W.YRV6&EH3E_MYVZ.8CJ@.$]Z5%O]S8@=$2^1Q9**Y4?1 MODLYKZL$Z!"-3+RV1NRBPL(4STD(5<^H]P(8Q7>, + 2CT7,9\YJ9\@"Q"-X MX&E-S0_N+FN/M'$<5W6H&LYRZ\2U$4.RWS,"4(X2V4'O-&)9Q,2T>>A )3R# M6BA<:@#]XF+C273^"!J%$Z9^Q)R"L\I?E >XW88Q8L=S_31+%571P% \%%W% M$>EGPOXBQD+=M?)'(_:"(B=EN2FOE+88H^C?)VPL1;-$L9.0)U;Y/N%-FV@? M(W:U<)O3XY1J+DD2K%R^Q&S>*!/VV,_I4^"DXY]0/\-ZKRU6IHQ#%BII,K MI &R2UNTKQ$+)26,HF?9H[P8EU0$%.!;[4V M8C%7O4/I3X&5^)01,(HR%O3&>OLUN(8W94,8L>Q,7D2O6^'L<7C0 P 1(V4" MNX<1BRI$1Z)UDM[*B,E7DCNQ%!I",_UB()X4K>!"]4?]4\TRKH"-XSGA)3=. MY*2!]>\^BOM=^?< GO]]'OD["]T(SA6M MX=D)8Q;KRRTS>.(_W8P"O0E3-*H_T6/I[J,/N$\?+*[KA[+B0C.XN6:)< M07VY_^\;!GAF5\19\9!''@6BY:6T<7!J?:T";\"ZC&@&*&1;2>,YWXN_AYRG M-*#@6J6UK&.XRC7=HMO#9XR KRW*DSU.<\A[W.)%-_H7V8S'M+?'MSTYPIS=R1,OV,($<\Q?(YV;US=HZH=&UR/,74-TK< M3OKW[A'>WWX$9L<0@#(6$DL$\*^[-*25K#"*=S5B!UFIZ2#30+> >W!WC:QA M2':9+*$YGF7,+Q9"5$J^WCQD!9?:8J?&$:1;C,PR)G7H@A#H:L<1JAK)4 M2D-;!Z)5Z58O;QJ!J_B:\8P I)V7G6.Y,^'N+P#+5TWR( 1I5M 6@>S M@WZNG3UD3SEP^C1S'5P<+[X@S)WJPGY\RP"//Z&+&P>A!"9KQ_9'G#V3V,6%2I'J9^ M1IQT%LZXS#I[!PY!6 8"XLI.*+$9,2K_BN&T\\8YBA4CA0>T?C1BY[+LMCP-Y(/NNAU N2'\2(/:US8:2GXO8Q8'"EA'S6^@]K8B*70:\- M92$,]DF*/8C<(^(0]RB57X ;(.^_7 9SL2&-@(5L2TDM:'#.Q9,N'%Q"3U#5 M81B#ER^0OSBMR%RF*HGPE;(].=FBHP]PB)A6/!&1QAK.7+H=E M%"7DXA[TUD8LII&6GGMP4D2LIC,*([O?MP1L AFN2$)2S(CJ%= MB$C=: O(CHYP6A_"X&M\0A*BXU^:L@2CJ1'[IS32/=^YRIYE\JZX=*W\T_IM M9QMD]DHS.,S@57:)W&AU*#/7'](WLC@.>X[//+S(GKTD6OF 7(!-W:C:C](, MWEU[;%(G9-FL_6C&<2EDE,8;:)F0/:*75VD4 5&VYW72?UFCQM$ M]'%)]C=B+[%>P:G)+ M_;L/+S*,-VQU%_A[ZE,68C,C]H#V\N_%#[,W11\##QENRO*,9:1MED+E/D%O MV--+O'?=B/H/1XME8T;4L*T3:^8* M=#-BSS?)^>R$E]6!GM&4K6A*]#=BP9#_AF"7YJ-($TUA!PC*DX2W!=N%ZYX1 M\F4N/8P1R\^3-F15] 32.]1;&K&(112[9VR&+NS2Q1]*ED._BV7Z&['@%D,I M@A8*U4%(XFQW,V)Y^%:M/,:FWKR5-F9,/#_@^8LDXLR;C;2KWS/(K>*R6EK+ M/5+_V0BD.[\9KF8NRKTC>5@X"F92^T*9^S4CP&3ERF"JXY7T6E&91*-K6HXK M/J7]"-5L4ME_'ET??,\T7E4;&D$)M7Q5C01J4451%\C])S" $4MNFV&"8/_5 M]3P%Y\GQ64\! MGC78SU*C09"6-2[+#4'.\!3$OP&<4_+H(UM;.5+:J?D:@JC[Z9J,$5M1\1*7 MR1.8#EI6!R.65,DZ\A0\._17-\2&1BRAF=><:7&C-C9B*9V?-F6GY"$(#\"- MD<4 '/2\^ /.=1ODM8'QOZT.D)I .QUIMV&, MV,$K"T_<7<@#T%*2]/@Y(^#$LDY%5.#EJVPWU7\H4@J.D>98KYQ!T1PX[7]D,T&@P] M?,8(^-#Y0V)E%"/[^BK,[#5\,[-01R.6B/(IQ" \WX/7F!3[S&IGQ )0U<8T MK3K1+EG\:L1D">5&=[NTW@?8L]R4LP,$']UT;(5;S>!&0"53>O0!+H=(M))C M&+'P\IDK>MX:/:+$3M_3XX@8S?4+#7F%A[1((C)L%=-%#WK3&@B.5TDF1!:% M.XZCO0+0VBV >0ZD[[Y_W;JQ1\V1E/]N M!%M(TVZ5=A=&9"&QI1&+(%Q1Y[Q^5^;"6OIWCH>TM\T)D%-12@^B_S1]558.NX4$5-=X9BVQ'HHW]A4&IHQEI3ZD916QI!F$5ZR4Q=B2\H,1I; M[2.U-F(QI'*RM1=-] Q4=Y?L.D)W;'8AB01>*?R0]NNAYO?),I]91O(=3JOBLI]$RX]BQ.)S,3%-_ #VZ;T@ M%98O.81^#OSB.V>4AQ+>>K^Z(?+RX?(&E$N%V=J(/6QFUQ1.'R?4T8@E/J,) M!OXL[O9R1**[?O(LWR#F!>-1Y&0>&[:LO$Q$UT1601[N8:J>1ZEFM(A*&+PH7)O].S#UPSGA& M9!H9CC1!^4LSXWX6YA@BKH0>502^$UZJC=++E:'C=1S1"%"*V,LM.,,K"4YT M>7Z#C!JG:*_4 JUJK7G0Q=R)P3% :5^K[(U1&[VWCQD!I<)BC8U45&N %@E1 MJ$1)J7^1U7T:1L O6H5/I+T1"ZJ^D ,H#8:#1*;]"FJL*+H83A.'6;SXP6L$ M5=.TR.=;@@.M_9WKI4^N'UG%QQ1_P@C8A#,I5&-$9IJE],KP22H?"Q/&:RJ/+.CS]C=#-BEVI9+[&Y&&>YPBFND#^I78];/(FF MW'#Z=YN8CQ'QHQVJ)(-"/+.G)+PLU]>/9@1MK&NYOEAA$.261BRB<>/4TS$2 M[I\TVU58NX[X23W5?\4(\%!A*2PF5_T3-"*@-C9B*:2@!W3-(B:%\F:+!DI4 M^QBQ,$JP'5TI8G8P8DG=BXV+U%JJ1=:)Q^WU\GDCX.:95&9Q;OZG/N"3'$+_ M73_;OR/G,7I?]@RE[' /0I:#@-U7N"2A(K(T"E@1$[7*H\$-=*K@RI M5/#,KMKC]=;@K:G"8N<^"-^<,(WR:(L;4AV-V$D*:RF4UDZ,B=#;B,6V.4=I M!,\8!.(/]PG8!O,DC!W7HZ:YZ#J6]GNSS+X>9N9^2DA+K8E^3@GY>(B5$9#^ M%XJ:(7ASW'V>MXN<_%2LF_[E(=T*2EKH447I>:'>"=2V1IRS:L0E7S>CMS9B M,6T":H3ITN3V1BR(]< EKZ6)K>V[2Z4<.E3@\-^\5/.] M.IU@]R\9 6(IIZ5+N@.'( 3%WN?E7)&!.UVHC.C7:4@C8,$O%SW\ 5=''// MB:AI%FAM]5\VU'I,S9IMP3U 3_V@I$-.CB?\X%?I=XR@A WD?;% F6I2.R,6 M4"WS$$'$LHCY$3-E-E0.(4BS:-[(!*G2#\C%BB8_8%Z"F7Z&[%@''%Z M"CRH@$7IB2(REU8K_:>I[E6F&0 )C8S O9EQ'FIS13FB/#$]V:;$[Z=_;UJY M]BNY65M[Q&ILQ%Y!C,NC2_'NE W,F#)-K&>^8.5U,F)IQBF-ID8V? M''Q";6[$WT/4-X0=/%E5SK63KK: MFJ@#ZK]6ZO'8S=*M%9JM%@)MW4"=1C&"'BKI900V4L85*3^>?FIX@2PX2A\Z M@]Q7FC_AI6;[X'4Q8Y_Q/;.,H@3L<;!XGG.>[%FC-#9B*63"0J]Z73^!L&>' MD5872+BW$8NMP81BQ($V3T-&N1%=/]0XA+#>TN]*A_@6[Z]1018TX:/E/+ M%)F\1I#G.F&:I#X*O'=">4&%8QM!!ZTZS=0 *Q(YB/VV71G^E M66#2G%>7!P (S_6DNAM!6WD)[RQ1F5C=26XG(Y:&HHMXN4CK_U!I"6D\#>#) M0Q4_A$'RAA-!1;O4D GV;"OHD-\W O!&8E\& 9%;ZC__O*PH!!&?$]XF-(81 MNT

    *N6=T>_9-UO+A!>0B)H+!< MGT)P2%<1P67@G8K [F_'X/WO>^#B5: __!7]X6_?HOW_KB;WJDRW]G !0UG/ M ]9J2J*M'J9:JPT$HNP/S:RBE0ES.@PT[T&FB2!\%IF4S:=ELT'GG(UGQYABOCGH>@0?G"/32&>;"GSYC=:] %S $J<^,MH0+Q[=_@ M0IURL]U D\SLJB6OH5_XU*:#XOD9,O!_^\%7?P.<*/#!'L='DP1D=OMAB2"% MKBC8F!HVZ+1 ;C[HE(D)-%LSK;<:=(+5JYPZOUJC0:>W.(/PB%YWA\'7^,2; M)[GUH!/^-? @BW3"=$_IQ-EL-_!U$ /D/W#? 60]3L-_1+@'B,V'/?L")<7: M'(#5:6 QYKOO7[?(3,8088HF@[.H]!TGDS]E3728Q++_(%O'=]0YDMIJGNSW M$I/]7O=D?Y"8[ ]:)CN'?UR%6RB$\*9:::ECHEA47H4XW[F_H\O7E.9:L*U7 MK:<"FS73,444T>1X_\]]8^HLQ,9#:0&,-S]5#8#4;*@I(HA"X% PK/T\T)20 MV\M[/D&E@GH+M9IHVM 'YQMUCO2V TUVN3N$LV3OPG%F<0RBU ]'L8DS&@]N M((,"VCE>A&$0S@,H6>X8TQ;H-+05.LUCFZJ7_MX)]XQI$QH/Y2-)]_K!#<]+ MT@SKOP\[*0J;K/XZ[(1R1SQ]4D6+P1C1.PB;06(UYE/]G3"IJFM>263$FX-T MP+_N3JY7T%.[ZA;-^5XO(4+W? >HG-B__O)__O*_WD(7O^[ZUU^@5)U$<(H! M?FJ(TF/"Q:51CH\I(M3)XYE#738"N*4!0%%]Z#E"%#_VZ($1<8V3ZKC9"0WQ M<+$AS&#ZSB:8J!34""&8L"&042.2(#CBJADSE$DQQ> M0E0/WLP1FB3P$B%*_&@.U220EU"U(E=S"^\DD5>E37+D;([5))E7+CMFR&Z. MV"285W7B,DHXQV>2R>LB01Z E>,SR>+L&.@"J$D.Y\1JYT!-0C@G3CP':A+% MF3'J.4R3/,Z/D,^QF@1R>FA^[B.?Y''>VX >& M+4+;YZNGS>IQ>3_;+N[O9H^SI_EB\W&QV&X*Q ;/#'MPHE>,7I9K-WU1![PX MRO^E?%I7E$-KU56@O+43Z*#D16"716377_3L7! MDI.Z4;0- MO#;BM+0UKA0;/ 4^JN\!N1J_O$&3V[N[8%XG(&0@>5U%+;M._!6Q"Y M<5JD(4+'A'E?49N;0%CE=,2IB=!''PG52JKGD[QP-X7?3^-ED$FHJ\.#ZSO^ MSH4<*4C?B7%9O$!7G5)>F+#*A[4%/4I[?7MS@C?E%H3GL@)B,T\BLZF^(Q_X M1[%YDUIJF_8:Q XJ#),7 88DD9P37% .E8S9N33:$>BH;5%9Q;^L3BZ755&; MFW!_\&\+G?E>$87 MG3N2LQ!6'2XXQ]6A4B:UO4E2HQ@B6:W=XPG.Z"5*"\$)257-/EHU1C>]RI#% M E?&/ (H'5'Y%ZN'7G5)6'JBM3;DVF-/GMQ6V]2;91#AZ5Q\R\P&'X)@_]7U M:*8&H:X&&9Z$C4=&B!]$PT9'>X@1=I!/;K0#'KSW0)#P30L"'4W8)?99-XE' MU>ORLN=-;FL"$0E<#/6&FJWT3.N\[LEQ9&X>C@/Z?ND'BE6CF>9[&W4N0N+V ML5 2])19!!J3ILBP6H%./[Z\&BU*.<"L %W655:%D\4NK0"/X8:KU^BFN;VL M0$G(:48N_DUU35D!G(P_JWV)6'86I64WFD=MU'F I<4WLM^N#XS>0?@:F(@2 M\PHD>04W$B6G%<54DI9&N7ROP$Q34Z/YE*U"2%M1J[NQ>( J@)F82 M1%U%,O$#;!NE"<@@M'"$45J(O)B5^CQ--I$3:BXFHCCF_4-?9D8[1Z@N-F.0Z95M1F=B."8W!"G&<, M[PG$[J[,J' ;V7%&^Y:Z$@/X%, -8F9J(;8U8>II;05<=6G/GWRMM3G3KY6& M$%M#M8L9#+*K1Y!"AWW$:AGI@K@:M?H1L";F1A%NQ+(L0X!GUG6]V<+__;1X MVFY6#ZOGQ7JV7<)?;^NJ+MP7F=&4FQ*(VE[GZS$ #P%Z*'(/WH$78)]L-C_* M,MA]M"TECU5[!B$^:9S-H#8W9@%W3N3N!&>?MM7XVAAYEHN#SH&>UEKC*<#Q M+0^0XR-_&IK,9S<^S9,HAA-M)29MG0>QWJ8NKW!D($T2_M^>G@JBRT@:Q=X( MWM;(.X,MXB!\=W<@V@3>GK.A AT-7)3T8CHO E[]Y[_F-SZ>'?J7+Y\!].K1FRN+O)RA=R_]",HH"9(*J4]!)<=15\Z#8#= MLO! ?7+"WT%%.J49F>@=C)&<,MX@*#OEK;5-?PO'7AVRNW6!M)H(11H\NA'M M_+!Z:%X&NF_0;;,*L[M&8D&\OJ:Q=-H=),?4J:-HY('YHZJ4?^7 #\"'$'F12L_W9]5UTJ: JPFS6QNNE;SEA$$7/87"@)H^LMM"8O? USDKK MHBB4=\?U4 C00Q!N' ]\<%P?Q1Y35B#866=2P'(#:+;GH4GDIA[73R"Y970'-9;TA*?MX#D' M$1350B<(H>#BA!=*:5N^E]2+Z4/CNC!G$GN9IXS MJXH8Q6]D1?(9CN.I3EB"3AXK@)-T>4D 278G]0&J9Q">XLZF>G0(W9LSO,FY0:R 4DJ28;E6E$;-F7>X58@QA1/'BL0L$H*, MR%5C!697R#!,EYL5X'436 1]?*-&<%#)A>YB'#7&5\HN-/>E%9A)"2E<3ZG2 M$'5S)16)^[?FC>TEX8II;Q$[G4)1;[ 5*6NDSB3;U:PT+<$H#B0#7"MR.'0Z MGE)A %; *'5&">$%2O,8U _FUK0;HXVB&R_1Q:R3+B[OI!;F;)U-":$\&U$\CUS4Z$1F? MOM3 9NK)E+E_ZX%+&3P_3_#PO&094K_8SJA4F-QSV^\ 'FIS4VW,5Y^>UXN/ MBZ?-\M?%\@G^=?&XVMQ8WHU*+I:4=G >[%:B>_%L64*CZ'QY B]C1LQGI8'> M4&=.M0'(W]Q@#_\]1.G>[T'Z7U[2E.L'-A*49_0/D,?Z::&&YP!.%L1NB$DR M$\!0L8QHMO]/DNK_9=4&::2N^9J1\-'-EW"-^&]>>H>I0.^*CQD'WHL/#X>' M3$8? P^G+\_4]Y5?\=:$;@1_NH=_]8_IZ>H(W]6?,PY -/DUV'E.%+D'=]?8 M>*3GSU;S9>;F6AW*55Y!@-=]SS@(4_V\&QSUOL8MK5Y=I_.-IC599'-BG/6P M>IBA8704&!L^V4((LR/459E U[+,]2$1C3Q:7B$EJ]A8.^*H!C\!UPBUTY8H MWY+K164[8IL&/R=7BM^61% -NR\-F=Z*$(3A*;\%\+B+8/0#,%/%L;5^1LU+ M\''V]&&Q63YM/L[6BX^KQ_O%>K/X[Y?E]K>;]13PJZG1_0.,OOH2-^;3VZ*H M:MX:TD;Z$C1BT-"Y"WPXF_O@#"4IRIS);4THGE'4.9SM]V[*"9X=%[*>N?/F MPA/^"2"/)-U*(CF.?M)J;$4T^^;2?%#L/FJ7$H5Q91GP;^42X%^^S-,*V.@1 MR^$ =G%Z0:P.LWW*OPFK$.YFU$*(QTBBHWX"@U<&P#%N/*HJ&VJ3VEL0EW6%\%H(99R&RW2RD&[&FJ M 7-CQ/OK6V)!\M$VH @(>$=>H9:#;;]P]EC^7@/(."(W!MFC[/0P94\$4 -6 MQ;7>/SN%SUCI3KR!6_/+/T?#F;_\:(CA1DKQKM=^KZNU5OA:F>HQI9J$R."1JMOGX\+CZ?&-/I9MA<4N_2,>5 M77;\6NVB ^BL3-288YXM$=[.P'UG!$@)==7G/$G>WCQ,EHXW=Z+3@Q=\7?J' M(#RGC(03P";86WNI921\P5N/ND7U5F9X9I'E M,#6$V&&@R='?86>RHBK7[PQKH!M8]-6+-6Z1:?I.!3O+&DC?F7,NN2UE!]4R ME,DPSU9*/86L+@;)D,\A>(,B![M*)+>;_G*=(.+)5ZV&!HA8#T$X.R/-_D^6 MV$!O;\Z)@.<8WI;Q!3U=CV?^'IDO<$U+T?-!'T!QR6<>,>-,I/AMZ81K^ACDZ>U((T6YF>&I4WL3(>%+5. MJ+.^=VG8;[TZ++[M<%KK-53F5CXZ%NC_$:-]A_/$UB H:;F[&.S1#Y )U_^A MTK*P2]^[T5L0.=Z',$C><(;*:)\ V..4V8A,/CDQ M(J +3G7B>0 GQ(BJB?$9G%MZ)(,D4.PE*ODQB^$)=E;,]125*V@S134#ZXOJ MON:WRA%2+D&+$Q]V$KU?J)B@4SHN5&&Q"Y78TZ!SG@N34&KIY*K( M^VE;$K^64)E*A[(ZJ2%N\V"KD0SLD '$;6!7&]$,XP0AW(%'UWEU/=;RA+KJ M?^HQAJ!=_K;K\K8!6)'B@411'&F@K@.P>O&!UPN;N MD04"5$ETU=L,JX!;OT:-3#^Y);>U:L&GZ:%7^H#*7!BO$GK:00%6O,\;2NYA M!#!8@;,B(8C)7:T 4HT0U _9V[P!U][[C&@@2ZZO;E* ?("2TG>8YL(YU,W& M#IRRZ]'K=9<;4R.S D@UEYM,!%POL)J6+;\W5;496 9$'?:2)^)6+D!93MTE4-(*?%5;&LF1F$KSL %Z6GPC':PV'GK8\FX@+>D&4H$ (%Q+L M&Z2>@@KOG,B-5H?GZI;Z^TUR/COA97780&4#EWSWXTRQP]E?/7=7>1MR&VDY MV_/G)02D=]#WRBL\.GX6WC:'=QFK@Z9Q]OQBJ,3E82 MIBULUNX M6W=P!;]3H!E\&F9P(3X)U:3 P?=JN.!P YC98K9^6CY]V#RN-IOGQ1J73;\M MCI27-WD&(%'U.;Z4KDT9L1C&_3V9IQOWH;4_+;TM5MU#)_7B^?9\OYQ M.5\\;>!YG#W=KU>_S1ZWOSTL%C>6N?L^VY%Y$,51)F@C2VH61P(Y<<554.'0 M['-[[:B*LWS4PS?+Z$W:X17L9,8)5K2#A;-( "RK3OO#;+G^=?;XLOBTF&U> MUFFF_MLZY(7GNEP53Q-@=M&7 88P*]X-S.YCQAD6V:":3XR-@U7G$Y7,0/^_ M^.^7)3RGZ'2B"WFQV:Z7\^WB'OUV6\Y?;QCJ]X M?S..LMCF-1T!@@A9=;!G\_GJ!9[F]6*^@"?[#A[MQ?:V3G*9*X5W?$DMM9W9 MQ\#QHZ<@AI=*Z.Q!+D)6YBA^?KN-9<999FQ?]0!WA,NJP[S:?ERLYR_K-;R? M9YO-XM9$Z''IR6I2KS6GQ36ALSN9<>85JM.B8(V;$91+K@9:ER'6M\4'/CGA M[P!7?ZP\ &(?@6\TTB?& TAJ MH BC2:?%E=?9GB@)KU^6=PO_N=Y\;2Y-0]5]JH",5(< MQ>MXO//'ZJ'XOFW'%?/%88F.9IPV@1TH+D=!0*PZ?O>+AP54?._7BU\73R\W M%K&1ZT-K\ [\1%2A;;;6=@=F$T%OE^>H4CN%@_+6Y-.Y\$9.>WSB+LUB-T0Q]8)&Z1D1M!7 MN2E+;I*98IX#.*%BHG? !P=7QBS5>3@SSGR'3:]E=^@,IE5\ <=:?EP]WB_6 M&^1IWOYV6ZPA-4OPPBWKC3062(<$=@H\2%]1.B?D71$_T>+]S3C"Y,VI/>X0 M1\2J8PDUVY=/+X^S[>(^]3"M/CW#MLNG#XNG^?+6SB=DO6[C_);XW2GP=S5'!M^()C&&3OF=/TT! M:5YF$#/.>:=-;HC^4M!9Q0LVBP^($3RO5_K#>O;\<3F'C 'KZ,NG MA]7ZTPUJ!QMP1%N^!F^HX(Y_Y+ !:G-]=K7&C"0L:@(]S3C;O$VJ6=5$\+#K M[+[<(?,V/+[(5WUCKRTVR6L$_DC@#!?O GHYM;F^\]F8$?=44ML;,X7[D/FSN,I#GJK?&IU:,R* MD->'O3H5(VK;XI<(K Z+*';/<&JTPO&-1KI#H;*4]@AK,;KC]^LU74=4AB9P MZ4BPI_[\!9^ @Y@]HN9T^]6YE-F\G_\?1I-H9KAM0&!.E-"7.9 MC X:[;SY6QXM>>Y>=;^\O>9YP5?X5T#"+4'F3NG]!/ZPNIH M-4/%MEZXNT9BAE(_U!7@A;P)#O%7J+\PMY7>7M\2SO!^"W%6V#!/_;PZ/ ;^ M\=%]!_OT;9G@4>TRE('$":_\,-@G6!"^!Q&4'%$:;"BS> %N@#VGTC0K-JHV M.&;[=SAO-T+9D=%,Q+:LLT]B7D^U!' M?0>(W-@W2I>1S(S'QC-\"ORWM%$>4^AW]HO(?I;DQ"5O%UL'K98P+1T9[%.NK;6E/X&O%C!<&/OSCKFKP$5NE M]#"*K1=(V*]98FM3> KBWT \VP=O4'$5L&A<,9H9/@"Y!.)7V$R'\Q(8CZ82 M*VV&YW<3GC1+;C_EWF\;(@$CLQ6E@24.JJBYNY=JI[>)6P=[NATU.:70N\Y4 M;T?Y/"E 62;_/JHN0;WQ-;AEP!CNA0ROGR?RZL?-D /\RP2PO NC$(XG;4/$ M75+ -2D35_I?"B0GG4.=%Z< =5))Q'U%!6B3/B+FE2H FU20Z_QYZNG)X"KGSV0+, =0-,;WE&F++5_30Z;!%T'5KSN'!-]VD((('E:]6235);_%TWKS MUQS#C/,E7- M.V)FU0%G5SR_Q:,^U7-3 0ER'YP=UZ><*KDQ]#]V7OIO21P](K?;#Y\ NE1Y"R/TT)B,/ N1 MQ>1&$Y;JC?1C?G=I$P3&<_;-I;V&$^RL?R?@N09+^$?:0@@-3=B1.\=#;H3- M"8#X0Q@D;U!$%7[QS^NN?X$EM^89.9A=]"\DO73A%5RI8I6QVOW*7Z/0OA!E M%O/W3X$?YG_%IBTAS:J'#]T,:'CR'^"]]!A$T=+?>0F\C9=^KK"IAD[X)P +NX9MI\\8/7"(0X4B^]Z9ADHV! ,\3H3K(/,=R;)%'T(0\;&&!+ M%D>(*'%D "L>3-%E!@IDG$O:"M!$KO1Z=9HZ3=H%DI"HS7NUPN"#5J#)9VND MDVS%&T5)%J90>IW@[5_PM.,1*1MD%2+S<*]*#3"'SF>;C^C_427"7V>/6=F% M]6*S72_GV\4]^NT6K:/D%X>\<@OL3KUI=I3OHA*4,KI=MR'-..)B>T:U-* P(K\&24J]1<] M!@Y.3)+ET_"/Y:3%PROD1U3,TEBO1?G<2Z*W&8R*08+DN) .6VZ%SL8!4IJV MAE,W#.#H:;G:E_4:"F^SS69QF^[L*8R&K1SI M.=PE-T8Z+HA6/H$GBBW[JB'-8(8]Q C)4),5%TX/&%]'S..^L2KE5HL\+4N_ M3&USBQ<6*44/YS9B=M$8L?D:5^;S[K@>FB(DXPU4H(6XKM009G D>VKAUG* MH&252>%Q,=LL9NOU[.G#[893IJD6. >XT:@W@^ :/1]8'5ZBU$D@8_AC=^UM MQAB9BB-#9LJ=B#X'@5KW1J/7R =WCJS]K!ORW]0Q">J\73MT%* M @++Z^$SFK/JK]Y Z*"G;;4-NWQR8L05+T(W19>1S+@PR R"8(7F'%XKY&MA ML'A\PPK',0^M/CB6%%NOUXGZ- M:G&_W.2+^MQBEZ6%%[3[-UMK?Q:;3>CN,@M#QS_B6UW^%:SH*&:<8L[6D1ZS M"L-DU3%&-_!R]72W>%H\+&_3S%)-SH@#<_+,@L(N/9D1#+BJ(46[/MAGF1)Q M_L2*#"]^8XN.8\"2GT"<31.[5R1%$W9O Y8'M?KDC%E+!'7\O:SDQ>S=FWVN MD9&D.8O@'D"N=X84!N%_!I"5[MU=91MDS'EJ/V7&%=:!;9$%4V%V8(692!FL M')9CA15)&9@%Y:@CF/UR7=OL3B^?7AYGV\5]&N&V^O2\7GQ$(O"O"Y0? M[A;%7Q26'E]XV>#JC4P0>7:[Y)Q@>W(:0 1/1PA.* GX.TCS-*-@%WDC5(=1 MS> /Y(VD&J.ZH&>5:HLS/=[--HM[=,[A(9]MH:9[BT>\$IA[J-XBF3\&RR K*E;P[%S. B^3KAQ4G]FK,F]RA8:*@2>ZNY1MLC7,OCKAGFL64_P5 S@N M>1F;&$XOK6D19:F0Q=SN"@8V%Q2<57.6Q"?()/\$^Q=X_,/*@K"2=7=9? /A MSHU0+ND=6"-JN!JTZS]LQF6FAF75[+BJS[T5ZK#Z?5#!4*Q0GC5 KX!M#:>* M&R B+I^@:+C8SOY'2Q "Q<**=C3P$2U@VQZ&>>M\(^5V(&;B[#B(8CMQZZ/$ MY)K,IOIS.0Z05?-Z(B DS>PTA'ZX'V\H=6;)BU-U^PX<@A 4!:;@H0)1[.[0 M8USX[^[1EQ2JNXVJ#8YRBJ).5U8/ W:U>GJ*J2Z^H;L69/94R1V5']$ &-)T M-X51"9![X9)7'H,*0!0' XJ"0&^PAEETIEY_Q) M(G>M(EWU+ZP,TPVB:.Z$X04R7*0H\N,H9(;0JY%<)U863BBJ2&>%)DU/ MA- M8+,+M)9H1]9K.\I2H\;R&GV@"WE:E=I30&ZU/IGLE/Y4&7_KH%5,.*K1(>P( M,I(%4E*M&2YUZO[E_GVPV+U M83U[_KBEFXU>:-=$YED%J

    :.A^GL&0,B:_2R.0_.E"W'V-@5#+C@. Z,(J:IYA1W:9B>L>V J M=BA>5U)V?[S'JD"4Y]"%BNN;XV414P@35*1C=7BNT@3D"KD07:D_D:4LAKOW M''CN#ID ]WLW1:C">>Y![+C>;4F.S7?>983?%GZ542Y4H*,I#_<;T1M;M0"F/O!Z* \GBK:A2[F>ZO#71)!33NZBD>T=/5Z M2%9O7U.,RR?GFWM.SHLH=L\HK#(3F]*G;_">>?:<"^3ZI$6*=M67S+K-V-F: M,Z.#Z>1("K7K\TO:-A4'Y7H7)&LAN6CN.1$YCE.@@^)-S5)5/\)#X$=I&;9U M<'&\^/( ". 4ZB?6L"C,*Z #?]6 @W_\@5'-1,GW/QUT&E]8)# M_!4J;_>H5&?PA@0\(M'PVZMF$2#$"@44>NX"?\]B"N26FB-42U<%7SYE]3!M M&4RR9_?11^3 \]+;(LV<#O^Z 1/;&>4F,&@=6IS$SG^ MW:7DUHPUR8R@;9D+*-T&7^_!6Q"YU.P-M3;#2BRICD276&J_&T@L+Q$X)-ZC M>Z"]XQ'JJD\%W+^#,':CDLG15+]V0VV3_A# N?CXS6T$];08R0"S,U+#*)-G M=#!J$<45FD=OK4B9-Y # OX5DM'"3\XXUB&@7;3H5V+]/9FN*3$;?Z,-*\4H[H5 M'E2>&;X*&\OB/6JP!C*J%P'XPG;J4:,N;MFNO#KJQ])L!#%2CQ?!A5PF))NE: U<%? M4L5/6L(9-:@#6@Z5&G!AB(DAM6MPE2M63+BDOH(U$#_-IK,&:TJ:Q82AD9=8X, M0\C\JLB5/G)Q>*/=&^JA8-H7A\MW,AJ@V>HT.1XI@_E')3#_DL+L@R/RZ(\7 M:'+&RS[W4^DV3:>!'N*6 ?W3=!Y40,=8)@#"$=\015( M8H@SJG6'7>"WF)2 NAC.ZUQ^/P/2"E$GR:R%(=I]>@0Z/0+MX>"U&++HR7N\ M.BU!?XOBOEP1Z6G>LNXNG-0M(CW-6Q8W=8M(3\4O%RO)?^ 'H;Y_3GPW53J+ MK]/?,TKT'N&3-&J*!,HN1D5D=T7P(<$J.8+B^:\.4*@%#PE4!V*4Z[SR?3HE M\#MI.X^/P(G *?#VR_-;&+RGQ1^9SX=9/ MQ!!S?L=#:E3@I[/-:T/@.F=!'BD$SZUSP?,N'\,RLD1>.[!9-$*@9E8R)[DQ M3%LJC73E%DL=Q8SKG\>\J]>]/)\@ ,BD3=;&MH5Z$D^&=SR'MQN^H[5^FC_D#>*U? 3)"N9NP1AFE>O6ME>BU\UEY\-X[6FQ?FZ63WN14"? )Q M^B(54DE%@T"K44F+_,^8H;OU(VW7LF;T*:).%HL&VJKW<]0 3V&S;2BFL%D9 M4;SVVI@N[5J,F5);!/]>L2978U\*BL*KNY%D:-S[T)\@95/,VQ2JJ^0JXJAW M%N.FA3$*Z)Q6;(GQRN:CI<&=10*8^0DQWV@;/#/KXMRB7S$O^# /HCB:.V]N M['CNGV"?K10NSMFJO&)@T6SZ[ MK<:<#=49/04^Y(:(05- I38WBBJ8CC!&AWXH@U,UC$HE['YZ@X6="-R#]+]+ MOTX4K%!@5C>-983S6*.'((225AB[?V;)/-N;)3:&'-Y+X8I4H%CX;7HSP#K*IJ#1/+RPPD!J@N8] K6U M(Y-5*AO2Z@P9P#'F3AAB(1E[]R*4/R3/D?0 4.^-P[_4#.V/A-D6D8A>G8N2%N8 M,ZU?E,;:)E_0:DG92&+(J)IIBQ?JJL\JB:1GR'SC8IJ$^3*#X65&T+=_K+.3 MU253?21%AM4&"*HECC)*PO^@A$[OCH?F/HMS?HWWC[)JL;[ZS^K=Y1-4IY,T MR0*N]\)PI?)Z*9:^VOR:X;2OC.J;[SJ4?M(K.1^7A;"ZZ+RL MPP1*GZ54P;VO*>TU-;@#=Y08)\2D>SM)CN*=O%J#78 LF1X#)Y +"9D M$;MH6TA1-PNG;^F7H#^5-7B4IJ" ,>3EXC2\B.HFVY]Y ! M1"Z<$);JN.Y[:G-]);Y.D(%M07A>^N\@-9_39"%B4WTE/@+_*#9O4DLSK$Y* M[0(U7PA%JQZU"[*+5EZSZL3Y!Q5GDC%-,(?-9HR]H'" ML]09?3N@[%&BHID^^@C#,?F2DA2KI"TNHPYKZE.H8AM[1DZF@TL#XMQDU 2M M2B2X?O]/O%QS5P&I%*9RNEYN<7=<.*'NXV:2MRGT@;=!EUR?6=).VTDA@ MF\B7;&3O(T[8"CB)IO\,S7]:D8\B!0[RP1CMVI]]0?$T*:FECD(*.G_F6Q*+1"EK !O&'"&I6V5#(: M $J^H3C.B2>I$*1#4HQ3EV'T;WJ%(LL9?G2A8A'N3O)431]#_U*7_EL"M4_P M#KSOF&$;K![ZEW'%$6*5#U$WOBD0$2:-9_GB!Z\1"+&U#>]PO0[HW44P-TMO MG],&X)WC_[YUSR#7)YBGA-)8_^Y7$163-13E7)JB3@G8MB\$S$_%-H;56?_B MJO=><>;%;A96URFP3,45_[WT%?^];OR5Q\?I0_\':?1_T(U^>HOSA7U^>T/, M..):.#&^@Z7EVA&8T(=B7/C-.FF==N$NHYL229BD\=D%H2IED1\!UF L-L*L M7.&LHD[3S>P"FJ;;$>E3^:[8A34GM+$'7F,7OD*Z,4\T8UR,=J')=\IPH6SI M\'8AJ%K,%7*ECSSTJP]1]GN[HFX'$F4IN7@G<*\Z^ZRXCY''U/5Q]'^P*RQQ MH*//%,,FI%7P 89QM9<0Q2!VO+$!S"=E-;LW7,RH 6%Y=:5_=;@#1]?W4Y 6 MN*19%NL8K0YU>P(C:.\%Y8OP^^AV-5QGV)(*@KOJ"QII'1<[FN\L<[N0Q0'7P[L%KG-4/9(7@ MBO;6EU8*9?7=GAQ_"R!90GGM4F;NGS=^D"P.E*N)16U!?DQIK)_$KC_OSTFX.SE1JU!%KY]2_*((W?G(?B"R MI0(=QK"M&R@U#+"EZ6?& %AN/UCZ::'W4JGXKG\861_7#ZZ4T%5;3V'80.K8 M+CB#!3*E12[L^NA&W-NPOP_K![4/HL&J,[(>A>"$5OL.TL6C5CJ(F#D?_5N@ MA+QH:]1 Z8)3T0_\;2E#7WY2+:\,Q-UG=AC!<)=]!*F$VCDN;,' M$K"G!Q+#27@T=]%$R0;*&Q4WY700KNN$Z(H[J"6SC^$[F1U>Z M,[^D.^.#(Y*JQK+]Z#,WH(_>^9^DV#1_L M,5RN?TNV<-!@D6SW?IS.G@EG+X\"R;?E)_76[H4_0CF0N#^W%422;_G/5CS. MWB3GLX/L ,RWU"\10IF8;R/W_4%TT7;"G<%9-"JEO\I$'#?X#EO%PW_4/]62 MP.[DNW\D8)!J'LS/J@['AP2%"Y@&X:.S^WUU^.2$O\/M3LOE5>@%TQ,Q/E]N M!/T1C6IWIN^Z$=1/Z@?R=I]]-:ER"[_%?*;+Z&#,(O*#N(:,G?E"2J"CMD6U MR9VY+]3F!BU@A46/Y]#=H?2)P1YXS-V1&, 8TD/'@<$!J,W5+B *X\KDX=_* MB<._?%DCH9((??/70:?UR?7=,'7YE1%>A@C%?$TXPXB.G.H8<46YQM;;*G]W@_#3&,S)%@FI8/BV?T: MH,!+4?L)H[4QE)QJ(-692M NI;-U":HHU+)!WJ38?4=A7+[C7:! 4K'!+@^( M=)'?%R*9VL6CNPO4"9)HY8-G$.Z0#?9(K+JK:&0KT[XHW*QGKZ>]:@]LI$>J M-]-[&:HG:<2VXM7 $/9NN7#X<>/-MRE7T1(QWEH!&\_@6P5-QK9J!7@\.RR+ MXJKT.6JP*+9?A W!_FH'%$TB:6$T:ABN,B#+UB$9^_OSP1YD,*VD=M'K]*Q9 M@UQ" YHNP5@!E(Z:F'2]Q"[(IS*9YBK*?',%S>-AXZ/9WLP3#9'7"FS5F"+8 M;JM1 \E3&>N^KU%#H4O,I_GV; 2[_RN)Y;*T\:7[D-;RJ<3F=?<5S3EM!73& MI%FT"N;^&;*JJ ;7_'WSKQIMB$;P=:9]LLJH,WD.83@ECZ24=BR.5260_?T M3G#W*9[W=O:&2_IAP&-UHMEYMM^[Z3HK&>YN^JGY:%X//($8$WY.]!?>,MH= M#.,;LLXI @+#.4,,.+'('8'^'TE@[XZ'SZN_7P,(G;N+P1[]=HMG%=TGX %2_9WC_TY[VD-JJ6W:6_<,[L%; (7-:!;/G3"\P#LS MRU)/G#ZKAV[TFU0AM""QOMJ65C_G*R;#M,(AUIF^>-RY%^MU$#O>;:-'N0#ZL+L9&-+:C=J&NW5Z,?D0B?9& M-)'1F!+NLRU;@W< =WT6ALC.BLPEG!0[ ATU/KAES8V9P4.HJ[:%W3F>X^_ MY@1 _(B^@%@4?8^HS8U: ',_&!U,T\-N4Z7?[$Y@GWA@=2#/D)5N4*RO8?O4 M/%6#)JQF"MX/%Z+6NDUHX M29UE6_) 4TJD$.=K%J5VD%%@BF@:VO5L!6)\Q:*,]R>*#5:@U/EDTJ]9*ZS! MG7'CWAG#!3,;8EDCR!_19^!YLX;]R1Z(/:? M('QP?4B3+C+!1;$;)_@W8VQPG&R&1=V?#R XAL[;R=TYI%29[+:#)F#<@&-S M$D33#;NM8=: R6K3I]4F KN_'8/WO^-#'%[2E65_*1>5_<.7[>?&C"L_&$8V MNHQ(%$N(D.^Q\/JT'$5"P08]?D@#K7W\-X76X \:IC-_HDP'_J#_93+WLLK? M*3.N""ODZ\G TIG$>,(% JUZ48P:D0XFIS[O 2NPEM;Q.)QQU*!)'UETWTZF M A6F@G'")TU02&*RRGB2FT+68 =<_,KU"<3&F#ND8KWS!?"T;U)+;8I@&_\/ M81!%[%AU3B=]B_&\X"NRZ*+\ED'R&A\2KSU7SMJDQC!HW^"YD=VU2A*CRB';60(HN5W)E0>AW_DD+G@R,J-7V+X#%/V7!![P9=7^??G'C=V2@I#T(9:] 3C4?A,[87R# M\@6;O?5A&C$PL$XIE54XJ%+Q[&9%V>L9MQ59PI02(63@O3PN3)G=PF_3GP$* MPBH^@3#3C=)T3[>H!.!59-FJV$H J:4VJ>0IB %.KQ7 (RQERQ/I:82P19FH MN#6/,X"V16)"JO ?%KU5FRD6[BOTG$&"_X4DN-.:ZH6P-B'^H37+\LG@.]7[ M1^B<6V'^% 1,AH-88OL41*[-EJQ(4BGP9.MRKA1S]1,,9R3 M>=$M2LXC,)^;*F(*F&/1%]&'@0.9!10&$/&] ^2OJ=J8[IP]JCY #(*^8C0C M-J\Y9Q#!?P3NT4_1WUTJY@V!K90:S@@ >J;>+S\8+XK2%"./5DA:BL_R)!%]2*"FV5W+27,LJS;TB^K>Q21&N2?1V8X@?&"DFL&YC2 M9WC6'S$LQ5'O3(>?3.[J/YXOP$XE.P+W=M#1S/_1/L/SBNC[2, ME9\G0V9>H!+#:%LP:1]8"2'H[0?-+U(IFEZ;9OVWX:=$3"S9_'70:37*@;P%F&$7:D/<-_=J,H""_('+3TX^ Y%[PV)R@Q$MT;?7Q&8RKXUQCE M!PL3M&WII&,7&<**^3^'[@Y\1SFJXOW-D/*%Y+:VEB0C'5F2Q90K1>4Y("IR M2Q_0> 9@0I&%<@0:\LBH;1-$2;5&"GW"8 (QJ+'.,([7V(&3YM$<&=,*\Y40 M.Q9$N _ ;I+ E"@(5GA@^X*4H9-8$2(ICZMR#O;2=XZ$XF1597D'5[@SVDL;Y9T;W9&C]YNT0GP".!"TA7?@V@7NF_91)EN %XO M?6]?TI2&_A'/K;%=M&")CSEKZD]6!.KVY-BP$30)-2_5;8>+6#;1"=2L^[4-FA&ADT=H M\@C9X1&:G F3,Z$O9T(KSA[>/727 J.U:B<'BTU$N/ T>[77). M/)1^_Q[ ^VB7)N(6!Y4]P* X4Z8BCSQMH&%7DP66=*"&E"O1]N&!NZCAW1K2T'EB13*:# MBTX,7?*VD_U@#K&5L@Q3M20H<]!)]3K-3TT(' M*8WU51&J:U2K5T@L/DKXGMM-'H)03DJX9D1#]O S0&L ^QEDH;]2.2%U,SLKO$\"1+Z6&,"I_ M3<%K*S-]@ENR_0J\=_ I\.,3^_U4A^&,!^ WX(3;K\&5Z\Y'N8WEPF_*)(MB MCW,32WX(DN;#D<[#W,:"W7<56XR',7[!5R[4T 56[V,H/\.F:>66+JNECF6( MIJG0QV""6VP M1S0I+P:"HIA*A%8:$ M(7%-Q4XK8ET'A14+MU9$O0X%:T_!KT1/ZECAI OL2H-C?TFQ]<$1^7/'A"[/ M-: T%'9TM"D8QZ0F)-8Z(B2$Y?S2:[UN UP&L]TN3! O>P/^C8:,P$U';P^C MF;_'JW$\7OP(JX?C_=^[,.+H['7PBMM>[IS_:XJ#8J7RZT $)[Q2E7L@\M?>2PA5+_/#@C M7H2Y#7F*PMWT6=OB$PBS&0K3/J>3;LH17H?4$G0\Q>;?%U5A@<>7K;#_26(F MP/ZM,/!U([7V%6.%U:X;6*0+S0IKG"!L%<8V22+C7>16/"?O=C 9<"E] M06[L4X[B=>Y]MIPU> =^ FY1QVXLH1)CR$F8+-!18ZY0UMR8"9.%NAJXL$=. M$G61GJ8LBZV%4!HK5EY??,B[]K^Z89R@QY"N'S-*3=(;FP(IQVY&:VW,]$MR M3;,LLC+3B_553B_..8#BZI\%'> SQ:(95@?5IIC]NX/2Y#P$X7,(5NBRYDR/ MT\,,^47\\JJG:1*Y':S0_B7N$P:"O5I,#'SR+"->%)H:XT*QDM08>H8@\[<2 M-N9%*,[E+,K7W/&T,J]S*VRHV7)83O1'D]8&\YF;("MI8E@EH44GL$N!,[OSA&DH6_HC>G11RQP%F4?)FD*_$YFGD6:25T A.'N M30-.X#/*_Q3X=\ '![?, SR&$XCR&V3K0NF[*^^M^=8T@;Z*3V?N>]TXGA-> M\OW((^.><8)+T@$5ZJ?/TA.<012[.P0BT1S!:*ADTA'8_>T8O/\=!_^&EW3. MV5_*Z6;_\&7[N3&]R@_Z,OZ V VQ6(' X=JXJ0R:3E0_6TR2X'93 MNZ HC"N+@7\K%T(I/)W-M_GKH--J%+UN3:S^^_"($7Q,]=\4L]&4X1&^VORU ME^\2#V;[=T-8R>8M\*,@?$2?0M>\.% MT'GT. /\3B,I7@]^>>KE3WOHQGEB.\5S@=KGPMF=4$K0,(H?W$,,@(\><$%0 M-B!\=W=D7B?963-%T-E AW'TR5"%\+DZ5". LB@]5 @JVIR@AO3J1&!?S)FC MP.$9#2D]JB3:9+D0Y<;0MM2E#]4X4*3OS9DM(VJ#U<.T M93!O&W8?0ZY/3@@-I;'^5!+9HR&F[$UI; CR#?%#>!-(_70&031X3Z7B2/:O MJU?//>*Y"ILJF(-H4*D__INB4L,?AM647)^M*=5^[T?>0D)2(2-MH>@!'"@\ MA5Q1B]U/\5P)-(4+XE0B0Y]:M85E>AITY!X<-_S5\1(H"Y33%3YKY-X&+:_" M#+"DBR2]$)R0^/L.TDL6;L@'>*E&CT&$LG@BLMHZW[JP&\DO& 03G&&JG[N[ M[%^1_"N, :6[[@7.H1X9NJ])G!G1,DMQ^,F)=R?T[J+Z.S-I]!4#Z@:ALDVY M0Q%"ZSR=?G72$TD0]0 7 \1#'%28 ^9%[9]GU*37T67R=^/ B"8/D>"(D M)%0TJ/Y5;MQOV82V@&@:NGI,W01..Y1(CPT!]N6%EVHC9JK"*P8;]&.>#&J0Q*A5?4#6@$'S[=8#?SBN_%G%"8@0 M(CCB[("B&83?PFC4,% IB,[4"6(4T M3(N\LR)!Z]5,E6G@LP+":TFQ4XQD+^EP34/V:N(4W!HKP%3(,3M$L?92H^OF M(585.*NT>)?UZ#8"=ONHYW7[X*H* 9E!QCN( ECP3$D8A];WE M.HF(QA&H/#TD* T4$E&3FZQ25PWF@,LIS1B56GSLE_8R(^B.GZ^XO4'MZ M=CK8BSAD+,E-)?S,?8K&ORV(ID>#HW\Z6F7T[Z\:1->I[!N5 MS2OW,\E))W4.FR2S^6"I'4[6/04M9^O!T@$@NWU2MDT&+(0?SS"&?<./JG(N E=4AY44K M$H-:H/,5N:\>>'2O3L:E:!(&@9U[4N&A34)_Y7>P03*&,&BAK VMKP!=:=IH M2]%4!DN9-4LKH&'>OSH@2P*:LYC)E#.&0<13RI>9N03+^@G8!O,D1%<^#CP0 M)@#!X0P"8+#4AF,0FVN"A15F3>40U@6:R7C6!<-^Y:@^GOUX8]X.EJ0UV>#4 MD[@JH:X/P]P("+VC7-BC/6[4E"XJ@2JUO%F$+^<%D=J@=Z+AV !+YF?@'D_H M\+Z#$!4WC:+DC-<8O43(WGT/H-1PALBU S+\H?3 MV0VX.,M7CL)7*%G@F*[145RCE,U5>Y<*?.2&PQ53I#]IW>4IPA(F@64(S'F<9?(V#+$+ K+C "G%3) =43[O4^#!)4>+ M/Q*XV-E^[Z:+7/J'(#RGJLT-2H;9LL;A;A,#3E$U(6\: !RM#NQ([=L[3X+QN(_-; 3=GNF5 MPYC^C%'-LT3]SPS3W-6&GMJ'C1U[*'_?_2:*X6D^&MT&L MSIKW99A[;*@S4TNXU>W I$-H6VCASF\T MO[O@ P()+)7;B<>%PPY[^I@)! \G\^)#)<)+GP*]@W2.N;];R"#&451Y"CY" M!17J\OD16/D;L$M"_(IT%KH1_.D>_M4_III^1PYT]>>, U#L1$"NNW&0]ZA< MY14\_+KO&0.<-3[FL!+AE-COOQHB/6BJ];:X?EUZSFU4N/'&V8V4(0, M8Y-,N4RMD0(B4T>SP@U!MZEU4Z2L $U(Y:IB2*%-*\#JHHC72G>RP9XP%+P[ M^E*NK? 3=KE-)9P+OY.$H##C$AJ-%(=S;;\&VU.01(Z_?PB2L%U[NAK2 M16^L>%:4?6^[H7FM!YD7+P;^6D*<7 MT<,!^GU/;JCOR58A%];?.:P!EJ+1%"-,#:\5:HAXI8*N&]0T"F.*DNP^VI;R M ?@@=+R9OY_MSY#K(FACJ 2A=T5^1+XZY/KV)S1OW&_",G.]K$.S>B$Y;\0-H6O090PG$1^GAB+SZ\*]>;%Z:,Q.YS>WPCVXT/L&$< M+?UTMSZ$[339?7Y)W]NIM(HTR)(BD]?V%. H$9!>&!&NK-(4I)Z"^#=0J9A< MI73:DZQ!OCV,,9F_^ZG[?>G#TY/@6QG[:;8GQZ_2!2AYI(1QNH^OCY DBY'2 M3DT(!B=3WGSTV?3#8 ? /D)>;WR8<.0'S;I/;FR&;Y4L01=O\QD.JU$'< KZ MQ0JI=&#:]P%$9Q#U*<7:-&2:W#K,;GU9&U%3L@X <6.-A6 M"2A"CLTJ:(+N0RO $U>>&HY+*QZY]"/[]N-/'?6&\.3FNM-UU%#T*C!RC096 M0"O!%)M>=CL>2I&<]'SM_EK7>([MW\9])0]I<+G*Z6X%K?>JE]<-CG;@V1]U M]Q0?TJDI/.X] MTA\JE^_:S].N2>\:+=HO@_07*RK4;)+SV0DOJT/F $3Z?01O>H1'"W$,T$,0 MIL28L9 I9PA[LF;F#)GR7TSY+Y1I0X.\&)GR;4SY-J9\&U-J"(N3#G1FJ/A_ M?H7:A^L?UZ@4O/([C?"%$:88N*&G_*/-AC"E&!@<.*(\]AF@8P[VLW>H-QY! M[F1[#MT=]8X<< ;FPGR=S8ZV>OSC/;Q2:0]IS9O?N-__&QVC9]6KS^DIXXU[ M6T>^%=,#R#84TP-(/8&6X\9S>LNG>P>FMU4W=!F3S$:CWH?I2=6P5Q YO''< M@$X/J::'5-;=,"I-BU:<@@'?GHP<2+-$*O5&7CM>$-U(#/K(=\&^AT6C"-%\ MQCM[ K&[<[PI7O-:Q_D4KVFD_[1U84_QFJ,K#W"C49L:@Y.FJ,TI:G.*VAQG MG+:&&#^C#:935,L4U6*DU8>;+\K6W-Y$A]HX27,*;9E"6Z;0EA'OP!3:HBRX M<9Q0:/#MC1O(*91B'%ZS 7;!)#].ZNG=0J B>/4BIZ\&GXSJ.G^9^WIV/(;@ M""6.I1^'KA^YNS23*-G<-,@G;\]HGRULE<11#)F7ZQ_K2U-MO.=^[V8AG.WW M;LI&RG/(LWWV^\W;*Y?(0A1Q_ZY@^A$Q@ZZ7J1' 2\BEX>AZ+;ZL3& EYJ5^\L*U^WQNEAOSEZR922NB5KX<_K MC=<9,O)"999&1H""%1&?@T0G*"GI>XT/?]K*7MWT/1U(H1PZ2O?T+;4LQ$X8 MCW1G"<[JGG8OOQ4MVJ<>'C!H.-.C9I9:Y92>7-Y6!,K?G*#2R;\^;:4Y@DH/ M"?^4[JM!;V1O3U"A9.>TK\: >F]ECX\2N<4 MS]<@B:NFJ H^MUA^I3/5/$XE.6[[/<]4OF.P9/Y3^0XRP8Z\? =YXJDWHTP4 M_P+Y?UBY47"9K[M+79JCT$*?7[I%V-I+8985Z^-+B@M^X*%7/IEUDEI,F9R, MR>2DBK+R$A.5BSV[ZH>@:\;71UAIBW4,MU\#SC$L6QB6<*7CWK?WO)?\H,// MKA?R@$UX?+K:QC#F-#T,-YGW5U:M@?<3OG[CYK66^6(T;_6,\?AV*@\RE/\2Z":)KZK!7 3@6\=.] CZ8X1;R'?H(LWJ!^!+D> MS#"C?I75J=+G.*'H58*QL<[;8#)'Q7AG,;!*&*H!]CM+GI=,1?Y,V(7!6%35 M@&PQM+K-=[*AQ4H?;!B8'.&&9'.2F;R/P'YC*Y$N?=@6/ 91= <.0?[WK?,- MP!OB PB.H?-V/R/,!/W^3(8O@B"AL#=Z",$:I%3@U'VG-M3F(RCUZ@.<, MR3:NGV A"&1/]5I[!Z\-$,7NCK+&:T:\)1@>X%_=(RV+YCBK*$7]2*('<]$H0@)F(&/M.35H4#K#OC@X,;HM8L?@;L+_">(T'\E MH1OMW9TFX8@27T1<0#[S=!TM6;L:>R357]M=.$]"='XH$Z1<9YQ.B@.]!( D M!;7+]=4LC,!99?I7?&'$G%,:&S1Y9NPWM;F^ .I,KI@'"638%V(D(;NM?NQ+ MGLO1RE@]].U =MO)<2!>+VW+R40K$7HB-M5/3D+X2^ ^="K++O=V503DW8A* M%1#S$OETNG+;(G3[0K-"<>-=B%6@*'>/I3C1PGOHB-H%%/V6+QQ:XJ=VU- I MN06X8HE2T\F(KH$.Z%MAA9*Y&8>UCX2U6U,-<&NP"_R=Z[EX M]-5A<3B 7>R^(WS6<.99(/0VV,#O)U"AN+SX+OP']%<0/0"(F.-E;6_193D2 M_;C8MF)VZ>95-W<69]M5;&6M,66Y*D8V&I:,C=9:W+NP(V)"KN-=@0MW:,4V M4)$YE6EG5X !CP(O29>R25XC%_+6T 6=H5'T=:./TU. ^'D"FT&1+[MA5_&):M^Z;DRC MH9B?4 #4TL^U!"3611&((Y1=.&6*I4LKPNA5XZM*?K6BH$$/;(,AW0X7S#XN2*6D MY#Z2D=\JR.I%\#[21]\JNM?)[QF2/TU(=I+G<_Q^MB((=@,%4??@[AP_KOHV M6@QQLJ]KCS\K]D+8;MIE!'.6B;8A^[=,VJD]-/3WF?,L(K\91/ES1/%0\2ES M@"MO6V&"J'91;*AK?>L10/S6Z 7MZO 2@?0?238XP9[F /\A"/9?7<^#!+.$ M;-$_(DF=N+Y.0YBS4)91G=+8G,E_""'3$]X/W-B2W.VN6LS/6/"U,89IF_;8!G#(681K+;O>VYML*+T)>[N ML@T=/_+PC_">")'L?P_2_PHMH^/0X^0(7_YIR)7/9]Y=A26E9IVT2/(F=L+8 M)(%)#+T./'OD[QJ[49_\A6"%#4>""-EWD16&FVO0ZGH[6F'/47Z3P#NR%^M. M>I= [8_ XA"3F_&U>)@C%_>GNSEO $ MKPXFF^3UTD].6D,2*>SFQ=^[<&3W-8&J4/9(:>&$R&0;T2L8"_32!O>+'X)= M/OE^0WBV,P[0=F)CH.9MOB"H)X!%)]B%PI3V,^* M4P!G811R" B-:(8@/F4_D\2))1H5RB!#3K$6K2G[( DIKD1218I[]UL!V92( ML!\//>/06@&7H&1=,'D1Z= *X(3OQFNE4+NR (CF Y@A8>H MF^Q&QG\XP RPQC/30'==#*&Z#U>$0@?@AB6$?B!SZQQ3&6S37TU?,LFOR M>NDW1Q42(Q( I"R<10>=)L)4VV1;-BMM]$^59[VLM=(V73K=\MPD(CT-7);T M:C2F.'-"#][;,226WX 3,OUNY+:&<1U)OZ<9UGS/\?LE/P,? /_X;_C]S M)U@]].^'B4X)ZMDKPW/NVS9[J:[:@']$>:R%3C"II6*@/[D^TN\OJ\.#ZZ,8 MDZWC?G7\]&-T]X](M^%) L'4D21P5S-T$T%IDVT#+"4Z*ZPS1&FP84.HRV!6 MP"(ARE7!LOZ).D5BK^66(DMB5L##5R#YS,FJY'HI9C!3BBS%Y<_[("M@[,2^@@6^'/ZHFE MI0JU50ZN>7 ^NSCCT;Z/Z M$0K*!U:&\5M!3SWV>LX_N)Q?JJG9A41A7%@7_5BX(_N4+COT&(;QVJ:YQ:K-! M)[H&;TFX.SD5SM6<%)&0Y/IJ(ZJYYT31ZK")@]WOS -!:*CO) !4X^#N.1>' M\*28-RFKA[Z@!3CVZE"YY%EQ%L2V^AQL@7^$9'R^!Z]\7DIIK/@ZA8+D.PAQ M#9=G*+BC ACAY2F(&;#O2V^HYU*J.S/>:U-EH%.ESMYK)QD&"#.3I' M(B6WU[>$<5.ZZK^%T?4T0T&7$"MQJ-3-%SV4(QL:TQ M,B6#=(E-=5STJS"[NBEB"+&98L%W!@(OB=;!:Q"[NV@>A&]!:EJF"[Z\+OV) MYDBZ?FXJQ4(2.JMG/Y:Y[=> :YDKVPPKE3O?V%)Y[??;D2>_?*?>B/T&=C'8 M/SL71# /0;CTX0?1>\ '0(QNY?3H]VQ@8SG6[Z4/![6KOLLH=N+4ZE4Q'K%D M=&I[Q:"7-3?HZ+;::(,Q"U)Z"(-S+F1^=N/3/(GBX S"Q;>=E^"LWU!LAO^' MWB-2 .XRDF+HFVX@>MXM2LN>YY,[KI"3$L!S+S='1N^!YEUZEN5GW>JK,0_R M:[STH3"=8!;L0,F)E6Z;VEPQZ-F5L#K,=KLP <7+7A+(U+:&@)K/!SV)QXP7 MI99!]YQSI.>8%A[ D$5^^+SZI?30(<\;8Y+B_0P!O"*3 MI'^,$#<)(MV-U.$">YQ_QMZ@G0:*C1G'A+64]4(*JP(EF314+ MZ#U4<] "H-5AE<11[."")1 \?^>^.5[*M[-) .+M)3M$CRMHD.CBC\3QMD&N MI>)_P^3!7XC$2.:=]*<$"CW[53]@E;A"2%?(88"* M'%+*9L@/HVW[ZL[O9R=FUC;)@HQGC"5*V3+"S/E43@[N,(BAIY9R8M1YZ M>ZW'JV0#!?\JZ2ME;*Q[5*B[(018W0$AHJMUT&BECJ)*DII[YPP/>;0)DN,) M%]6@$1R_GT8K79RYJS8@CCU0$LL,Q2J#_3; =0^?4= 2U8HG,X89$=T=@W2+ MZ&[Q^%@KGD81 VK+5*:M:%4&T""') M^-51X\4/>*W1%"O"U J<];5"#VU M PHB#Z]B-'H8N#&TM3?0]0B#/L"!!_0U, ,>X>#7VETF$&;:!VZ>08")1:56 M4:.$?H[Z]#%B1VLE,>N*GA60B,=JUY+,E-&M5J!$#I6M,2,A)<\*L+A/4AE* MKEU4Q0@,KLD"%)E[U"#Q@I%S&9(A58T>'^DWO(5^QHVM'C5VJ@SEHO'?5B3A M$3*35T+/K0!%UO9+YWJCAHMG,*F_"A@]%-TM!5^^&SD\\HJOT&L)*S!3?-W1 MGW18D3>M"VNO6$+MP(CW4*9FF2)XL'*4_C9.0528V5->]UA!1/(VSDX/BZS MLFLL L5KFF'VPZ@QDQ0U: _!K,"J*WV136$99/\8-617DA?K79\5^'61P\@! M1AE<_QPU7(K(K?TXC&*1@SEN0XG":X21A2/'F"Y M^5]RZ"8-I!F!*95G)H=Q )W$@**8&W#$+NDTRND#"(ZA\W9R=S-_CT&I%,0< M397,;,U0,PU"[/9CUUB@-M>6.2D7N8NSD$V1EOB.WMZ,,\W;D.II9JQ]N$\Y-S^J\ @N+OYT[D^@'\W\3Q/L"S22Z8+-A)8\'* M&[_H2L>D[&F.[BX$LA$K5JOR6[96!WK>W2'Q?.7#IF"#""KBG"-.#\7S6[\= M&7.I_*KXNUBH9GRY]KL9TMG5%[.JV/]QVE'D'ID(7%&C1JN+RM#3+3)JG*?\ M#K*A4SU(*$)/SL>)KQQ7Y$D;5KP?[IT4%0@$H]X(.9JM2J"C?MPH!TM=0![N M59XY)CUTA%Y\YW!P/1>YLBNGM+3/K\'1).L[1S$M'D&4"W \BG9*;SNH+IT) MF-5)4 U4]+9*IAR!W=^.P?O?=\AG%5[266=_*2>=_<.7[>?&#"L_Z+9$1;4] M#8'#JV_-[V> ;:IJBF]=K9#CH=>SC^X[,9R>:H3J-*ANR[7H;'FV^\[#Z0;@ MEDWWX%XXN6K%8/.CUZ^X5QP"J7JMC!H1Z:N*;&+J=AG8 M@:R2&[,XN?0C;@6:UUZYDU5>*7]$]^&HK1OJ3_'UE#PC)M7L\Q:O#2Y0UF,P)DSEA M,B=H6M)D3IC,"96:M12>_@1HM,WL8KZ!8!AS+B3$:S#3'^\+?IYDPJ;M: M;S?P)%'$*M*]<2*.7.UC3);>I]:6>;"GSYC=:] %S $*??*64)GZ]F]PH4ZYV6Z@ M2$0FM3#X&I]X M\R2W'G3"OP8>9)%.F.XIG3B;[0:^#F* /&WN.X"LQ\D."N,>(#8?]NP'YS.Z MA(JLE)7TVW0.P.HTL!CSW?>O6Q2UQQ!ABB:#LZ@T,6U"XZ%\).E>/[CA>4F:8?WW82=%89/57X>=$&(WV)U.G531@C"Q,AR M&'U1AH2@2>WC_XN>$(']O_X2ARA3?/Z/D)N ;_$B38G^K[]$:005+7BC"&IP M_?CO>_=6_QZ%9%#:9HYS1OQ%9U3^3PN5@^-%0'K9)SAR MN$M>P5_AOP(_JFPF$X969%5+L" XY$T&8H\]LG\]UQS>)014_VZ^=HKC_(:7 MW(7X4X^\T8O.R?RO^]H^ENL6"RO)5TX@C!M9?A9[H'K]15!#+SBT;P/MM-^( MJNACU=^;MVI*V$8?J__!W-53XD'Z0.$?YJ)0#S#I8_'_-'?Q[="5/@#XT5P M2 $Q?4#PD[D0M()L^EC_SZ:OOQ:[TP<"OYB'0",@J!>1QT!YGQQRU,OJ#93X MR-%,O:S>0,E/*%"J%S ,% 0I05>]+-] "9 >SM4+ @:*@9PHL5Y@,% 89,>= M]8*"@?(@,92ME\4;* R2PN1Z6;N!8B S!J\7BY"!0B$EKJ^7Y1LK%=(B!GM! MP5CID!V$V L6!@J'[8C&7E9NH%S8#ICL9>7&RH/$>,Q>(#!6%B1&>?8"@;&" M(#%VM!<(C!4'"1&IO0!@K$Q(BW3MQ5%FK%#8#)[M9?7&RH3DN-Q>,#!0(B0' M^_:R>@-EP'H<<2^K-E#^:X/R?K9=W&^V\'\_+9ZVF]7#_./LZ<-BLWS:?)RM%Q]7C_>+]6;Q MWR_+[6]JBVC(%!_()]W:F&9!@79#?143\KDP*R#4&VF;+$K&BVV[;U"P0PD6 M"8G.V&VU3;UBD%[Z>2&H_=Y-C^&SX^Z7_MQY%)"B]#04K.H9Q65 "HKCT'U-8G2=;(.GP$>OZ.#U#V=Q MQ Y,J+11.822P8W:\=G^/TD4([9'Y/V=AM!8=BB&5 CV"R?T(>(1\SJC-#;A MFN8EKQ'JHFTA4-=-*0;L5_$)A.@^"L$)O;UZ!RAV\@R8&R/>7]\2"Y*/M@%% M!L([\NI O0PM ,X>:T1K !E'Y,9@ \)W=P?2P[0&N^"8ZC:_.EY"$X9[_ZS. M>ED'-WX,(IIT5FF@KT83A1K1K)Y O#K0BX(+=;VY=^)\];-6GJ>A[QG]5I1N M$A$2S*OK[J!_&0T-\Q6QE 9618D"YXT@07I0K!:*?M\6#T,X&G@4),\>-0R)&%?W;1&XTP8H;B".[=" &?-F@*LCA-D6J0=)7FUV\"?)-XD2*%A*R(N]DN M"P"1B40BW_GU=O'R^IS'$? W)KD$#)QMP,"=%U#.M[X2CU$!9XS5'W\."(6; MM#TH_;G#UK /ZGVT!TG@@7R0\">EB5\UPSX85X<^COD6%=$#AI,Q '?EA5[D MDYD7&F=[$-M6P/FNX,N_Z<%33[&]!"&\; M20H0UDL0K_R,4F9TCM:@X]/RGU=>$N1MHHU/?[H/.8,TOODO<-Y,'LD-* 0$ MVE(#GAIUQI\;BT"08'9_* 47CAGVET:?\5R]76Y> I"^-X'O1>EK%+\E()NS M(\PYMI)L)ECPX@ISP<1V%.]MXD,I06!&SH0F:U/Q S,Z)E,*S<45U.@P0.!TV"-X_7B^_ MWJX6___V8@9$;@:4:$MU/,%RL M'GCTSB3[:X_2 _#=;QY=:RW$@Y:XV$7Q6"SD6M!Q3U^E(4GE,\QHF< B.DX4 MQ(R4Z6)ZCQ4:46-):2X]1D$80U5G8#6U@[)/9CP]2M3_%%;2X[2 L[:$'JT? M?(H043/UP='F>R-18:1P.&PD?Z(!\(2]%RX8P^"TS[TGR\T3)0F@*:>#:%UA MI.$^J,OM/<5AX >\E6L1D-XH8W;#TEG"L=9WJ54U\6G T;S M $J#SVP#/%KG.3YX87JX(T3AXS6:=]+B9<^,_4GKDC5_/>FVOH(@#,0IW5C[ M]]-C3%);L?X-YR':?]GNF(9#'H(/%I25PLX"D/L*T[OWCYCR2\L*.JNS2 :N M8L]Y%6]2T!C)#8N;C/?2(H#Z\5-S,$*YC@;/U54/_D:8IEI8F=775S=MXEO\3)*4!CY( M;]=>LI7?8>$X5(*=XOI*AZ,"8*1D:I_4%6_IU:%^356)N0-6P CF?(*'_=.] M37P:?[LA^S@)9$67VV-.*^?G2JAA M:9#4#Y4$#,% :YO^$L->(M[S)TD"5A;))XL=,RA+-J^8@ J(2APJG=M+4=66 M6^8+2A@9W4;9CKNH8AF_FOHK]OA8D;\#V@BO<,1\#;Z,GPG'HMGZ31!F:>W* MTVR^'&UM^WE_N88W]"4/7)1) _+QSD56GLC9V(A&G,=_YTA\E2*!U]P_U_3D MF_F)',&.*F=W/O2X4=;6C(AT7K4F;E2^'T7ZR$LH4 1V"4U8\W =)YKGBD MR:P52RGW?SF.G"$Q2#6SDWC=,.-"FVUT@M!#<( M/E02ZY0(.1L.;>1Y;?%CK5_3<8SH8_8J9BQVGJ*&WXAUZ-RK37I0">J.8$+% M-*9!A2/LPJP2WG!O;ZL:UU"1T!&,*0OBG11ESJ=VGM"F(G%R.XHXG;&@[2K' M#"0VE4%N[70T.=C"'3,+@<",3VQ4*1=.',W'MD"5HO@5S-C#0H,=6Z:C*>X6 M"$X5>X09BU@(;Y10[6C9 23D>514&6;48Z-II8ER#D3^Y2QI6!+J-P<"_^-3 M(+ *.)P#A7\]2Q0J@AX=+OA2:FH?A",M!N#2PU/(T!.M65=6[J ]KF3+T?&F MTGWU#JP3>&HP$4%Q6NDNE:763:?C3#N^Y(Y;S!V?XNIILUQ,9N(#Z^J@J>YC M,A,?6-HB."8SSQ.LN>JP-"J>P8=9]_8L"G+QO]J%/#UWP.PSS,Z3UEB1G&92 MA<\VY!D16@>N,/'^EQN0/,E=!K)X"K)7\_MR2M!/LG8O'XB7D&TQI_ MY-V]E-GPJAG.Y0(-%T_%Q4=U\A]JA_DETOE,(IWU@53CZ-Q(@D2-&:,HF@$2 MI1%VSBP=;3[T.!**=<3U4D2/#Q$R,:/'O'_%0*N)$3$U:1!S$,VGB!2:_"$: MI3J<*X84O,1 .\&,E5E9R F"(TX0(S:2.HS4/8=](*5SC-7T+QUD,U2N/[XR M3Y0&:^:X Q;UPIH;\_K\M]_SAL9W<,3,B9_E3J_EINOSZS'';CV?J99'X%(Y M$A8SQ\LD'[%7Y^FXW5\=Q LH3.=S?O'BY;IXN::^"]K2?]II]@I,[?9A?"#D M)8W]WY;\(5;:9>7CS^U,[-=?/)(-*LO:3;/V&7J4CCZU.C64WY%7$%"3YY=7 MY:U2SW&% !])FH:+&AI&3[P0ZLY[)G%DN/3*988L<*&#!19A[U858K3]9;=MF05 MJ^NHSM*&N?ADD7BO;J(L'3M/9\;R.](&QL)QJ!H*.=41J8W.QSB"^TF)U%HD M'8[J!"[-1F=$.#!GRD(,;DC^?^^C-E%(T*Z=9K&5SC^R)&6VQ+N8PA-#T^"? MJM8L\O%3YZ;L #\TSTA/DF6DI@L1)0UF+&2&W=!Y$5^P,),$Y!L>$CM M+)IY?S^Z;2B5]V.6FUB8';X5J0E@[%(VNY#VME3][2'PWH*0V\2:Y4Z_T#C; M,QO;X@WF>+Y,(Y]F;7O*5U[>)WGR#NR,KI76!\E@>^=:DEW-4-C=*>A2W8_8 M9*H]JQ![\^#52JMM"O:K#*H:L@+.>UG4-)SZ2IHL:PTAK)\"RU"$_\.R33Z\ MD.U]D98;+.6?W04QNZBO6'_9GX!)@!/->/H%@;/>_"*=8 MJ2H)\L2ZDJ(.$AADH^WE&!3Z# C&8SG%H"40A'X?\XH-7<4:N$73C"27)[2. M.^EP>VF 6V!@*T)W]]$'R/:4X>C?;MVBDFSZ6">P2E7EIM"4 MM4W:J"OG=%: EKU2HD.[CJ\!VG7+R3-$-'8=1Q-IL$W\&3Z?J#%GUE+-3"5L M=3\PHDE'4*/LG38<-V,42MRHTCA4)GH4I[O+F)%I%LIPI)= >%5E%.RH8_<4 MXH3,UN(ZRD9*%(---Z[C:0:I0FT/4_)Z1R#\,#N5HS[0/EFAK9H%DBIGG"=9<+8%T IU M/!9%J8Y9!M5!U3O\.0"=B?K;X4X\.W#SR!> \_G&0U7!\.LV=D^9PV!5U[TVRK8D5+W4)* M9+#]TV]BU.SQPY)Y?B8$;#\VLG&V?6[+F9498:@FVP>N^:A41V;&ME53+^%/ M4[R?/PY^/W^TC?_)H[CL8?^GP=C_R3;VLQH''YK)]O871\/W3J:*G2YDPP;6IA3??G2!I-") M;Z>HYV@RC*\7/+"]P7X8W)+6EA."* M ARIRO0(9Q8G[P.Z2,"1@ R(!3SJ"_:*F_R> 3M@[2/B")X[90" >*S-^CC9 M+@M9I7$B\,_DG6M4CR!?;'"G JO7N#E['G\$YADVQ#G8-0A:VHYU@L M@5\UF[\Z7,,6WV/6TN.&O*5%@Q-5(*KI;'L5C](MH:NM%ZT(X!L$F$-=$?8: M>$3 Z\(29@:(X>WAU%9VA"G@"=@[UI"NE3=SON]=4'CL]Q"%-[D=)V:S4E3% M6 ))VQ'E4'M/Y =(K S!P"\3+R2&0&BGV2?EAHK^:Y!N^W)[FYK:I,8NV&N#0%M1;TH"3FJZQ+SIM*=:K)E^=OP7DH&VR>NXZ_)4T;]K9?T MFO#,^JF)TUX8[V?&"),C-9AP#L?Z J_'"8XT_\PY(*S4->^CO+EC+63^,#\: M51^WC]Q!XF,+GDH)9N(Y:XQYRPR420!3'X)$6H1\_@_;1^H<1,-5*69IH&3+ MH/T@.?!LE TB5N['_A%,0EXR&"U0NN%6)GY\3\(&%VE*@[#LC,WZKP)08FY@Q,3:@8 HW72ML3(UKS"@T(Z:!CI16';?Y M+.R.X%459HP1L8Y$'>/**1 ;[QU'X.S>L=8CK?4B.([-4TJ'DSDN4./\L^?$ MG#"(?(RLK?2C8,8'%KGRQ)'C]C(Y9GV:99Z2"PI/^)PT/&_G&*(^]$)>4+AKSRO! CG.E1Y?UXMWG_ D9G0/NUX9W/'[H/8GSW$X M?SG/PSFIIWF.<_GK69R+6SY?EW,&7[+=SF/BN3+%[S5A.!-F_Y:V4L 5.QS M,\_I;;1ZJ=."4:4'CLHJ9?-S[8?XVRCX/2,GZ1N@_*S]^)QI(9N[NX#TDU,' MN\(EXSW<8OK@^;\M-U\]^AM<@;P95.,.\3LFC'X=MH)]0G WA+Z+S!5\2YG# MHYB !HB2?IZ!1RO#Y@TF6@.J?UV5YR(=C@B )9<.GFC@L_I&\9J$RM,9L : MTF/70<$!I,-1 3"2 E<$=9X>V[,/[6W:K)##02DDX[':%O M*)++:W?YV&8N<-W ,N43)AX=[_$+"[*U(:A&(V&DG-UJKG3 ;0K MF?SI2G%(J.6%N3S2X(-%?41>> "!I&$;OM\\\[[@').Y]3VY.H!.D"7+B#P1 MZ@.:O7=A\\.)5OZ4A0TF/*RG<*:SZB]\+LEUL[D>IF[-([?.HXZM/DV%4=,# M&>4,P(S?D];"U3F(+,8]=;))AY,_ ".(T2GTC;1,<0 CQHM1CDC.DN\ MBE":9.4()E09BM.@POF<0HEW@$$OL-"C!E)Y X0V_1+*%@)0PWB.9?B=2U4T M",M7FK51(_&SYQZ>%I%JUX%:4'$,"ZK'^'@T./(0GW]+,8=R0RS+@[F1*N=IR(O'1NMGT%9HX*=DS7Y;K-=! M#DZC/)#EA&"^KVC=V7KOXG0BL72S[#4_]+=DG85P=\5;5.75FLVU&-.X(11N MXC/H%!%<5DH97V*W2)-G9C 1*5#*"'VCJ=8 *[H,OVP)21_8%QC7EY^1=#@J M )3GH9A@+[PT@;?PVPW9Q_#:2_;='C-Q,"D("YS3 V*NXFBMZ/(D&3EU5'WK M05($TXO&.1MZ:OC(M4K"FSTD[COAS)^5MC7"A&^[CQT=&V_B1,4Q46-"KY^- MN$ =UHL9 <::TB#ITORZG$5T[A!)KE+#9<^CX[C0RTZU>TOX(&-V#LY_6^1, MUW$#01\'B^17$H:+I$T&]]&5%_VV\+FO//E;1H-D#3_"7A/F,O]'3.^""% 4 M,$M"D@9IQG^[F!(^LRE!D\Q;U6;\0N)WZNVW@>^),L758T^[Y5P/:&Y"J(&J MQ[JWY6EK#"3$_[?W^../G)G00[[[XA_UYHL__,_JU\Y.&S],K(M*.&)Z[5%Z M"*+W(CB;5:N$?W5,J=&:QQ)%:0#"QGH)3Q)_)H3%!.;YD(7#^?F_)8<#/UC8 MSO6C9#OPP\56<$:V J/WHXQS4[! 1S @BN">!@6.1&^K8QRU;QQ#0_,]<136 M$1QASG<-,Q;GTPDU]PZSHCSE-6(OOZ/!/7X7$5#:/DZ\ M4 +9X&7.OM*HH^5B3U)W[6BJ?19V82\:14A(5#UG8@-#G^*;K6R;+/H.7JHG MCZ:!%SZ3O7=HJI1-2\*1*UJ#;[7UTI^]#W)%2'27A6'1![A^^<8!*5]V!DAA M.P2DP'6YJ04-$I"?&XB^CF&7E F?R\T3_#E(DI@>'N,4'N8T?J*%A^IEZ]$> M@<[V&:LU\)AW@&:\W3/?=,H:[]3[9\5?R _2^"K3^<[:>HRDH%;HJES6P*R> MF>3W#$7%<)D%,X:,%5BMM'FBE%\$)7/FSV?]#"5S3IF[/?2.:R0\1PT2@]$Q MB3#I>)+37,A22*:8DVMFP=CD$J[C'4D'\ZL!(J]+!L9.)-$#\9)F?%U2]2]\ M#MZWZ7+SFA2I7*7'8;%CIE7+)L<' GO*-W]#$I\&^P)E2J.C;I8U]4J\,97A M437#&AB%AREZY_OJ$) $$/4<:Z 0X2-I8>GT(O*7O%[=D&N#IH,*9.9^,#2 M9DB9S)S84+/<;("_PD,$3Y.DFKM\',Y+T&AJ7$5=/K&@=KB\W6[&PZ_+@-6= M-;,8O'/2HS &:ERTIHO6= G%^)2=>R^J[T7U M/1%#;O.F9OEG)5=63+L$3)GA>D7H;KFY!A6<>K[LZ3"8B.0IO(X-S2!\X,6B M<;%H7"P:GR-:Y-)@R1T8+\:GB_%I1MZOESDQX^3L#-J?HC7&">/*)KH17Q=T GHOQ^6)\=L[X?+%;.F6W[ 4- I]5%(:5 MCY[:GJHBV>0+C1-A#I?)M)DQN/#];)>%(,FN;\B>$C_O\&".5/4")\6S9"O# M,2];Z+30%![>$9133[68T5?C[?9[43^$/5$QY7M\!9&%MJ&0L)DQ*TU=_2N7 M>>ZCGLR3D54,F^*_WP2;#:$D\L4)F\,7N9B<+R;GB\G9NLWA8L=$*#I"E!FE"3B>#3J4 M?$8H& X;ERM;V+#S&@'G7/\2T#1C:2/ Z17!L/+!D^_*V\4T9=5,BJ]Q%J+: MF6K"Q+M;K#]8QY/D+J9/E"S9VZK9GF:&LV:N 0^&68.E%D-&K:Q?VK7-U8%J M".E4+/1LL:%0VQ6\&S,ZC,VC@^0V# W<3FCF&4DPRF?5<;O.*)3HWG*'E?94L'A'DC3P&0J%\KIBX)DT^)J@ ME'@:4,Y8&7*T.KETN+V(KYPSYM>H=;.4)*&==LG!MIO=:3617MY3'AB>X*O= M7V?YKO!B]G^W^.UIVR<>S\Y>]G&4Q/1!V A8R=G$,R='+>=!BVB]3+>$EL_K M6]4AC%II8GB^QE&Z#0_%1^06-.&XB?<".L"MYV]9'1V: MI'?!)B4D^COQ*"#EA="/P!?SVX&3+5.$G!6-6.?,J-L^,[J/0,$C54VGDIDH M/#FJ&=C 4')3]1PDSX/&K289C&CSHT1U^_>B"H]@]S=*Q(Q8,QC)*73D!&-J M$LW#"=*Q0I-])O40>&]!R(ON/_;R"H?,1'3E[KR \O:[RTV] M7>.[)IZ-"+P&,^ RZG6\VU.R98+K!\F%(3B01@^7!2.KE?=]#+L9^ 5$:((= MYO:"P"_^JBA;93S=-H"\4D#PEJ6%0;&PFM.O7NIO07)I_4ZHKXP3&KN@;20T MCJE4R^ZR-*.DW'QST\"=OH->G?A>R#BN,0$,7WEVEMW>4D<3Y<])! \)C;/W M[1W<5#-N/G11^U"^!-^+#:V(4(D_>DW;!"Z[E,QW1PGWQM)#^V7<3=FGYDQP'5F;):N:!:!Z^CR+!?FNM2MW$J&"7NX8I]M;VHCL!9&.Y& UJ9 M_G #/)1=*0VDK=!5 3MW%!,3>/0J$A&[B=U&3#]&H@)W@"<:-0Y,^-]X[W6# M@8PC,D=PI^"IUI#G!I\V3C48%:W;><#.I?Z*00A"\\72N/K=QX^.0?R M_HH8>5/%@LZ!M_\\0[QUHDMG49HQA\!-%8HZ"^(!EKD=.&.U75D!JT!'9 0;Y?;N094$-7 ML08N:\J0'MCVX@C>*V6^K'@LAI-:45 \PER'6/\C2U)I"8^!D^T5;2MUHP[2 M144SS.;82YA77("[F)+@/G^:6!^'!:"[>3!_#0.2/K#\#)5[( M7OO[Z(/D>V06+ :=*;F;+8.26D#8";TD"3:!WSFH.Q"T%LOK^X[9Z@DD)%H9 M39M6BG$4-/$&,%"5P((SG(6:+(*.HNI;\',94LV1($:I5*#&AU&\I)&&T42-!(>8,6'L MT1ICWF@E0:N1B3E.ZD0<9RXMT''4CF%,AHH@YI K!$0WM3+I.+K'$**1[H@Y M=,LR&1ZO@6*.5'+BCBNU4\S!.I:QVU%<'78]OFP]2JZ\A/E7=RPGJJ 4?#UJ M)#MM-J.JAQ0!"(MO'EWKW) 3+(R@NXT6BD0&AEGGFV/7M]=DA,4CPKU0.OHQO-?FH HK41+YCE4Q?$C?N4_4M2[D=Q1UI#K&]TP$-G'[MB MFAE$8)=V7R75Z6G73WGC#J7G4G3&HGH M=.WM@S2W][#07;D +!Z(#:DNMM#Y0B)"O1 >V<5Z!PP![A7LZX.8]'(QFSN? MXO02?#?6F]IC;=9;YHV05][W/),7_J/\6X&VEJ 4E;;D1/S0J>OM3_^I,^Q7 M:4!GK&NU.:5U1B.3HPR,6(\9VWAAWTD66;J-J:(.^/3?L8NR-STH;UU0JBQ] MN&K9CEMZDS(-:D7H[@<5[N;YH,5(;1#)[F%;9-WTT>2GS']#S@CIBV!YC[M(GN4T@6<4@ M"G9?ILP*QQQJP/7UO/7.O0H):I^6(WB0UN:>"!&. MU,PUBGT6NOU:_&,6GY$CB%,5DK6"N7,B/9$SK=4PZ/QH9AC(CARV_N6=2;*1 MN L=19;]THJNVW![781V#"UUIK MP7$\[7 "^J&)3@.^2G5PZ.B(##C&8.W M'&_CX!KE:\.['&\/,<]YR&*]7"Z@D>UV'CTL-X71E$GE"0@5#+H>_CBX=S'- MB::XQ)>Z&M*%+W4U+G4U\-;5N-1?<*:,@/UK@KY\P+3ZV-1O@O@CE\S_2^;_ M"0]_MLS_LTQ_'GW7^?_\ FJ3R^PEW@!?-QYFO9-#S'V^\E,BR$_'M[Y)_=LD_.S+ MXWSRSRYI1I1?,DPN6287#),SC,L[A(K;Y^CG/9M$EE&',7P M)43>N9"S2V#\^7*<*2UFF$_@[".2SR-6'H55[W.')3T!CB/ 8!KX7GB)4;K$ M*%UBE#YCC-+YQZ^<605D1Z-83N(1OX1^N!Z'9"&FX>+)O7AR/[-/M!".?AZSF!^?B+P=5!@^NQ47>-&S!'5/Y$7[\8[.RFG;G=I55,I5WM M[A5>'MIX'+B/[NK0(D09H'-^R46T]4$9D8!\W)1F"^(1ER.;< 0'6=OCD'&G,SE[>(DF,IB0=HW_3HR]![) M?1M06^#]@J]?/*X7CZL+;KBA%@I'L6_?5G]QSKGBCYC5HH$9[:.YUR1Z;^4B MZ5H!4*/,*-)D1MO81 0K/QQ'L*_J5>DN^N?MFWFF&: M:CCY&]XP"#H>U#$C^T)@[3O/TYF#H)LFS$N:ZPQV"&/;*>9N/%( M-8:9..*)U)N\A>S*^UXT[2PZ>EX=X$_ */^6T2!9!S[;W'&1:Q*_B' OY2;R M+?7.N^DS&31_8I^.P;=%46'#YEIS4EQGE.6)2S8G\2UH)ED#IMI0P0/2@R*Z M1C(8T>:5X1+2X=8 @.^STD;^=9R!W'50E@87CW4=]_;C3#\QZ721BI5EYR M%#EC>(98V'+49#H)=1Q)%2C-0A5,)%FLUT&^ZT96H^7,Q6I[S'@?1.\D\@\R MTY#9'/LZ0&-;JOQ!^7C[(%QL$D.W+JMTY'U_B)/DVJ/T '>.6;J%'?8%SM!E.\9:QW>RXM MW7J4N9H3>;Z'P2QKZ'^-:-43O?8.):NME_X:9^'Z?K?W_/1VLR%^&GRPF_SL MI;+W:^1BV("OF-83 5@-PWFII9+/3BEU--&@E D?PH;+>38F0>>UX M%^/NB1FHH4!S^G7A4Z2(1CT7&50:ZJ#"8P2<&Q/[-N(]"+UH_L\*_&?DYCM[_ M&_Z_DK14,R:VXTMO(7TL-S< M!9$7^4"NP;>R#+3<8V(R[?0DP= TDB3X5&<-_ ,D[*9"I95@,5MJC-5M0SE= M;;N:MS/"R8V]?2&Y8W-HRWJ.P*PQZ X"VA&CK=[,,CEO_T( :+SVF!&P_1/R# - MSG'<&#PF0H7/<;!-N82YDNFX-VNF.Y*KM X[KZ[CW2Y(>*$4< M\CMVE8GM6;?%;8-/+W;\OQX"G_FJ%^^4\#W(S6_&=MG48V6?4WWH-7M7=E!#OP^:>'TCV'8;7H9G2\2Y>>/OX?XBC=^"BNQORIG_,)8,G+U,8?1":!J [/=%X M%R1)3 ^/<:J04'53+GU2+WU2AVT)R&B=^9R)PDOW 6IC(A5.Y&/M7>MJRIYMX5C;)B/%#6F.L+U-<\N6?:*X?UJJ SNKW[&87]0:FG L&DE3 M0<#"H6@V/D)$MF/L*N22)2VD$HF$)1SFGK U5ZV4!8G#+'F.W^(T\)/KF.[C MW.V-.JRO9[,S-T>$L?R:&?.2&_>LOP;I]CI+TGA'Z.UW/\Q8SR#F8X;_QW)\)8_1F)4F1GW7X2HO$2<9.?-^ M2AR1\-YET2T#%D "Y%9$?[+TP MY]O%)HCP]1JZQ(P0=$CT]G?6CS$NM2;^-TX>>D &K(3OIE=MYG[/@!W50V3F MG!$+S7KWF][")G%1H"OF5N#-]_27/'F)L_=MRN^"U ZLFV?1-YP63JP7DJ9YLGU.++Q=*5FO MXF6Z)?2)1=9)?<=#UCB#@@&J/(=6/U>C9 +'2BY(WA0I4Q/@0@WDJ6-$X2')%II\.-ZC1%=+@(# M?V#,O"/($-V9R;'AQL4Q>$#DL<6M"Z**WD>- ;-"/*JH_B8>!LLECN!&6;!G M)N0XC*Z-('^@"7?'9.4(O*H[,03@LR%X\^R=5I&Z M.@/"=?AU=2H4!B8G4&!TUU4Y%RW90"(4.X(!U>T_#@6.\ .M**Q*!2FE8H4T MZ0CP,MOB4= [0@(:E6]H[95*$=:FOSA>H?%87Z9I\HWC:#+R9#8R>C"#.YO# M2LYK,*/C"&M1.TW*42"'ZXA&:5J.%VJ=F"_*L\0PXVE63M$P3V+&P10V2$D6 MGJ-@CS_.D,?7 YD% M-ZBE8E4ED5FP@5(,'E"29!:DH):"!Q8U<;A3;.%#3I@3^:OWCY@6'GB&GL1R M7]A;H,KT\&NP)HU>M0VG-U/T*2"Y='CWCK139F;\>O8J4U56Q*&;3ZX.@F * ML_:S4W[K4OC8D8KW4U?)^^IM_Q8#4J+UM9<$40S_"SKA%^!0XJ9SAI/.ON>! MK'*D?\4>KV4$0\G+/J9IHL&E9L;$^WO>OROVTOAUXN_R=UCQY=;OSI8.._HI M%%<5F_11<32A8184HPG-PY0[;OHLH,;#9TZ.&N'\GD%L/=O<"/-+I!,&' V% M'H:$IL3A: 3O,(#;HH[[1@=V_U\C;[,)PH"9L!L\X N)WZFWWP;^,WF'?5FV M1#2M)#V.!0?'HHS0P.HQ8]J298A>W5E.F%$G50 M/O:T6\Z5D.8FI%8!^=A)MIP0_]_>XX\_^LR$2@_YKHM_U)LN_O _JU\[.VS\ M<#$GG>H4?OYOR2G #\[JT<=XP84%&&G(0P8\O EC0EFT%C2CJ1%CSH9K%'RF%%J :R81VY MXTY8N)'IX2GTHA3HA86'[8L8>"]Z9V%1.>7 ;VWO]G/PODV7F]>D&'!1G"Z* MTT5QNBA.-ALW27C9(Y&U%%1.P:\*G0:OW:< <%/) E_B>/TMJ)6@#GZ-IEH# M3/F@22!2S[FHJQ=U]:*N7M35B[HZ/YM1/_<7O10]K',0A9FLXJC7>@Z$:60@ M!":/GF3'T43(>O='GH"=L-.^C;(=R2O"/ 1)FEBS0SP$WEL0 I@DN'\ M;PFWI4D$2L4$>X(Q\__W-R83B26C[9E"RO=SN>%[NXYW>TJVC%0^R'WDPSW1 M',J0%>R>DF!G+-'F+J8D>(_RH_ /C<*7P!_XOT)^61;K?V1Y<4/@E,N-W)\UHL0+@W^2]<]QR%\-X,8,R&7T0GQ6Y $H?$&#A%45SG@N/Z] -1)] M1W_.&@(+L[#Z'G4&G;>F?RIK#*.;BD%I#D V&MV]8S3_E*M8S-7 <]YBV"Q) M \JW?D4B$"!2)NTGDW"M8[YF#7TLW;;!&#Z\(&0:)'!@5L2I9!X2;!A.MDL; MCW$4ESKVYFKQL'B\OGWY^?9V]2(P:S3V)CQ+\5FQC57G]>.?_O13=5A) MMLNC0_X0P&94%[YC%6AU(?22;9YXM65FV0\X&-:/(;WV*#T &RCJ/=17]1MA M/(&;';7$:P/BAGF#/=BLGL<6%#9"D[R@DA )\6X7I&4GBKKT1< *"CD)NN+$ M%SZW2"=/WH'=QFJD.W#F1"V$K4WN[H#4.#H17**3=0L+Z/KKU]D )D#D&O9<$OVYBF*T)W=?^2I.G=P0[@&([;HGO1" !/@'ZS M'=LJ6=^ M.T'3L&LY;>E /1,? ("+RNY2=+N#?T1/Z!C^*YHE),0*\[WIJCE M5SC?'3Q9.>]5A]*X Z$9M388DPCG>)^"?\$)I= M5FD @SN RF^K68R3:Y J3O,9!$(:L*:ES*#4/'IF*C@\IZ'3^&SJMD\.@U@3YM<@\4D(\@^),]$]_.LP M.$\9@Z..SFN/L;950X^ $ 2SN=9 ,]68Y(&?XFGVSDKEN!"?D&(&AG-17Q%, ML:LR/XKX;HL'6^9'2D:$@AST=& S>-F0?V#C&.9>%BD+,5["WND(O2KB\Q$- MM O%%%HQ$$GLL-/T+@=#/LUBB3&_:%\)D,-'ZRRLV MX"O?7^$4BS'"8DNU$ 3)X$L1APG(:9B5649A@U:Q>&Y"P[+DP$1C+]ENE_(< MG5=&:/:5/"RBL199L,RL*V'"DN%V[X2)>4DP$ D/TF)=.AR)J.ATFIJ):55' M4+*)_?#M3H VIOCMEQ7\[]?;Q]7+\F[Y=/N\6-W#KT@"N1OI*T75QR#*@)8* MHHJCY(IL8EI(&B!@D.3V>TJ]N&B/RLL*L)-A]2+C,.3I5RFAP(V5+H7ZNR[% M7 JWWX?R"V7)'#3>-"*<'("NM>T^5-=Q HR%207-E+67.%R+@/P#5BBK,RS8 MOKB"%>&D#'!^]>AOI#':AO@%TA#&W/3E(T(/>B]JTG@_M<3T7 #9['8!H"T042;A.W6 C&OX"@%$O M!!)>K'=!%+#LVS3XZ+%E!T)@!U)Q3K7YP-(,PUC8';QKD1]X(>MD'Z09?P1= MPH/1N0-G_PA8TOE=3&_B["W=9&'IU' IA'30H9LFD+L37SI,TI<6JBA!SV6] MYEOM0""C$0YX=[N^;K/<-)^S/)BBII!GXL?O$:O1M4BK*2X%0 XB#UT1'LSQ MD"=08X3UM>;YHGTS=%\ZDAF?&R.M;5N@JW2VVQQA,59*;D@3[EHQP3Z)=*4+ M&8%4X^R%;BF,>L*]*R98 V)H=;13%48; ,(02Z,0I@$+V#LGD6K9/9O6F$N_ MR9-'%ZC,-K(H \4"@ZZ77Y^>;W^^?7RY_^7V_A'^>?NP?,$2*20(/.Z&+G<, MR_ D2P-\_NU/?T)J*QL2JWV2PJZBV!J\Z!M()H/JK_SP:0GHF-K2GQIYQW?S M$#C\/@_ZV#P0&4(O28)-X'=HC.GYB^7U?2$C+CJ8=S]I5SK#ID)7R1XR]:T<@+(/RA%-3>QC_]+@Y=+4"QOR+DV] M)J"^(P6!P01XW/?0H; C"@Q"1WNNNQ:.Q$W(^CZJ?-8+8'Y0=> MQ&05+WQ -PLGZA=)=R'[:NH;URF Y5+P.=J;)J1)=_ Z^4UKETAP*O9_E@>N MGMU&R(\.( 3MI2M\XL)+YT"R@7V\YK\L-\W1R^BH?54[N F2?9QXX1<:9WL6 M^Q,D?A[I2]9UH*]3^1+',4D:^X2L><@S4\"^>BE3OPZ\]&<8$FXE2)J>Z'- MCB'7%'@^7<@@&04SCT'H7]QV815-57.T;\7$@H2T2MDY(.5H ;ZNH"?*.3I3 M=#0L6C%=[&*:!O_D7W0JN6ABBF@SCPH3_^DN-6@XAH2)-NH@50N< S8,">.& M["GQ@_9U^,%=2\\Q'+)3B+=&A[OJ^%&"1>G8ZRCD+BB@1Z!CVK35'WXZ6VP- MC8(/@2Z=EW6>#E_N;0,*?9A"4D]HO.71HUJ0?R ,N][..#]5#S3 M!6PF29GZ&X4PFL^WVB3H]&9$0;>A$VX"VZ51:"MFET:T@+U80*7G5 B6<@JB MV]_S?1K>^NX\3&?3];69'E!G'J)3$KO,AC#H[F1L#$/HNAK",$0+6 ,2@Q]) MB#P$&[,9T3W7\4+AJSATB^ *(72>1R M&2@Z-*;:ZZ\C=YX(H9&/1W0V7>>'X;ETILW."\2^"1,V()QILTU+P\D@1'9K M"")*$;D%S&]Q=^JI7H^.Y7[ P]&>>:G/<*DH,G]%D:8Q7 CBH"6L5]D06+>% M4,G'GV.-'E0I-$SQ"N,DHX1Q E"*P_SE66YN" P%11EP"^K)E9<$/E?4P@ST MNB="7[8>)2QU*$MS;>V&M=H,D63:_,I=!L#5/D"9?">/V>Z-4 JWS[?>[+, MTB3UHG5#EFBZ)R1+].9RU#A6=&0"]/"'DSTJ7EAT4N:S%BFH_F] $\!Y5S'_ M&R (*"9771:4L@>J':(YO%3$:9C 2"QU^,+05;"!*R/X(>;-C MU!2N,?HU.)$M0P=]UY8A'3^Q8C0*V7TU:,PR^.^=P/;>L[:CNF1BY"_2:X_2 M ["%EAK;ZOV73[S):_M>>=%OKI5UL^' $6!0AWKG<#J*G%9!71!6A@(WZI79 M)BM)BVSD@OP@PA%$Y^CGV@:MS2E5@+1&NAEX-8U_^W-XLI6L3X@7U0R;Q?-% M?$<(@'@L?O&N[^Q\)"DJ>4ZXP\YAM/+->N-Y0YSNL^&&]#$8^#",OWF13P3V MX'H-Q1-J6K?R1"JC ?A=K5$U!1$@;:(T!*4UR1XPPXA,#-N@-?#ST6:4>6ZX M0,5$&Q$)"N[Q&*>$F]AB+SH/_FD&=Y,8)3B8@&7BA9^/JF$5%V5Q%4ANF^L/ MX7\1%NS ] #*01.YL]L#+;9O,V C0BA,9J)X]G1<0OOF:1:P2W M5B GM^:P MB4WRTOO:-[O+AB*4&6IQH1D>58.ZXFH7'Q3T.A:P=^V@\VQZG-R9& M,9\WG6XO_\>8O(0 &D]'R(,[>ML#B[]MAD)4/)C_T@@V0,%IJ_>W3)=K[?(@ M%.[%0QW5YXZ&6\,[40G_:F!E3:@[H[%M7Z/'J"=A T;+*O7S'.21W;#=UVC- M/%!95+@_[D#/25:Q&'9LK/2!=6DFDG,JD]]NQ#Y^T[F/<"ZK;R3\(%_C*-VZ M%E=R"A3]G7AT]2UV+#3B9)@!-D8<,\N="C=W<7:,(>^L41-\U%2#M2';4&1T M7ECCZ>@![+\21P'<6PX] JHWX"BXRU7< #=G[,<#S-=Q N2<7Q\-,5_ Y M%SX>8+8,?FVA2+PN:V"@DO7[2>'J0"(VF)4?@5/BC^0=(8XZP@=!?KO;A_&! MD&<"NQ1/S6@TABTL/8#Z23C;8,@?5Q4<,@F MV7,GZ=\+L1]).\_V^?1? =7!]$;;WKZ(HZL $(R?V'ELQ'C[7F.3:9:#M ;R M),TD_'+^3%Z!'Y&H"K.9Z)IHN?WNP]#%COW+,87B&/Q('9O(';*?VU(I)]SA MT$K7PN;@'>]L1\JV6=7.ERL2D4V0+M]"6($G"S9*M[$15;6-NXSM@#4]SW"9 MX^NO)"%F_[LB6DKP,*5N!0-YZD1^(:6^X#U3S! M_'!%++D_KTYUM% M&<M,K(:9 M\KZ^)F8X$]$1R4E4>RJ"J8@ $W!H0[CZ,VU:*N9EL#)[QZQ?140E$DYK>@.$ MLQT0<_.SNH8S0BZV LWD_90"O_@KV[39*_I"Z$?@DWR"XW+J,7BX!SV2DB1M M(<)5D>H81#"O.RM"\DS2C$;+2"!;_>BJ]*['BT1 *9'2[(>PW/1:8_YTOHB1 MSZT%3EBE1,E-1E;Q=489WVQ7S?TSUDHA0[&B??@DTQ$!V&+^AE UYR "IO\\IX0?1>E\;KP73[/:4>O'%! MY-'#/:S,>W?!3/@H?.&]Y#6B1W7$YV[@/Y+4N0K^^!%;]"I!;T@\ 2;[1>)G M^Z)+:*ROWE1HJE9T"0W519D*"^6"^)\V9NN+(_8.LT(K!0#%&UY$K5\=X$\ M[]\R&B2@ 2!]XF"3Y8;S[8NX:!%1))WAX MD!#<(9P0@7^L Q_U$2$$5WMC^ M:'O%EC5D)X1",\FFWJ"F)9EZH)R%GU5V0_KR]LS!!P.&M68N G=7,7>1 =X/ MKU&0YAXS>!((7# O+,:BXI\5(-79L"V*'CIA?HQP=AM9B[0 OT)-:[!C?'=^ M?!7R0VO$30 3&4,( !-NF?7'(8R;4TRP!9PDH,6E9$['*AR-%4IDU=-!.OOF MT;5KI3SGIS-088!+9C#L+2Q;/AY;"_0\,96W=;V/RF<,!N4V2.8/SH$M"UH> MD3%TGKC+H_NK9MSU-?P+4FES.$JZN3SF"R #1Z-%^W2 M$[L\)GY?^_Z0:3^ FBP4K^EH>I"OB1H5@Y[+T<@9\A74Z.J_D*-QTEL*OV+] M @POV 2^%Z5-/UVQS1>&1 &X!IH8X[BP/3 %1J" M(XTSCCA^^(_R;\7KUW$\$"V# M$]8R*RKV+W%UM(;BV7CK9'1;SP?CV;RQ\CEF!3Q@&JM)J%6?>:0!,SQ,\2D\ MB&M)!F8(:$Z9/D[6Z!GO6X,,9^)!O/*%-F2ABB7P *HR5$D&&UL6BE_9_[S! M<>=__C]_A/W\E[??!]$F9G\J_A!%<3M H?GX'.4,J\%_O;,ZH[Q:, OW6\$O__HO2?:6 MI$&:L3F\X70YN)",^'_O^6(KOM0ZHT4V:@0DP/K@_-]_32FKBN+!2M3S0<[9 M>&%2<&DQO-(GJP;@AIOCA91V;HW?KD,I:G160R7YN0K*+(Y(609HC M80FB!"YJJ@>EF/N69Z<#$LA;&L MRW3B@K/F4)N.GOCTS2'M'C]L#@5T0U_'."Z*9(>3_5@!8%JY\ 0*AAU*L+DMXM5]BL[%- M4B]W:/L8GV@,:Z8'EMC$&KNQMF][ONM;V,V.1?Z!_+K)PH?@@U0<;.@L?"]R M?B8WG- :-[3Q-Y1$63P4N>07\%N5%R0]L"*Q[8MG-A8EF*R'XCT(*S2KY5JV MTET(#TVQT&QLZ^[!7VS37[-/,.L/S-H$\S)S(-LRSR<\#X?E!N[91Y#D M\1-7WIJ!6MW!8U9PZ-%=41BY)4E S/.-R_NXQ&\&5*FKRR#8_! M0)0 WA0U'IG+'FCL+F.[KTK!5I=4,ZIU/8D/3TAX"CU'*=]\#W;9KGK/BJSZ M_(T $.#I.X (5TLYAL-Q"@'\I2C;>=3%C\+ /ZS(]_0JC/W?.N^*=G277-/R M)]O@PG'<>OYVN;D+:)+>!9N4D(A919+EICBW]MT<, 'E'7WRN2%X&85!1%[V M,4T3@:"N&X42M-H4VR_+!RPCX)#[./%"66-XEJ3YY%$6+/D,]X]K M%B6PQZ[BD#A0V(*8K1E$FUV0)#$]/,9IY\9JAZ&DAD[QN5*/7&[*6AME%8JR MCG1'?1DW&R4JAM07O\2,7%E]]J^@!&=YO<[[:)]5E*\:@4_]8+I1;C+=LG/X M\$)&=8N4^[V &GF]SOO(#S/F,'DFS*KF%TTX8![7MWA:#@ATC;2>XG6<9W%G MO%5?@RB )0Y,H(_8G)47 %/,";QCO389BO)&=-2T!W@6>7T7B1K7^/WDUEH= M*.)8ED9?FJM#/:00;Q;,,[SD\77)XOV=DG=F]8L8.$G@E$'O&SZPDXQL/12C,&$2',2C,@@"0?W@N7L0UH5:&[(;K\&J3; MURA^2PCE,CL793H-NIZ9XL\N*;"L(.&'6RH^^?/.//&W'HU@"+S_<)_?LI2? M?EPFH;U&<#U"5NV0S4S85))4-4'RZ_("C-XEM$-B_5: MEW:>!>6-_!IFG3JT@#M_&J8/>)5B8.IYS!M_R"I98):E'4+MKSPTGZP7 )_W M3AXS)M?_UYFH%( W6@4>#&IVG_"+2 M8*-V*[8N6169']U'7C'4&4VUNDJ-'AU-RWYNHZGM^W5MXD5:3>G=R^,60W-7 M]7S]?@EF@X&*V.^$R8S,H\HMUT#U$R M6FGZ'S+'G>O_1"C(!#LV^BJ.UEW_O^17E-;-AH<*KF%>72C/G? /U:WD)2KS M$%RQC^?85=!2?LN5HU%2PBO P#V[9/U+0-,L=]UT:%LS M""5@5Y1XOX$BF3\]#6$L8?PIJN4Z@X%H>)1>9C-1=W*YK!7BTE!C[W!<#&M\:-%V2 M$KH#Z53;2OA5IG7JSAQC;=Q\;#T7 =K62T6'^PD:S# 6A[2U:S M0_"*Z$:A?$9>F-(*S ]4^T7DA8+0@YYQ^ M\3U(&II3]9=Q>O\ZV.71F_,ZR*O2&:RXY!O+W/OJT=\(=Z%UK7\L0(BP?F81 M:$G<59$7(.F>Z-2KHCWWU;=XM8VSQ(O6+\%W%EK:R4B2_H[R7;CV]D&:>TJ9 ML-+1",4_H@2DR 0#] LSQ!I_Q[G]!MDP=4U-6-T1*$$2!U*UH]758U""U0N$ M[ 105F)0;2&M+8HCICKCI>H5TFG3K_1G!TZY$QDM_ TE&/<1-^:F>48(W+%= M%@5Y(T])!NJ0&2A!EN=^Y/FFG?P7%M@%#_5J"_M[WZY(U*#7(]?!N#X>[&IPD^KZA9JM&(%:[GYD9K*>==/^*DKZ&II2VC2)CYB(^1V43 M!U9]I1$BT5)U1DQ$20VR>I-,5"1%8J2: ZEFX.1*?!/AH2#23FZ8\#>41]=V M^#6SXYL5&(LVX.W8\%%3D7H.%R0.L^0Y?HO3P$^N8[J/\U4[?A[=,)1GW$[8 M8FW<\UJBF@(NPH%HC;"3:Q.M:+^Y5A_WJITD&-"\=LAJZZ4_>Q^@_I+H+@O# M0QXG6X=93+*40XY!+M=TU+WVWU#R"8. WG8(K/%XQ&3.Q>U>$;GN7U&>EVE9 M>HFQ53(:BXE*:US.\ZB6FU_BE+!2JES$**&5_-@$+HA2\DZLIW#VC8K%\=3" M/V^](C-!BD<[QLF;'T%E-=."HXU'5NV;B;_#1ZM91 MU'KO1-JKAV(Y8RN)UQ6 M7J\.FWN55Z!9%Y6&O\ 23._H5O@ZY1?1"+O#TU-J&53N-FV-00.KGJN_1FM6 ML)P51B7KHJ1-63&U:]'2C[3ZK.>=LQ,0%W?>__M?4$L#!!0 ( '8RG5@: M?V[0&UP *WU @ / 9VEG;2UE>#$Q7S$N:'1M[;UM=QO'E2[Z>CXYGR95>@N &4VNI"J;D+(K[_[K:JK&Z!$ M4Z0(D)UUYE@$&M7ULFN_[V?_,*OGY=__5_;#3*L"_IO]4)NZU'\__O_VGCS9 M?_+#U_PG//"U//'#V!:KS->K4O_G'^;*34WU/%--;?\?,U]85ZNJ/EBHHC#5 M]'GV_>+#P1]HV,).#'[[& MW_[]AZ\7\'^P:[1[<=&WL$2'V]Y?8VY+ZY[_\3'][^#R%2_YT,:V+&YB"XX_ MS,S8U!G37MR(6]B")]_ ;Y-=R&$"VOW>HW[26^>A,ZJ\^@'?]M%>AWJ')0U+ M&I8T+&EGEG0U3OZ9 NWW+?O5R:O#GX]?G!QFKT]^/CD[?K$-.S"<[ V<[-'I MB^/L]&7VXR_O3]X?'+T5EV^.9%=GSVT\G1^^$"?\Z2MN",_^>R M_]WY-NS>V=[L%;[.*E_:QM6S['"NJP+^K\YLE?VL7#[+OOGK*/OF\3??WO<= M.)L95VS:@"??XP8\>7KG='V;JW^OX=^]Y1\NG"FSIX]I^8_O?/F[=ZWO^$Q? M&N?K[I&^T+F>C[7+GOP-3_7Q7^]\ X93_9U+/"SLHM9%IGQF)W)'OWE"IWG+ M//K3_K OYO/K^4HGI?ZP5QBG\]I8.!1;-O/JH#!^4:K5<_PV.%OC6O9[#E7^ MX+?&UV:R"J^FG^[!_;F"HW5+B>N;:VYYZEC<.NW\NHOZB.]XYEK'^U3OC9U6 MYWMJ OO_7)5+M?*?\M"OT=/?GES)0;\M=_,6]O26=<3[8===956W*4]>:.6R M(UN66DT;[9]?MEJ:HJD*9(M/GNX_??KT3S<42KKK'3B;Z6QJ;9%5:JXS!6JP MTXNF5BA+4,:^,E/ULRZ,REZ;N4'9^U4-/_GS'Y]^>W!DYPM5K>C?CS+EX/?P M:]^4-?X2'RO@ESF/A4//%%@92^O.\7M5EOB?QN]GV9F=:GC>C;*EIH%@F(6M MO!F7.IM8E\%"O787P$IH(%W-5)7C7_7,^&3*(YA"K?PY?*[J#+Z:-%6A4 -4 M95;;#"R]#!=OJ@:6LM1EN3?6, [,X12^FEIX#'Y5V3I#<8@_R6&5Y2I;&C 1 M<4VE6GK9J&E3TEL]OTXM\$%YR[CQIM+>']"22F_A-)VYT/B]&IM"9^,5C3<# MAJ7A5:#,P)(6I2;=)OP<9ULT>B$;@)#^Y>_*HSKVND/3AV M4]%)^2;/M4:QEZ&<]/2A7(*_>/@7'"HWKWLN!2N%ZDJF#!%8QK0 U@_C&(0N+TPY4 M):^4Y?K.._'Z(?U7>CG*9G:I+[0+4[2ER0TLO-T:N+3\DX5R=3M.F%9I04?P M-D^SI(> >[0$O?#(;5#8(0:>(Q=:>U'>"C(0A6T0P!;WLQ/@\P4?\2A;V89_$-D=,D@X M;F3J\'BX5KEMJMK!@$1+^"M<7FE!<.@"* \&]1:$DZF02G+G0-ICU'H MP)9-8. :_JJ76O.PW9X1LF]%I=T8?:X4V?)>..\%<& M1!;-JJ3)A^]XK^ KVO/5)3O.N^%A3\LBG'![7*]TI1V,>P2O]YH$5:%A'D Q M.JS%61 0L",X<<=L0I'%]^7%P<.[HN^T*EH.F0-]3IH2[@#>RKDZ1]'@--\2 M/&?0.>#.(DO#"X7_83J'P_U7HY&$\?@J6^W173)(U2T9SM0% M!D_+3 SPD4"O8VO/2UT+SY<55R@2:$&L'1G7!QOVQS--KCXQNL#TO@Z+ =NBYD#\<.6._S_8%E:P16%I7M; M@9PA%=;KBB_&4I0_L@6!J55YV9 4NDSP"<,/89W"Q8 $_-:GV?3QA0D82?. MSGG#/+[Q\HLH.MH#E%V@)L%6)S*?>#&E1;@$(/"Y0$I [9CTH^(>2E =*;Z7(! M=@?PSYG1J)$CU:/JO_\?_[&=1_@E+?LT:?*;9_O/GGWWIX/.ZK_??_+]-_>% M@$&! ?T*>,IH=_;C85/#7:W^J=SZSNH?WY=[<#13QL&T=F,G=CK60K[Q[0JV MW-,XQ!"$V-H W8VD89V1G0$*^)$XLKYLM.*SRB*NL]ZW<"MZ2ZQI"^3=0N#X M.J1W."[\=@]XDVV Q9@/NCC@<9\\?KP/'%M^ ',NU<+KYUXOE /;AN\9C!XO M)!J38U.:>O4\/"T/P5-%)'$:_&^@)WS[)]R8K^OBDF= A#SK/ +__)] MX'#WD,8/Q^C1CJZ CT=J!LH>*'MG*/MGK6MTL&$(^_U,.5UDIV-X-0>G!U+> M;E)^R'K'N^/W;T_?O#_Y\>3UR=D_4:TX_>5==OKNU>&;D_][>'9R^F:@WNVF MWH$1IUZT&!0&[>($Z4[[>J#@[:;@[[[Y?11,U'E?*?AD+M'0MQ1:567VHZXT M/.,Y')J$^@:Z'NAZ9^CZI:DP8Q3H.;!ECX'A4TJ'"':@'G3EL%_?##2]]30= MW1>'SJEJJN>4RQFSR@8V/9#TKI'T:5-[3!8[IGQ8KMQTV6%>FPM3&QV3+8\D M<"%V'(2'QQK&TE\(-N!;'>&;",W M)D\9X[@-!#P0\,X0\$;-(7O'"H:=L'[Q0%UFWVTG_0ZJ<<_+VR!@*RK#\,>\ MJ0+>^+L <3DPY(&@=X:@WQ'N/:-E6C#L_M48Q"AN:^_>.BSXB+;? ^7-WV\G M*3_D2OZ7AR?OLA?'AZ]/WKP:6.YVT^G MV,TJ<%FJ,>8,$[+ZX=R"(M'6R@W4/5#W[E#W"X,=D\8-F7,GWC># M+1?WYF\#_6X]_;[5E2H?;L%&IVOR0*/;>4BO%'H1T-V0Y.QD*5)FV]ULT")V MA<0?LA]B,Z+@V^/3MZ^/!\+='//%XRE&0CL6NGLL*)65 ,-#S2\.S3\ MUID+E5\S&6WG-> M!08<*#0YI.-_8>Y# LC3UMIS?\DM-]' M#CS0]_;3]WO] 0F\S19^"68>)??\I)SR'FE^H.@MI^@A:2T%4;M9,MYY+6, MG=K^0WJG4:E 4XXS?*295HC;O74VUT7CA@C'UI/UH%RDRH6::%"3!0 %\5 6 MI;IN#OS.,^(MQ848&'%R2+]JA>R7N&ZDU^P?QI;ZVL4; ^$.A'O[V1"NF3+9 M'I:YG=ERT!2VG'P?< M;@<-MXN/-@-;C=(BX/^],I/:8VE& F]Y.ID8["S#W)D]R7JPY 8ZWRDZM^B. M@(V@7NHA[5(4C@&M=5=H>E"9DT-Z; =][ &Q#4MO^0?@2FJ]T* M0QHOK8-SJ%K-8N"[6T[)#]K6^_GMZV.T[*A?C6SA MOXB93_\LS$5<::D_[!7&,3SS WUSR\/__QR;/'!QLWE"Y/>+\L'R> NP$3QF_WX,;8 M!DC??-# WVG\)X\?[S_^TX'\(,?*R877S[U>*.RY(@P_D2@71J*VJ^?AZ0U2 M@0?_V[/]9]_^"3=G$]_C9Y[N/WW6>>3NQ=B@D'4RIS2U=WC5F&) ]MH!)6R@ MWHT9)QC?3<#WD04/-+W] M-,TLV&?O]%2Y@AV1.>P^<>4!T&#["!K&@"^K__S#-W^X*G%OD)$/AK[/8&=K M[M'.O:)*9:HZ=-N1+B;XG;3>^=A%^(^M(("!HWT2DB4WB])4.IM8-VB66XIQ M/-!LBN^6O71JKF$OSXEH#Q<+9U4^0][S?QI4.D.<^ZVSXU+/!V(>B'E;#^E7 M92ZP]2@(589G*0:WU$# .T3 ;VR ES]"[5$7 _E>B7R'&.$]C1'>\R#AIJ.\ M@QCA#2^1IGA#!+OD$QK;LK@^&;W]Y8QR[4/F!69A_/C+^Y,WQ^_?PP=O7OQR M=)8=OGF1'9_]='+T'F&Q?CU]]]_)7CV$74IQ[0KJ]GV=G,>'@7MD: #:YGL(ZECG/!T>,$86(J M1]\3QF_Y[:HL,X5OR2EMH%1+'M[I:2/3I[\W_/33&Z*)S$3U);-M,E M;!KOUR1K/!?5PDI!"FMU 8;K>)6!Y7IAR(&F< :U#MXWG-H$=%B%'Z@2'C05 M>FJDOOQ MP)9[K/; [7!ZT=0J>#([%P:I!!19'2H^R+U@8-"I"^!!\1R*M5M#5-( I<-! MSW$\4R%1Y1H^PM?$\W)ZHAU6IQ:1)HB@IC8;ZQ4,)O.D"X'G'\U#(.Z[/K:; M/:@U"7_?*/$LR"8XY-X5C_3 5 ::C2D"LL\:1\8/"PL/5[8F"D," [UQA$^ MJE\W-0B 2FB77H&3< HO/O+J3'G?..)]\&[\SE0-4&#[@_WL,*7][N48(4M& MB2(/%"!M8,' >_6'7"^ 8\]T%9[)D?G@#5G1E#XLL,<-C.!0%'7FJ*9.:WXY MBX&Y5I6PL)5MX!ZMLGQFK=(1M+!ZEI-VJ@@A%M)OX%"K;'*^[H MD\J&#_#ALNQR]-YK0"DG:##]N]ZTP%^1J 6V#>)1[JL/8 H4'W$KW"A'(W>V M<[C6.Z^,_JPU8WL"S;Q'9:?(3L=ER("XQSSN.-%Q4+H)'D[),:7SRBY)P:GD M9I"F10VQ4J&(7T\;4V@,1A'?JQ7\JPC79V++D@=" QI5LI,)W:*9NM#9OX+? M?P1\[AQ_,#_(3/( *7+ 7&'<'!0C>,XI@]<=GH2QWC=P?2^,A_D*WWNMI_#X M"X-)HK8"YC6SFU:'G,YK'18XMQ4B:N.?>>P@&I1-D?,C>A+?P7IT+DS(A09W MF=H)=)7L0XA>J;%"[*?0OH8J/T0*. I*X_ R?= M>4ZZ&?+[]-VKPS*4G9G0ZYKR^-=)^U*+BA3"@A M"7E!<0$7/;#5]@;AE0'.(ED<\.!^)JJ6FDQZMSM#!72:V?%OZ(F^ MT&)"LRVEJ\1>ON7[MG7$":;^!&06&V4GLKOW6+H?(HNE%>." SEE-L\;YUGM M)P&T0&1H(,Z6X.A?:.IV[!5@X_H"?J06"ZT<4F1\;M2Z9=I1^D8ZVE$@C$L- M8CN9FP<3B 5%CL:.0^$>)I?52/,JEU14QRI!^PJZ W0O3)T5!HLTF[).Y25H M!]A-@U<:!#8)LGA#2G80:+I*]#=,\)_XO(U:( X5!%;WFG8\7%4VLQ5N,@TH M@@[(HM(H O.R*30+RO#=#!XLZ;Y.<)EH1:)QLE@ &V%+L"79>()C72^U)L,% M[)>^X=GQ_8WDM?B*20-L"0&42PL&)5F3O@$%,+X$SZ6L06^8SLB/!_.V=58: MY%<76!!+.A@0"VHQX5>C1,%#WN?MG+V7%@U(-2?/%YT3V)R-Z!I77BK]4%29 M,2I1%I2CXOF6:PK7C7EMU!D^,\:X(?RT72'&-FK\I1CCD_L=Z-N6:L!ME:6_ M2YG@!_ %STT-[\XOKYN8@Z4$+#E[&]CRC[K2$_1+QY[1(C:VG'W=&"UL,Q5\ MM@89952BLD0_K@:5R*(Z O0 4HYYMG6D1*ELKN=C30X+=!&@6@-_\0Q&(+]1 MQL(6F$!04H;($N^+4!QK-.0N19FNII6'VKC?7B>AFYLW&2I K2R\./>.3:CN#[9'AV86T8 M&5X[BL?%II?^H/.&3"DY4?\YJ2FWQ'VVW7GR('C*+9WM2U.AAP (]20QT:2) M1(ADZ\^BRNMPPVS+26[[_'5W*KQ2_F^7)*NB"$/;-5K'Q/=S:C*I?6O8;Y8D MGQZ)@I_1.NT/EWU%-B@)M/!12$E!@1#R4![1+T/2T,(9^"Z$)5D,(1]GCX/_ M1$Q@_YHWI9< 2Z])SN.[_:??7>\"?;$;>[PFRCCX0?I(]-C\:)6##QMT%HTQ MF$.?7K;;AR#.:SP["J+J[B#PQXLH3,=Z8IU&(1WD/YV]H8)CB27_9)?H:QBA M0\=0T#RK5PO<]9+\#Q[L?PS0JICH]91DF>5 M4'7PXL*K%@TH(;E<'1S@*\SE(A:/Z>XX0OR*+A$,EY^3=P:V ^/C&3?%8K\* M[4C\()F7_I##HJ;ZT2CS%M0C/ G?\=R%78*O,6IO@%!4"/; J2S)&2..9]+0 M6I\T3&.L9ZJ<])Q_U[UQ]U8V#>K0]=6AF+MWZ!Q2,M_:OF#9<@(8E)-NX$R$ M^R6"/=JFGQ+M,?<(&=A"H;PV"PYN (/\S0*/RR[@E62+XO<5A[J193*SC9J* M:JEKDQ+T.:+TX^H+\&?CYJKZ_0(V)N@M%!S@21W.V&HLR#P5EWJ]*]&@S1+;B"M\1Y3T'CP>24I$Y6 #45N2]K#"JZ"0C7I'HNOVX M+VB3OG:@J)>4-4\8_KK ="]*K<7(,!.0V(N&X\]5P;D3UK5)I3&G"?,VU1@& MY"R+-HU"=Z;RYS]^^.;QD[\=),D4/?,5-O]X)2[>02+"RA;*"3-@J0>"\PYXT6MN+BC*3OW$HBR^3*C:_XI)BCI!).=R77 M,]=U9(L28\U%NZ/D&15;7FYGM>J=4!K$;N<<>#[N.[EWV6<:1X;="9EK \O? M@OO^Y5A^8/*)E^:]V+-;3@@#N[\5I7O4T;K'Q(,3XN":,OS7.*E"&*]&Q&KU MFC2A()G36'M J?O)8).>$@X"RY3*8=AL>7N+"=Z:SUA"'$*J^;Z$'7%T/^R( M+^8RVG:?T9!5- 7;'IAISWOEA'M=_M_O?G$HB%3ZX8W=%LOXBWIM&]LM7?4 M6G9;SO8'I?72,';BX!U)"&^4PQTD8Q.M';2#G+K5M8RD6.5G&( M6F.>.YCR8./J:@H,AA$(,L):3"$&8%V@M>!TQT6T5,MAA);2 M[$O2@T.RO9HJ+(,G;5C43\HRQQE14-%KFN< M_0JVYWS!+EO!_XP/!M:;Z]1-R7&YR_ -Z)V8$@O6,]BGF++400+HSG776-/@ MJKPZDSJ*(OUT@4723=5O-+D+)_[ >=6O6I"7$)$$F!4'2#IIZ6VL!^\]:"UP MS/-N 2,EXQ/OB)1 /RPL9C51PGX"1%!JY2H.8[4:FTMRPKK#S!Q5R.'PC1=0 MED!YG+%?"R?$RD-AFE+L']/SNY!?HRQD09*?LAM.'Q=VXP4Q,!'!@UU_ZWK;@+\WXJRX[D8EHO#'B M*, 3QE%"*F,Y[7?B?GAPGWUJC&RP5J6!BC-#)Z1;W0G"W6EJW+;[.>\Q1[PM MR3<#ED:HM*/L%>'',>@1D" 7"80HWL;VRP,-;+U43.UU7>7 DQ!*AW$FHEZ, MU>Y=?@Z<"6O#(Z]B/@ 7O'%BJ!"]_7?,YQ-7#GF!Z$VN MJ2HJAT=CH^2@!^=]<)-!6 &F"3+ C:673N.=VJ/J>JQX$Y%PJQ&\*T?L=LVL MN4?7^;9JONAGV<]"1+]:=RZQ4J2 DZI *(4AR7FGN'A00">&=4/G@?6R<[D% M08DH@\"1%I8,#->IPR"V-A) DYDI"ZR$6G%2R,'SFQ!1L#060UXT@(C !UOV1]PK^ MB6[+C]JM%T/S*LEW"@LNN6RF4IA-+I7"M7C(.9Y B'7TSA(=^PE73A5@6(= M7T6J)'HS"'BXZKV+U6K%*G>)#,]'9*9AF2F;4IF MNFN1,-?*R>HW'U"H=.Y\4U79@;'-B+[D;X;4(.Q%T(1 MJMTG3C6%I(U,4K@],Y_K H,(I">BPUUJR*GR23& M3@14Y]ZYN.^:)GX-\)BE5J($+;1VB$!><)8)0.%X8@WA$S6P"B%L[H M6KE5:D",XL2!KAD&.PGWQ5C7HG$+B[Y--&BP90?%YP*)8P^6$)K!ZQ$ 1T9B M9!)$Y2B]->05=+8R.Y6\81"(Z/^($5I32EDR>\.:\=S4C >'C_VR_WX_>]^"HU 7 M* %(8;^[YYH@AOFG65@7V2*70;X'GJ<6MHMNA^XL1L^=FZ2+5WP6.["C]%RU MC"=,H$7TBNVO8,'L_6A18C \D\N>S%6A>_QY/_%YT39C[#F5#>VFA7,CWNE@ M97BHPD[(.2G'R3C&'0@_& \4@ M=BOMK@9FWX6S03$1!Q8#D;64IQXWF? M1)7"G.30\7+1.SH^I3C;-H$C^!.)KMIJV!S8(@9:PAM-FBW"_2;8SYHXRS@F M1H$8X(HH9B81?4W"._<-S.:N&0P127OM1PEI!O'/,JZCCZ0$+J32%:'MN25% MS;^#Z0A]4N,2S*,V05GIOH9%,J'7EC)QBM'L,#\P!TR. M B&88[#"[)2=>BTJ74MB!BMG876E&&P<^_Z0_D&]P;#X@C.8<'.F,<^U37'J M^NXZOHS4'TA]WO*K19N[NAH1-'M]-,,G'+Y^W9(%MW1929R& MX:P+ 1VG"KC.@N(X"[E"\E1G=1DJ>&6T(50!\^WH&Q\/HBNB8HSMD2A1)4XQ+T;24TAMZ/(G(ZX"@4Q9%)3N%\B9BH+-MP@H8&%"YIOA#"!,\ JGP(IE0:. E7A-RB(O\+>FP!K+KKLP[.7$DCG5JX5.->Z.&A-_P.IV%,=AQ6S[<3?: M3RL!Y,(H$#)PAQ3-&VNH&//^3EH?[1=KC[+%#E,:#2TT8!;/_1QN_UZN%O[@ M5AL^?FFEHE-^@E>7C) 1W]DIN2/)I8YI9QJM-&P:C^$BJDD9AQK"=1S*$2%9 M8@;S0KQ'9.;]^8]/OSWP.G>:$Q> ^X%UZ>GC+"+IH]:-O:NCRC_5%8Q2AN ) M&Y<)./\^&SRB #W9[+_Z5N =)< M['2Y!JUZ:7(TU39AX$X(&FCAZ+)G8^]018VNJCTAY?09-GAQ U&"4E=WW2/T M$;=0=?-)4_920 *,0D(OH$B$;'FT:E\P<$37(R;M52.B1 ?;EL(:H096BI[2 M&4N"/$58P BFUNRP)94/,.YRD?1MV]XB#[?*]34;N_;RMM*;ZB7:UC.:3 M[HCH(N1,I@KE3C?8X)FB6YK,8X>4@&O7L*#J'-0'L";$1U_&G.@$\SDC@=B!3K.288<%3L.$JDY]5*WU;64$R7RTH98XJ;C MSK*7:79@8CV24Q>&;KQG63)'2",GTHIGW!;_N@ZD"&%R8$+"OQIBGQ0@8A>M%*O5!X/J,NL#)#TQ?BF^>_)6$*0O24U?JP;[ M7UX>$AFH^:ZI^8U-BA0OE5&4^LVJ3['**1*IEQ+K2RARM-^2H16"CLNFRLO=J9Q;YOH]#S M05$&7*)@^*LR<:?M*15W)I-I8K8,; 0I+?/PY]FF2)_9M?UTU23M-8#F[5BF MW<>\KFN%;Z<3<6>VKDIT)H28@3\WI01D,:90ZF*JR7[#_L$=,-W>-'9,,[@1 MU_N)!$;.'"6=[\[JKTN0U+@YIN2C6MNKDPKU HC+3K&D<;,*$1A=EOC/3L_H MAQ<]28TI#.!1#BNKC.@529+C)AS_"]K:)7&0?8X&32=V\MDP$+!N->?7!Y8'W M);J/>-[4[*RE64'"ZN1661ZDPEG$7\23EIVO M=)EQ#:\?)2@!G%$2(\UP;:=T&O'-==Y69*Y5N@+ M75I".?!2.!L?:\N&1QDEWAF&\L925%]2VF%HND)X<&M>_[C#,;VOYHH,9HZ3 MAKN98[I&(^-)UAWL,7H&"31$@*+:(;"L,(451"(EL9M@;G.YY#BX9=BA1^2$ MM9@7RI1R)UOQ>X_Q&WM\+=DG=M D@D5\\+#-,X7M<;#"M=#_:KAV(J95Q((: MN:+24DAC1DZL9>\$@D)!;#B$.!2377@):U'T-(6]%XC2440YE+ @OOWBPIXB MB^J]LW?QXQLZI?Q\W67QV(@#/7%$+LFK-A301U&.[_2^H;HDC,DZCD2 Z/9: MKA1>!]89Y'5S3>E,\J(>WBZ/$,;FF9$'O8"K0PY>5&EP/Y:V91*%6A&XHIA_ M7.<2$>@3S$6INJ(==: X8'.HGIV)+KNQMRZI8.7-QO(O]%[")R4ENZD,79>, M(8^#PN1XEC&=)YU%4B$)]W-N.4@!Y_,A.9,[AP3>Y1K<.UW<"]OU<7Q*;V6, M:B#FU-6=VSTLJB7YEL0#UT)#??XR(_SM!&0G!&!0I]^88=&"[TPXF$CF[:69 MG9VN&WWLHM55DXO6#!6NX_I][+:/F#$@BN[FA7E)"?@%*7#K 4ZQ\(-]=K1! MM>V$#NWO*&O<"M36 MCERF6X*F;_=LH/]=XI.GU-UC:ENMN%)@)+P"(_9G+.O.7@M653^A/>+YQ8-/ MX]T@@LKG')TV*98&WU98!+GTS4X(QBC+9(;@Z"RX>TF/=L9^=#Y?4@2V/3"9T.2P) DL$U) MNNND05CV0: MP^!L.>\?E)@N6* 5L1.I5$T)T8P1F'664/5NBU[!P:LEQAHBGZ^VD)CC> M-OTO)/%+#F!LZ'Y![K8QN@ #U2 Z$GHP:@Y:<_*7M-XQP00T"RIMD\GHHIVTA$_5V.NJ#>*$64N. M;\S)K#360"G'A0JJ:EW-[2Z$0MKD==NN)6W?3;GK0&R* P;$AR"HDN;,(>HY M4K[@FJW?$,I7";4Q,2+./8OF-FFM2EAH9M,0QH?>);V;% P(2>C"^S *:55X M W""E]R/M;<(N'V+5Y%4?W:O;H+)S5IO= D^O+R;;7=NW;&FL-'OD[UC]Q!L M&'F'!@?(3ND.&Y',)=DB:&.#\Q8N62"\<\2X23 ?.WB/ M=WW3=X^*M\Z-?92VBSA*(6JS=Z%=P^YLR6>J.OWV&1W(WK9]13=R8 M%=M105ZDN[69I"CX3-BFH5D"AZ+QEZ!+&\K2B:Q:NDQT9Y BK#(*+\&VLSSB M?C8AB)UF([UG$/JD"9,LY=(N3?<\!35V2$(KA&5SBS\<.@_1_4@N>7L'N!9/ ML$("/7*/\CS(6W(BY'5L6@Y'Q1=?4O#Z0$]HHY@YB^9+.NJ0/>3T!.\2Z"<6 M17A7ZH]"[R\TV>"-3:CTE_X;4A33YR6X&LJS;GG//2> 0ZD YEO+'1#"+C>2 M"A*8>OL,-:S5-3I=DDY(R)8<]I0*:2W63<$6_K?DC0M>0U01>_T2B-LZUB>K M0I+P\/Q[(#@MDAJ#TU#APJ5)-&?,!*3C,+>B$@;9U>ZX(]@ZB1.<5V@ Q6UR M,*T:876J-9ZWN>.4&/$WV6ZJ=R%Z6.9P/4;LEJ#T1F2$^%_:X9JNA+?29,AI MOA=8E 4DVO8""HMT#)8AVX89G?7OUQMX6R- )[<4ZR.L=PT.\I_$SF3D*&.42*)&344#^(4>RKMHD3^NO"Q7ZL2=P]Y_K_[,+TX!58%_M4Z;%4JP[4 M// ,URQ"\CRB*T;X62G)1ZY= 4.=-%BM=%AS]RO:#DJ;]X)X*V>2,IA@RPO< M !\G/H$LB;2) >E]2 JXH:/];D@*&)("MBDIX*Z%0B(0 D$NB+T9/2ZSYT_.QUB#8/J!,KE4KN#7@,A"6T6!XHDQ7@[#A;1G[)D7)5[? MJ!1Y!TH!PKZR8X):]:1QX(ZL:B<3@^322!-'X2 RU8M%?3G1CE$!)3\8I>(% M!4]/)I;[PFD%RFD$)H/=$X0;3UHF^3Q4$2RN#..*B-VI&<61=^N>:S&_L/)_ M%6,DNLBH0,B3,1C;.G7QX4+^06J_<,Y"VMX)6ZYYSXA+8J>-VBAJ$M<8=4!2 M$TK9'#<)!4P/M6\:0NH5LL-8&ONSRP5#JD MG%";5?0PQ[+_A3V'#92JZI S !^H\[8;)=7[C;H0 :H$4P@A]$3O[A0(MJ7' MPA;8'^M/7VM:=#U_3K $PO>QNE JL2[KL(XE MF,@'2710.@,C!R0=:%V\9'W@@M25%,F*G,FC='^NO/*D3JIU"3@]TGKS+7AP?OCYY\VIWEOZYR5"%QOXT/KC]6DJ_&BHT M' 6'OX31:SW%J)#X)-&!0'TB@.H8I[Z+)Y_ [M/O(_1G-H<#8_CYU($_;@Q^ MC(7 C"_RY #1*C)"3N=6ZB779&)%HR!9:!Y'FDM@+H)..P+7G&:([=G;]A9M M[D)4LN"PS$*Z/8XX?4J5K .HL;@B41D '7!*J )RL3<^)3_L:LWUJQ. GA# MZ_Z0^>#&I;V5']K%.ZR ..AL7ZOE72<2W6XHSI2=.E^Y&C#?"S.UCKM2A2[W MW2:K2>ON$7W!9H0/U9Q<3T_0V:DFC*$3O3'SA1W?=="J_0+T,+)*DJ")BB<3 MF@SC/4;*EO1?7A%#:&!(/K2NL+%E]2?&R!BN7$+%N2WHAB4]AFD%DE5YA%\O M#6S.%+4+CNX1%#A%-D3\13R6-G(D[7#:9C#EJL6KR9S"?\::@_Y M1U^D$QA>)94'/(\C6Y:@EX;>38=S*Q%X$8GWF-^=1F429>8<,W*F5G+]\,/V MRA$K,%Y"T7-;ZVY;7/*4M'K$7Y#ML>9"6?X4=9BKH;ZRT!,@HSNA@#"HPW03SBL*UK&F!\>2;]6[)KN: M;C^AG)"#FLI%!P^7\KZ7#%($J8I%1WTZ,S^H/C#'$[=5Y(&QAV9#G2WF/ MO38XB>$(M'1,+P#!O;?'H/,6_P6:-&HBR26B0I\ 85=:=,_5JCP?!1 [TKS+ M@%G/D&5B/<\UU6U+7MFFZ]AKRT16.$-.X=427-+ *LJR\=Q+"TF=P=8DC:GK MC&3:[S*JKDMDA-D@W":%FG::JK)Y@VS%< #6P_HSJ4%"E_&(NPE2_\ Q95W^ MIME4YRPFT+(P88>3:^BH\)>P>>:S^L\-D=0ADIJ\\/LADCI$4KKK7Y82P40T( M3QX_D4ZJBKI0*RQ%,(TU2U$W%*CN&$']N,K&6',5"C"BT6"GA(0;(HR@26'; MM+8++59@%,H5>U[7TL\VC-CDFE.I; M_1Y:; M>'RC:F4G::_?%" 8-:%T*6VOE?\H%168(_C3'7CZ4H!;W-0FJ,;A?B."C M#@:+QPZRZ:&M-\ !=24-RK1E"6/.$$90W9 4M^&0J3_QQ\YX/WO9.*81P?@F M8Q3U="Z<"]B@J%2*AIMLT65VL!P2CB4*MN;-(&1PV'S/>)RH=W;M^!5.)8&1 MLZ2PCA*00YD0F^,?VZ*D!.3+&WX#!]TE#OK_=K"IU]E/B*@'V2RMC'^'J_LG MN\1($H.';[BJO=9U/A:_Q>NVR<7,_'2-\M<*"22O!0Q/K&S@SRH]AG2QNPUS&;0!W;>L?P":]?,N"&://&^N>TZUCN]SS&+8F86X3H'[V0OB(RB M.R1').X1E54-I1Q287FX>$E;#6J*$3($T[>A4.])]$X'7$R:5!6IV\)-R" ( M9>OT@XF!I?5E&2-][2);6'#J7U(" M=^2T'6SBH%,?=RGE!:9N<7>6QL^H K61%)W0S8$.KHW320;I2.H*F*<%#S^^ MV6%D -Y,O!=A^RG_@&+ZH^!22Q8T$CV4DH]@/T.G"5.3XXT]F-KEK!RUO3:0 M!$R%'XXDVGE-?82N%"Q XD'/20Z!5JNO?U78'_'%]:-((QA!#6$(%4F)/)][ MH;.3!*]7;9X%%F$UF/F$)"X=-PCK6E<4H_YJDEZY\:J]N1CC 974-E7M'PV" M;:?8.B,)MZD,S!D^9J:BYO9\1W;D9NON/M:0_,GC7C?RI_O??_NLUXW\Z?[3 MIT]OJAOY+9/-MO$&"5@$?YSXSB('ZMY'Z]8<<0Z 7.N8J)H':/H$[3=AU M/E$&^JI>5_4-BA_5T;! X*$N)?24&)[M/WOVW1<[YR\I[P>2OT.2KZE["U:W M19SU2.@)VXYT3+8(]\(=<4T$AG],1'S@M!ERU50Z9-2,R-XAI"1)J^'.>Q;Q M@$#D@*S)Z_#P7;/]@?0?".E3@LT8+-.2>A6*J17S;B2*$+Y@]*LQQEF 4*=. M@58$(N)<$HPO-*4RQV&27GG4E2;>!W%AF((["THFFUS3./30&Z;151PEZMUY=$^@UJN6B$1OBL+U*BO56:YO"^F]U MI4HDIMU9][6*Z\'H:SCIE4 A5Z%.J%L!QLH@-KO&$NWLM\897Y@\-+-HRR_P MT=\0+8C=\(RJ0#5-#?5L06QIV #0!]EKC\">50?&!W$6:RQ)6X03H%$(G;$/ M6IH,W4<;$@2CMJN>DEQ.8 $7"$'8F/I3"Z,(*G79P?BHUH*E![\P%"S#(AH& MN\4\R1)KT.!07:4Q"6"B95FD0I.6O4N@,M?%+^A1#C=J#.C@T@0RY%!=3=54XDU<4I=4---&L]6U@Q$T52S-J>I+8(%5%2' M:@*\+;&2L3.&;,NDH>%YF]/L44,8*B9,E@/%G.=A*O8N,;;#2^N"M:K:]!!X MIK#-N!YU9.S:WM*NAWEU"[VW_[K#I MC:L%W^^8_Q4AAT#]^RB[2#D A<,#?&&LAT&D,3^CYM.A>V,H=]&"U#EV-I]A MDGD =*MLM8=LRQG6:6-;))" M?2Q_Z?XD9-6W6"J^F8*6*AK*4L=BE/DBP"I^I1[11!;8WZY]9[LMHZ2#5 RU M4D05P3A!)4*."+SYJ_&C35N-".N4%2J]']M\Q H#LCXO+?:$2:KGUI)CN8R< M$Q5Y?TEK(LQ0K:H>] 'R60&]X8XP4LXBG5 H_?A3S':XT]M\IUL8,2%E;HG" M+1I[Y?XI%&B"H)M>SI04 IG%;%HBL!;Z WX\ 876+U94,35&2"48 @W5E,C3 M&5Q"Y@.-;2V-G4Q$P\-4>N(514"46%/N(@BS'6-(#'&(F043^5#2>J[-!?<_ MH<"<0M!9M)\L<$\RUSI*&]4*Z-#D9X%Y^JC[<2VA#-;!<^F7>BH@N-62Y:OLC26/'8%\37[*Q=D(EDJXCB+U84GWW]Y5/ MMW^B0X#QW@08GSP>(HQ#A'&;(HQ;YZ5[=_S^[>F;]R<_GKP^.?MG=G::G?[R M+GM[?/KV]?'NB+H; XW7W& 0,04/N0YB=S;ANO)>D)6I9(0Q$-F:H"@66,W4 MG4]7%P;,4T81I+I3'YR#!,MLZ='?[#BT,4VPYI4@#Q:"LZAX2(:1Y8RQFKJY M.FJCL>#6H]1E;@%+Q-IW7<"PQQA%P61.1*_'(3CZD"H9/E=!3S5>6ERFHF/DZ:,W1:DQRR")UI/B+A)&*'5(U;R9(S>TO=F?5U[3TPT$+8BFU M9J3K@?V+I0LN7*!N.#A%4\^Y!MNWU S_Y]O^=6N6'.+=+ EB,NX60?ILFB1;+>B$ M#$-(U](B6=[:! ,.3R8^$1TC]CVG(8=W)4I*@?].\U "]NH]U8V5A:XR.\0< MKG--VF--#'FOE8.-G[#OU&E@\MA8VE#W17)S2^UB%#ZP820G%DH R=$E"D=C M"94%#E:5O,4H^4*+)"(39/7<5"-[#\1-:-YKGH6&?-4I-F>O[T9H#8FE NQ) M:8DH?8YM3*DI*= X(>T9M_.]U1['E"4HU?AC:RXF90*Y'2V:2I M\DCP'0E&*6>=$.T]I[6WD0_@68V2[K*]TXQ>L=!4 9^BG*?&M]2 M8U/K81 M W8]-I6N^V)$8*\)6",C>\N/@L*$7CZ,L&SJ=TQ-CHF 68X1J<4FJ-Q]64GD MV2;7--E)Z]I.5:%YSISS*PIT)+/FA\YLYJ$TIXABW:'X'2+.&]&2CA%N6\0> M[<8IZ93458CV_(VM]M)"Z[MT)\HUGFO;8)ALKHY!TGAD7>IG;I9P:\J;+/SH>$_=17:X>3 ^/^M"9N(BD)1(RFR"^Q[ QO" M0^&UI:_8T/DJFFY!B^$ZO2A(8)> M=$;L%-BVBO,.L9WK7*H(+LE> 900K>YNJ1JRBY25EX:S!EK(K)@%*U'_U, 5 M6V>'=O%&F/=[OGFQ[R#F&,Z)\'^*?2!W9TNNLP.=[IBKC!&=RA9XB6.3H1M MVQTS* '1HY):KL+0VJ=[7)TX+V$BXRU?U-&W%#0,20&EQB"8\4I/C,0W%=JV MKH@QYF:!66; Y;&5:@A%2MJNYQ9"O+@AL'1_ TM/AL#2$%BZKX&ESY!L"<.6 M#LDDW9IJJQT)JZ;NB-)<*.E9*M].U(5-%0@LGQAS.];%;.7)2QG2_2DU M27X'FF[(^;\4S2U-1!)8@!Y\P+???O_%X .$@S\L! '?C.>& P[9 MNJ2' CY@F7O*NZECOA( ^>@8B.UQ)LFY_>JH^$G$U^IM_LN81H M?-EPK[V>'CB<]=:>==3B-Y]V]+A0:4-DZ;6%)YC-.\Q2UH7D)H]+FU-;UKF] M('=N!X%MZXY_4!8NC&\N.?U".SME:+'.X2\HIPH#G,H5_)_:4D>4J5,3&-Z, MLL(I%%T4J, ",2Q>VQ5A_[O\R_P ON YAGI,_@DL]"_N9MZJFM4M.^GK++ ] MM[60H(2I\"[E6(\)JE3.P4Z$?%USL%,FY2^$(93XJD<=1=%_S.%"_NY"3[$$ MC5N'S>S2B[)-(5C0O%7-$.5+;&_64>FSL8!EH'O?T X?PYL2CAS+6+9B4ZV MT<]-@$A%"?T2>E+Y:] M (?1M3]@G\D!-G=45,J+MI6V]6H!#QX0/IR"UY+T2V5AZE4%1<@?<(Z;P]S0 MBAO,J,6,$E@9&D3J#TR!G=8N51<59>]QN*"K+,:>-9R7ST7?9 H6J C';!*G MY\;S^ 2*R1AJ_9R1!VX+OM.8T(C'^&XMX1NV]ZVSN2[09AYLPUVR#05%80QF MD;[0;98ZE:F--;4TI+)\SL),##VI03DWF.R4U#9PEA3!/"#%"%1Z3@@+L8BH M+8]C1L/C B_EF6''S@@QJ)/-E-(B@F*1/\,/J$(@!;$(>?@A M_]YZJF':E-=<9N1&+,9U&)D!);4DZ<-?_=/<9RUTI'2FVZ0O!7S&.A=VU]#)NG]R23]9L@D M'3))ATS2=J7D\$('&N%2LQ67%/2(]H9UN0D^PUS:KG?45I1&^25*7) C5]9+ M[[>+V./I7KEE&,@^+)C3M;U3.QYB=1$V3],X>3Z==Y M4,HGEH9&)9,\ HF..8IJ:J(9$Q&W]M?@@]J=7?B,13/$>-XX*DIV%.Q= M@*%,P*32I"#7@G#[*9P.=#9,5!Y<51/L74%%X]C.8EK!+ M@(/_&M! N&1AK M;JN:%"UZGI=#)R16X\)I!$\J7X $9S>\FT6/HGX+C)- JD6Y"@X%VYI$&-Y! M7 YD8,R["+DXE@AKMK5E&K%8^*X-XCMV2/ZJU2+L4[P@V3^,+6%C;_FFW$-G MP9UZ(=_85H%HV]-,P#)5#D$KL%>'Q<"YI\I-;,R(W*#0TM4^S;-8"EW /;1= M#WYX#C_8"^U:O:XY4-_W,#!TJ'7D(VN%&;)M M*<5FAOMQ6>8!+ G,%\G50NTG/#3&7B/TFDIR""6"TJ/O[3^;&[&,3]Z<';\[ M/#H[>?,J^_7D[*?LU>D_CM^]^?GXS=D#VXFWXMAO$_=4"T%L8 M[#V/WU/S1*$^=Z%/J8N11A<7"D)V;(+27'ER5D2DQ-(64S(U2#?F MD&6+$(I=W-IIV<[))5]$2R1Q@"0>;O)M\)C)9&F*8O[4,XFW7BC@4I>^-L'B MHC_8(1APM@QZ5> L<,.ZT)@AGRM"3 :(OM_=2V&+R?)F[J]%IQ26$QQ9P9R. MCI_#V,%Y=S;E.GOP&F\7YL_SU>EUG0UT3<0B91^)SEA0^R\P@A$Y3'H2\Y-9S!@@+4*LIPY2E9!]<7;59Z%0<#5OT1 M1G>M7@[A_/L3SG\ZA/.'MCO@5DM[4DE<8(5464AWA#2'+(B9DIZO" M'*;@A5*=-O-QXSPU*!\%UST:]J/UH=-]B^G7[%]C]]HYX]&@68(D?_^)+W9$ MB'U*/]5C3YK1IP1 9RQPX5YK3EI>+"SL;$CAP4-I;9\855E8;Z1GQ?$'G3=4 MXQ*;0U"B=\<6RGZT6*@,?X3XB5];P=%,&2S!BY$5,!UKI!YB6KH[TNVL9G?( MYD:LJ]=V/*9(_D,SI3Q"W73MJ!"&\YS"4(:= M5+R3R,]?Z4H[;-$^:K\.%67/LZ^>/$I;6[35J2NY.AVD;Q(?V)_%EUQ/QDZ; MGI\F-&N*5;&3Z&?%%\3?V^H@^^J;C>\/1N9&?\DCWBO) M-L.N"-1F)';559'Z&*YPP<41V,( HZF5">D34-T<(N>L=Z/0;)0\=LJ&>ZO/G/S[]]B!,C?Y@ MW!DLY1DC%N$8"&6'3N]&>.V/H>?S!,%B-.KHT?.\.UMQG95W$AJPME$?95_@<4<_+H[>'](]'HYB&40HGGZ>-!()[^JO6\8R% MN]VJ7?KY6T8AEX(JF0#^!6\>H2:RP)XQWWR+W[Z'<12P)/VHZVP+ZR+[B/QA MK/Z,TDP8M*FFY"XC'^_47$B5+Y;?4 8/.I>1H\]!L*PN]3\K9(*T6ZU"WG[6 M=[BA]LR^.WF8QFU5=%;_XX^D_XVI. %/FB?%^)P,@?7(5),7 $-C9Z?02\.A M@Y] 7MI^3)*X#/\*03JN0+*P8-CE<6[)T#Y&-7A>0J=!B MRZ>(Z3@$5%,A_5&B$(CXAD%KJ*4@FEYV(@ D40A21F[$RJ'?&]UMZXYI=661 M_:BJ\U!8]4M%E/9&2;A>IB*;I/(D[3HN+%=PV=:X+:H:M,M:I5*SU=W770J07BN*$%S6U 5/#&8X@5QQ92O^Q>%G MJ?]$CI-T3/C(K26^M'9C]UGJ9:<7$NY>@0&S\&1@$2VUC U45$R)PTSRRB-13BT238/4A3[_!C;>CDV)7W%@3572)X30 MO\F30 2.;:@<]5;@Z@'>+,*'1F([J=A=GBW"+I)3J9Y1G:UPMQ';Z(HLNU&K MVL&V@+%&9:V2%TAU@QVLK+8574AJ@?F9HNU:- MIL96A$LP]Y3Y[*DJ(J=L.F!TM13]KO7]PX.^Y\0?Z;FPW(K,+HG]!R9'7D&N M?FZ/F'JL]IF$]*>_B:&P21/)S#"Y' M22,CR,J1\W5($,0; B" MW500[-LA"#8$P88@6+O2T+K2=^,HK2%&;A$Q20(SQ\;'5TV\"6Z2 .V!"KTP M?(10,A.T"5$AJD6AU!\H,S*^8,MCS#H\/#LY?9.=OLS.?CK. MCDY?'._.1ES/X[&@O!JI,CFRV' %==\+T$9(\;Z$[BXOC]X,\[,A[!H ; IJ M#]F^D8J\31L&\3.8T0R.%\N!9K9M$V3J=(P<*_,BU ?6*PL\;JS7T6-OJ&@E M2\7@;>9;S^IZ\?SKKY?+Y?[43!65S>SG=OYU#C/>G]7S2%U?5BR3SX)*%P/X M$_EJ#87-R?*JP[:&BB,/Y"GQ7="!([L:)$^5^XWW =\<)-FS+XCX/0B,A=;>_M-H&!KW 2 DRJ3UN4071G)%WB M+T,:_-1EXZ?.E#^'L7*:V"@4Y':]<&W0;ZQ+NQQ],K$#6%=V6W>3'[A*%>8; M2[[W#3 H$82%3(((M-^!^FO1_>3$8?E@< BPSAUH)2=<8C5QJBE0*Q075<1O MC<7%D2Y'"0U$Z(9 1K9[_,3I\QQ,Z*ZB\Z47>HB,GI;XEB*-7WRC'QB'/TDQ M@\C:>1_)_6YY_A>D.6 0Z[?'1\X1$;,ZB*7D>R8$Z*(#2@K/R>6:TK? Q@6? M- &T#U"E(PI \06FN!9#M!+R:A_1"7D >;*QJ9/C#"(!'PA2FL.3#''==B+! M(B:[1--1EP3#ZE;=D3E"U"<$A=&T[HY@;$?X#IM%^H.@)!GOFQ"EDN@H,%<2 M3/CJD/,".XDH[%P\6NLI0=]0\6@/(97&Z6&U9T O,]9AQ>_?YMV&"K$$?S(B M9!%SDS!PV5OY90S^H?$!UO1\]BX:%X0>)GJ@:G<5U:LBXC%%^DR>H'"L+?TE]!T _"0M M.P#X43?@' ;KF(IQU-%'7\47#W4[JOC$VG#0';[Z\Q\_?//X27ZP1A3\17'P M*'))F&P@IK1^(:E%P/B@D232<4X"G[_/^$4 M]=I8ETQ15;9:S6WC.XL(4N#CO/YR%O_[./Q-*:T]9&FAB(0@UDYRVV%H;BQ^ MLLW,ZT9X^1E2:O!>)OCL>+7?Z0!+!-^]TZCP;PO3OV9_V^L&?#?2Q1!?OS_Q M];\.\?4AOKY-\?4[57&#.D,!+5$/23&(XN$CNL'FGAT;7$9]]XU$(5L=CP:" M?V++RQ%5*6*QZL*ADW.4SD;B9'T]=GUJFW5"5KW-I#M^:(LP,WJ2O01+N*+$ MW5..TVV>K"0^YS$)C5#8O.'4.>[:P$KQ M=59_B=LN]2ZSC'=1\',*_[:K>_<;O>M&]+P7 BKON$G@^M([@47BW!\,0>[W07@LF"-28N@OKV/2;&<_%%)9ZB2;6XI9DOZ_:(Q M26,C8_,6W5A^HTE(0IE&QG M)L>N"*H_&GO]5T"GB"QR(VA(F&\,?!XOVGT.+1CYBA3L'QA\X0<]@(?-4GQAB% MJ=3J'.&56I#\4+3)2CG#/#'4 ?+!B0NIQ51$[BEH5^IB&OP#7IZ VOM;^)#\Q(>9B^=FFN"3$"6D&,^USK!:X2=KEX?I4>NL_VGSW[;JV'[G>/O[W-'KJW3FK;WD/W9\3G(,J. M.4E*P$$F6%7(O#_6'CKJ?4&!::)*;\M0_[1L4^> 34^:DD)KF-& 837?]O$; MB&%;B>'0GU-PS^MR\CS+?D6&X9.ZHDS-LQ,X8(:B.6>W=V'_*\M>H/P%?N)! ME\F:2@//R[FT-=2/_I=TJR,&I%F/0Y*C(Y8Z%20=H5R)/YGI! M7(G?O!3BG,@ N8OYY?K"0-%W3=%')ZG41J/ MN/ 8!22E8Q>]7V-"L1,:@P646DW9<&>&]U\4U4>5=Z9+THNGNF:=/LEZH3>G\;%T.$]R:='& 3;8DIO0( 5]E9=L MP4Z3B^"KFV.I2S2"N'EO3/<-/'/4=MA%'0XX*BJ$S+C'CFMA8H.1 !JP)P4T M9#YZ3\'2I(^6J(N]>7&D^&\'OG^[4)E$TO>45B)[=>?AR%M%A<%\:5HSZ>K! MJHP)SWS&I#M1Z3^<,U9'.U+D0WTU:D^M;S,8[$AR&%9&[^!&>ALQ!KL6/:ZP M--A:&VF56';K!!:&;:D(%Z?8& "D3D!CR^2ZY6+SN[E^\4(2J%B90(51)= MG$N9-EY[,-,G>/%CKX9"K7S(YH%9%0B[1B"/A/ >T8(F*#T>&GNE/K[X#T- M5Z,HQ!&:9\_V_IMR]6K/X$))@M4$A$4UO8,N)T,)_OU-$7@VI @,*0+;E"*P M=4+ZCX3 ^.^+\QWNLEK?5F@07TRD")C=G4Q6*\<:H#!M#6Q)(.]>71];( M)&($'"ZNDI!A%XGQ+SX*U9CHSQ%)C'"R;.[$KW(Z#Q+3CD](0!]# 7*L/P;M M'"2,G>._$)BS-/09(CG7ID:3(*TC[_28[(/"#6KW%U_2D-\X*"\;E9?O!N5E M4%ZV27GIK#'76&5RM]D*1__]YO37U\'H2(S%';:

    >W'&9XB-?E'BYIX #W;+O?PZM5#4K'<%>&)6T!/0[7_XMN]PO0V =O MZ+WUAGX_>$,W>4-_^'ILB]7?_]?GW_Q]02P,$% @ =C*=6(!8 MFJ)U" C34 \ !G:6=M+65X,3)?,2YH=&WM6VU3V[@6_KZ_0I=.=]J9 M&)( !1RV,UD(D)D6=B#L=#\JMISH5K:\EIR0^^OOVD?(PE$G/9_OI36/##1O*P6TGF7A](7M] MZU9\(893XOIAH7&7:W"QIQN]ZH#788RM'T_DM8+("D2TJ%UTY==:5EA91H! M1DA7-4&M_M"TRZT00 &1O1 S'+4N.^V3]E&ST[XX9Q89T+=GG]J<5JV]RK[;"+2U;; M#=VWPFY7,-AEN]-N7<%X1V?-\],6:QYUJ+EVL+U38.+/SJM8S9M M2YC+H6Z[6H>)?E;+.. T+W]OGK>NO(LOGUI_C3%3KU;KRZSB5B.3$&/X.YN[ MV]MOYW7YA[R5$M&37?;S#-.NL*.^2'K>9X0R=I;SI$=WI(A8ZT8$N94#P2ZB M2 8B8SIBI[+'/XM0-C;7-LMRF#%4/6JM7Y 7\04EB? PN9&$@Q%"&V6QK&DR3G"CC4@DYE\%YIT:T^!>"&4PI:+P0G.00""S((\AEJ [- GAZV"? MH,],3O\F_8=J?A?J=5X#ZS@0BO[ZYJ5=K!PU3HKI, M%_L?=@[JVWL[>_7=)]#H'7__\GET+ R,"TRY).1AP%9!)TEX6Z9F+E D-DQM*F9SG,"Z_S\[Y!N];"Q,O? UX$,*4!RHQ-.\9$;T)'*%=SL\2PP#'$@;\@[XSH5+GCPO!-N: TSU*0S[CL,@AT%CH%7.'3$PF21@4.HD6D M1&X205%7\ Q.0*:(A&NF?5NF!:^ ::T!5[GS_P1#$46H3.0 #+S%<8D?5PA ME!67BZL.1RMT1"0R16'3U;E=/O\JP9;?2@NJVJ*'*W[6'=>#SE.(P@[0IT&# MKYGQ39D1O@)F'!>PNPM?*@W*HL*U+&#((^(.Y7 Z"/*,('HW9YH!KY@[XG6= M^]S<)H'D\AV%Z%$ PH53NHQ3(Z;D5Z'*T[@Y^ .Z]ZOSPS6 M9P9-A?P=YI6@ \?D="P52 '\EAG2;>T^%/PKI3Q%/N^2'E>)N(D$'$ %%1J7(N@Q2+I/'@!@,Y)921J2%)^7K MC&I=U3L^('&*,CCA"M I7-0 OMVCNY((E2*ED/CG&'OBLF692L?I!A=6K]9WO M^(;2HH4_M-0'[;QDJ;^^J7VH-N869]U9S@)?1&^:-KIP?B)SNM!KIE"=Q#U0 M"K4KAK\18:/D\^XF^%;*8^L43XWP37&^(XIW4S%;-IZ*SI8*-^N/I4LA2(6S M5-[?W-\_>.O>7K7A$IG:]N8VO1QUK]#>WN;>WOZ,$+YD\[J5[\RZ35ZX&4,L MT^LBPGSUW7^/;BQ0?T#983;]--6M9#(M1DM\V MZAM+UELH. ;%6-W-W12JT0'\*S/&EMEB9]?-\],*.SIKG9]ZG]OGIXO,\STQ M5=KX!UCR4;:[XWL6LO35\^6K'EPSS([]&.6GX((2]Y3 MOH\.^*0LZD7FED]-HQ?FEE,UF2O;BG,EE,:4\N5Q,E?HSO]::6'I)Y)PYF=, M_5O/DJ)F*AR'QR.4.SY70SXRSG4<;M&/J3[^U;75/;.!1]WU^A MI=.==B8.^2"E==C.I! @,VW8@3#3?51L.=$B6UY+3LC^^CU7=D@("1]MMRT+ M/$!L7TE75^?<>Z28O;&-U?M?V-Y8\!!_V9Z55HGWW<]>O5%M[&T7ES#8+BWV MACJ<,6-G2OR^%?-L)!.?\=SJ7V6#S4*FRO^':K._!E*D,[]B-IO0"6(B$?NI=C.926 M%5&F'A"$]+XAJ#?N&G9S% (X(+*?) S[W=-![["WWQGT3OKLY) -CKML_[C7 M/62'O7ZGO]_K?,1M6'1/'QZF+T;*3Q6C/\Y/S\X[_0$;G+#3\X]=5F]RK[[# M3DY9O16Z3T7]0:][QKJ?]X\[_:,NZ^P/Z'']77.GPCIG3S6&G8.3 M/P;= [8<2X3+H:Y9:R!$3S4R#CB=TP^=?O?,._G\L?OG'#.-6FUC:G*SD4F( M/OR=:JO9?+GJRS?*5DI$7YRRORXPO0K;'XMDY'U"*6/'.4]&=$>*B!W*A">! MY(J=1)$,1,9TQ([DB'\2H>3LHXSA4EAA>&)E-&-VS*W_?;/\CXM;O,Y8G-<@%WN14Q>J- !*"!0A1,&8FIU^+]E.1B;(3FD LC8*4)%)-I1UC@B85@7.0^DWAF@XQS0F: MA6PX6P[#DP%%\Q90"!9=Y9]%F"M !,SQ.%MZ+I,(+.-6HA^9!"H/T2>6J;+"(U6\O+ANU^KNV*9>W+"O$ M(%W6'PICC_%,N-5"].50"0HL$X#(4$DS)G,RBY$]*(/0=2A-H+3),^'R2J95 ML6QII@,1XK9AK[!0H<"R%ZO1O0S&J(2"=4#9TUS!PLG1UBOQVC5UDI2NBDM) M4B-9J[.[N-UF+>,B'7/3?]6^:[]?X5?ST/[%)$ MBP'JM=IJCS^&0@?"(+C DBM'=P.]0I4RX+FY?Q,J64,!T)8C%450YQDZ0"J; M2..R(ZQ$XOHA';C(J\NY.1.*.Q:45;!$2&BJ?+&,956I=+M1'PQB)Q4Z,4"RJ#7''*_YB3\V!1A-&B M*.G+2@2?AH(,L5IHOZS4Z!!G<93SS+9OP[;AHV/;O9/^#=+=OUSO@D!GH7/ 2>"12*":%#B()R(E(]25ERNE]V.5FB(2F0*93_4 MN=T\_GV*+;^R%K1MB>[>^['A?$/D,H4HX@!_VM3Y,S/^4V:$CX 9!P7L;L*7 MM@3E9L(]6<.0!]0=TG Z"/*,('I3,UT#KU@Y]7*-Q]Q=Q&FO_MMKKU9=MJ=Y@9SM%5620BRHNQ-A9AI3/] MI9Q$&>T!*NBZZE\XQB']K<[,E>QP-\@NEM8*L3'C#S5D#3T-)7QS7;P"O(!1 M0PDN^#N7<)VF$.5)X(YO7C]OGI_NYKFC(&017@D:< Q.YS*!%,!M M*16N-K%3P2^H]A?"UE5_)\G=N?/\+/!!;"BWG,59UII4R$,T-.(J$VY@3BGC MT0 $@-JN%/+#0'N8/ ;$$" WE3(UKSTS?986S]M;QPR3%6N\J[!&K;'S';_.7S?QNZ9Z9YPW3/6W%_4WM=6O0:P[U%B3 MB^BUK/80R4]DSA=Z)PNND[D'2F$3A^XO1=@N^=RJ@F^E/99.\=0(WQ0'':)X MD0NC9?.AZ)"E2+/^W+HT@E6X0N5ZM5ZOOW3O>MEPDU&SVJ17"6XUVFU56ZTW MUXSP(5MUKGS#S*WRVM688I[>$"7FPG>_/;JQQO\)R<* JW*U 14:^GL#ZAY, MVH29#[-E*7<]LN@6O22_;S6V-LRW<'".BKF[U58*U^@H^I$%8]MLL^/S3O^H MPO:/N_TC[U.O?[0N/$\ 4P\*W(W,LY:B/\?$O@(??1Z+S72YE2*/:Z+/)'@F MP<9W NFE[R?!@@WO\]W&!?PE ?53RLHO5=!K9>72=LSMV(JC).R*2>WE<;*R MQUU]JW_MKD\DX;77_<=7:27%=JG(&AZ/L-/QN9KRF7%Y8V^;_NG@_2][V^[? M%?X%4$L#!!0 ( '8RG5@!X8( Y00 *@7 / 9VEG;2UE>#$S7S$N M:'1M[5C]4^(X&/Y]_XKW=-S1&0H41+'EG&&Q*C.K[ C>>#^&)J6Y3=->&@3N MK[\W*45DT=OS]O-V'49H\^3]>/J\R9MV8IV(TU?0B1FA^ T=S;5@I\&=XS:K M;J=67"*@MD1TQBE=0*X7@OVZDQ UX=(#,M7I+SS)4J6)U'Y&*.5RXD$[F_L[ MUBSE]ZM)7#HQXY-8>_5JBTM$=&HX;G%9B8I2J9V<_\4\MYYIO_#DZ#3SZKX= MBTC"Q<(;\83E<,UF<),F1); <:IUFB!6L[EVB. 3Z2GCTW@S\TL_82I2Y>W6 M[9\_B[EF3IZ1D'F98LY,D:QP-RLB'J>"^ANQ/1L.QC+C5,=>Q+43(I))$T,P MC_F8:RA8-A:0A.QC*7 ;_^3V:19"#("I;X2&7G SZI_W>]U1?W -@W,870;0 MN^P'YQ#@.X3NV>#=*#B#$OZCTH4LE=RN,IGFQ^7%*TZAU66\WFWF9TGZ@@!8M>O"K]-ZKZ$O!"LE#S5,*, MZQATS(!(.24"%#/K.:017/ )N6*4$WC+$PR%PK[!O=Z=-^INZ/?2)"-R45Q2 M_P#0V'FJ$J37.8$I[G)F+\&"0EFD',%,-0'P5V8S-8Q56!?@5Z,9,3 MYPJW)[B\9#**(AQ@<6C/&EME5 .]I'N&/;*IRG*I!I^L% MN:2Q*$C,A] T,URMPTN04>;2_I"H,9$L=P9SP1;0#2WE1ID5'"=V6K* ]S*= M(3\3YFT(=GUG+41F!&4DVVCO^93GF2 ++Q)LOB[8(Y3,']/<)%0*PF*<7!.E M?:M,!Q]UDGMCDC/!)?M PP^R,O5QO/>U1'U8/6XUW./VT>%)HWE\>-QH/>3- MI0G=L>D_D^_.Z;Y[4!*[QFCAP*W7-RU^G8(=H5X*44,T%6*!Y9MDPI3(JFP4 M^W/*%4MP0FZ$]"#+?8*5J<7.BK@D,C3WT2#EUK19^Q$U%86AFB@MHG-A]]/ +]GS;$O]=8_J_D9RVBQ'YT@6Y[CR4UPO?!*]!*$*+I1L&[5;>S9 ZZF3V#:[6J[_0B#/]2FU^6!V5(X MPUB=L6+DO6?_.^;&=IU]&-B]Z6)"(I:/$35@7']II7Q$B3POAC>+]3YH*[U; M,ET^Y3+*:BO#B%+!Z7?&02VOP24>\BZP>[T,KB^VMCSR1]](8[7A5;1B:L*#"'1-@0>T3,R"*WU=2IF??LIZ\Z-?N&_F]02P,$ M% @ =C*=6.)JD\3C! J!< \ !G:6=M+65X,3-?,BYH=&WM6%US MVC@4?>^ON-M..LD,!@PA(3:;&4H@8::!#M"9[J.P9*RM++NR"+"_?J]D3 @E MV6ZV;9IM,TS UM'].#Y7NG(KTK$X?P&MB!&*W]#27 MVWOW@N/5RK57)+Q%0 M62-:TX2N(-,KP7Y_&1,UX](#,M?);SQ.$Z6)U'Y**.5RYD$S7?HOK5G*;S:3 MN'0BQF>1]JKE!I>(:%5PW.+2 A4F4CL9_XMY;C75?N[)T4GJ57T[%I*8BY4W MX3'+8, 6,$IB(@O@--$ZB1&KV5([1/"9])3Q:;R9^86?(!&)\EY5[9^_B+AF M3I:2@'FI8LY"D31WM\@CGB:"^CNQ/1@.QK+@5$=>R+43()))$T-W&?$IUY"S M;"P@">F74N#6_LGM_2P$& !3/P@-G>YHTN_U.^U)?SB 80\F5UWH7/6[/>CU M!^U!I]]^B[<1T1W]>YH>K90?BJ-W[T?C]^W!!"9#<)OPOCPN=\HP[G8L9VZ] M42U!>PSMB^&[2?<""OC/2A>R5'!S5CTI-#5NC]ZT!]VQ,_SPMOL'M#L3,U*K M5N^M/IL?EQ2M>L?E1KU^L!O=5RI(P<)'KTK_C:J^!+R0+- \D;#@.@(=,2!2 MSHD QH M&.EU>A FREI=,:* (9\4+EC XBE34'=+"*K52T R"+G L4T48Q;,%=<<,R&2 M0G<91$3.&*"WF&>9B1@_!DF)9A QQ3#4.X&-; :;N$K0+T$G8G+F7./V!%=S M-&CN;:_IBH*9$L^)1GJ2 K+Q1LN2W8$Y3,G_/,)%0(PF*<3!.E?:M,!Q]U MG'E3DC'!)?M,P[>R,O5Q>O!4HCXNGS9J[FGSY/BL5C\]/JTU;O/FTH3NV/0? MR/?E^:%[5!"[Q6CNP*U6=RT^3<%.4"^YJ"&<"['"\HU384ID4S:*?9ISQ6*< MD!DAW-MT6T*;JU(]ZQ^7#*EN-&?Z=EN M.[=?.OPZ.JP]$QURB2M[3*RXS C!:"C>M3HJ1$JX0I6BZ\SHL62&B1" TYCB M=H_)4A1H5K*SPLT:C 8IMZ;-VH^HN6W[B;?KK-^P(Y M]*"=*BZ@=F;WT>/OV//M2_Q;I?KZE7M2]7>2TV;AVK?BF,.H/TT49^G=D^GZ*1=1EALI M1I0(3I\9!Y6L E=XR+O$[O6J.[ATKON#RWU\_ 12>H1X'J&V]CSR2]\X8[ MVA1;2F8L+S"'A-@0>T0LR"JSU=2JF/?LYR]:%?N&_F]02P,$% @ =C*= M6 =;S?4 @ =Q8 \ !G:6=M+65X,35?,2YH=&WM6-]OVC 0?N]?<6NE M/A&20$&0L$I5?TR3MFIJ*VVO)KZ0VQ+;>)&10Z\T(L'(6/065ICX@2]_ MPV;@!4F712DY+V%-5#4B,_-K.V9J_I5GL"E+6\=V4YJ+U-3"U=DBRV&Y^EG]+N[DB[;/!>[ M=ER1?*51'%%]'SC&^H.\%Z-_9V-U@^+KM>F/)SD3P^XB(T?N7D M-FUH_9'<@Z9KFN/2DV0QJ8OZB--J7JA84FER446U-/ZM+]L6H6N41LOCXOA1 MPS:S:P@C9NA-+8IOGD@=VDCD"U&530-XXM=MX].#B=\TG'\"4$L#!!0 ( M '8RG5A L7-U'T< $,X @ . 9VEG;2UE>#)?,2YH=&WM?6ES&T>6[??Y M%?5ZPF_("! 6*6\M>3I"([E['.%M;'7[?4V@$D!:A2JXL@H@YM>_N^52"T"0 M(D6 K(Z8L0@4*O>;=SGWW&\7U3+[V[\EWRZT2N&_R;>5J3+]M^_^W\75^/+; MS_DO^/YS>>#;29%N$UMM,_V??UFJFMJUOY')K]8:#-?5*\N30[??_LY?$M/K=PSLR*O+JSY7_WJ\L6J M>LWM7%3%ZM6+U_3=3"U-MGWUWBRU37[2F^378JER]^"DJ*IB"<]6^KJZ4)F9 MYZ]*;!%;P]^[=J9%5I2O_OT%_>_U9F$J?6%7:JI?K4I]L2G5BIO;<'\G19:^ M;O5M;W>@+QN35HM7,U-=3.%)G6,?OKM>F(FI$IIB? ',P>K!9V *C>NR/06[ M!_UQ8_R__W[YU8O7CSZ\1UKA=]I.2[.J3)$GQ2SY34_KTE0&?ONKGAL+'=5I M\DM=VAH.3%(5^ 0]?'F%SU<+'?_FN^OI0N5SG;R95K>?TU(S/3N6 M0].:TI]+D#&JW":_+52IK9N6NW3TX_J5[%H1FD:3I_#8JR_&7[Y\^5F[N7M: MI#]J6YG9]J[K]''#_X>9JQ]U:E3R@UE"$VERAKOW__[[]=6+R^GKM\5RI?+M MB/].7_LO-KK[66W]1RI/_<=%7;K/SQ-C$Y-/BQ(N&X6MU3#!)1V83&VL.SR_ MZE4]RU_12>%FB9C-E2IO QDGFQ5J7.;QHLJ7OEGH);\[3>DF/ MJ[(RTTS3BY6UQ=0HVH%G,+L9GMFUSK8C^F48<@[K4=7X7.@WO@R:P,ZIU0JZ MIB:9])F[ +U,W+C@EZUAFCR,8WR$F_T!!'J?['FG>CF!P_3RH7:\^M)48(?ZW3 MU]S4Y8L7XQ>?N1^@&%(KJU]9O5(H*MPOTAT/7(Y??''#(WCU[7_'32^X&O_UJ\8S\(^R/2QG M5>"R3=3TP[PLX':XD#,TH__UGZ$-3.;%I-3JPROZ_Q?X0<^4B&7#.W'\XL5+ M,&#<9[26[D,0Z'!OJ$PV'V](_ZC;G_#P5_"P+*7_].LO5[!%B\RDB3OY[I>\ MJJZ5GNU]&AKVKH/S'LU-E!1:31?)-(,;-SI%O1ODTR^);*3^)=FQ!)>/(L7D M_?_Q%GX\*9QV>'T[!C:>@5#C,Y+?M$IX[L^='MAK# M 1AN@H<^ S^I9;@(M-,909.$U\(G0=WL6ZCC4 Z^^KA3&.^HTUSL76N[PW7S MZ8[:[JE]X*D\6'H=U>W\='?B/[[_QX_#9'[BW3C(Q5UZWT(G/RF;JC^3WZIB M^B'Y494?=)7\\,/;?;<<_!=]!<_1^7R3X^KR,B?YN3\ M5D_^T%.*(&!D+8ZHC9P QN#=# Y1MDTJV3?D89_4%?TH-26\HH!CMU3;$0;0 M0.*;,E$3,*CK2L,#=EIJ?F>JIYG)-3;H3$N0_N'-%$?D=KT-2G<,'%^59$;G MX^1-EN%CV'9T:33NBXG6>3*K,^CS2IETG'R?)ZC*<"K,HEOBBK9-$:K4JB[4>N]]@FQ/M?U5R6%0E:0T] MMK M*!)IJ[)>PD)12,>URO.;U+9663(MEDN8IUE1+K%K\)WB/Z1!'VWUP^6[ MM3GZ6RR*7ALX#U,.E$Y1CYR!)HF!4VJVSC-M+%-!1#!G#ZL!G!@6R MY:7A<59JN9+;WU@4U!8U/7J5=(1#M-"QN:9W;4RUH.%'36/O5FKK)HK>"@U4 MV^3,S' > (XA_2TO$6P^_]:$N=T;>DE5"S;M2T$.0ZAX'0^O+F^;.& M^1PGOVOH(&S.4J\R.*G)IBCSBP*/"U"L8(BQ76G,,#YO4V%)! M_0IKA1WBAZ/AUM#]F:8>V96>PEMY<=KGN=N]K+ 5GDB8YF(+/RK0AU-DL#P[ M.MF_KE&D';HTJ\O<6/PJS!KVF_J)PG29&U@:GK_.*>2)_+30F^.ZF@G<(< $ MG+?_@6/.BT ?\?80Q:^+8'K>$!FTZUBUB^248$&BRPP%\A(V=6D47A"9P&E@ M^__)DQU^U?55(SF48$]+-25YP&](BRE)>'M: M4),G94^%L_0SK(5_GJB*RKGUA_$235,6[4&.3Q8GQY_X9N M ^J!+?SULY/8SX>9=B=\$_"C^.97<&O"%MV-:C4DP]/[.'VXA%NVBWNG6BN34;MH+_A> MH=*4:KC=80K@':!$3\@$K4H# ]!1MTFH\2,KM(+<#L$/&NXD-9W2#,U%)3=H M(Z"R35ZELN&$>WRQ&*6 S#)]?<'3!TN*&+1ZF;^&R0 #8/L*OWW=RA*1S>E> M3\]5OZQ7: M#]SP3B/K>+?PA<0W]:8G&U?)R. %\PTF3S*2_%28U P^ &E0_]= M;/"+48^QKBKV$4&?V&/!4^<]:#WN/_A!7F?T,W9;<$=JR1A (!*N(?IB4FT8)CJ?,/11>/$Y^ZKFQ%-X_B&JQ,(BY0D];8]S/6E/Z M+;KZ.%+WU]?)CQI6,)\_<^WI=TT.!/%3T9[$B4(5"K8VLW MN%G !VMNIAO>M"WJL]*9(4\S%SOAJ4Z H76+>4*-! M_.\A;54%[.ESGEB4",I/GW0U[L@X M^2=YM2-I[S< B/I,;<3ITXV@R#2 3&PMDT6'-_ZDJWB/Y.WTPQQ3J$RY5*1I MPNM(Q"N0_\M5AK?.'ZA:;'DJ"JN=$YU6FUL?)V_Z%7Q;PZM! Q_1C:*O%;Z2 MXC>BW%)3JU4!HI)\5(V[#%X;U)9;=1Y74\%>^_K+YDKV=W^$,Y5KM!2P_]A5 M]$N#S$8?7H4;)62FA0PTWFOHD'LSK>0>5);ZE,&/E,MN['K)HY#8WE?Z<5Q= MPMV[#:)2I6N%7F\\2" W_A<+ ME]M@0)[JO?PO+V?)K[%;EHO85(M81R$ MKN!E8CN*C29VIWGO&6=U6ZLKZVS%N+T1'H[P2DH6;[P436?Z&$X7)J"5".OS M=K"\&!$.):R,=K%QNKWIHYTF=&/4Z*BT>)DIOP,*_H ME7&X$Q>0 *P,DVE@1-9A1G=S[OX\W2[JU:X7//^TR#@2CJ3;9E))*/ M(I.Z/T'%E34QKP;!"4/7#3M.=MF1!,WQ^$6*8*.&1B;15<,D(EC4QKGY\#"1 M0?3,_7T_]SOD4#XNU0>4?E/>OVP0%GE7JI#(=:91R[U:Y^1@+1SVS:$-V.9N M11-:'@3G]I( "+:/KCG>#NA>.[/,:D&H'?K#.KLL!$FZ@V,WPHY!EWI=R+!Q MN""'"UNM4)5QK:+FLS9%;6$G4UJ\%[WT$X$@/?-M];MV4;0>\V0GZ\+SF)LS M:ZO#>1-C)9PY\&A=1@./@V>C:KIFR6W4\D> P_D\TH3 M6@5=G-\0.@UWGLK Q(*+K\>NY ,9-"BO6Q6,*Z]S;U&2\8HNEG*MR<0E7$J> M8R31!E/2>=J?N:%E\@]H#/R][LBUY[<''9*WH4KSI<819IFL69TWJ;(Z+O_C M@>X\K^W\\P:.N5V8%;N_?JLGF,M3H3#YR4?S;I.5]E1W^\^M'4M <\=DV\8N'F0Z&+\KC.0G9)[#\K-N*^ ML-%JY:W5.H+$RB?#MGM.2R[VGOLUK,26V.WWB)< HRH8*)O!NVY*:8HQ:DFN5%?@&;%D&4E+P&)PE6 M.$=M0)<>!0=?4!P\G-!GO6O?@')T\5Y]T,@ZG?SBLP&?MRZ+,0DU!9/-&H?! MLC[NZJ)>ULM(81>?>H>.(0KD.E-1["/LZHC+'[T^?Z\1 \Q>H*L7+RZ]CS)V M%:5$=X<+=8$KQ;_\49=SPOZ]@5N,@1^C1!MR!\'3"^@&!MDHJAWGIO.CF#)" M5X,A71T!:_SUPBQ'/'P'D?,X9'CT913($T2D!/0$2.C<4] X3,N<[UE86,I[ M22JWUXH9IK&[<$VIEQ)T="D'Y#F=JA(NQP90<]0',NBFLMYN @4\*7=G5>*5 M# . (2L8@P5E8>3I@7;.7J"K+QDD6"]Y\"9'="<%LF*L1&4EBY_=THY0'OX, M.XF^<* >1/L@F,>[Q0-$%R%H:.K A)RYS'?$$283E7]P3FH?_IG"N-(Y69GH3^'?Z.4J*[9:PIN)!<5OJ>FW,JDT(G@%ITP08X&\ M=934N:FXM0"X(%?-AH"@T4]HZN2-(%G4G/$8*DHLP(F?*&O&<* M9PE]1ZC:G)&^A+J),=ND'<-.13&W*LU4CY* RH[X.CAU#RXI0H72/J30D4PP M]:H@#I:;Q2QK^_MT;9)K8"5P+\RU1]^_$4Q& >O5DJFXP]#O'3L=)Y+]@_$N MMT\==MW%RB+)CH/\TO\Y2N"&7O 1M3!YHQ:"WDJX3D2&.U@WWBYXK 5B'^[3 M!H0_X$0L#_U^H)F")\V1?JL=;MW<*A!BM9\N**,F<0[-9^]FA>, MD4A]$&*:R98*LM"IY*HL?,*]1Q@M:,NY-1/X7G26EB=2GG5R*N5%T9VM>;)! MWST;XYNG!QJ:SG5 M9PF#A,Y83WP#7X=YCR$=(6G. 7!0=+F-@JEGCS%CN]P9^;H&_?N9Q[= M?X^F;;1UTD*S:Y2R.+LK4Q7LCK+2'TX> ?Q:C=1[(T"7+W0C<39M1^W M[SJ-^\V%O6 [PO^NR387MJP1*X?O,SR!S=F#OQJ<4J663>H!I*T294B+ 1MY M6G7GP?5O)#G?E'A=T'^/=L\^7N&G^ZOS]%%5G;[X9OS%5S<57;JYL!.\YLM; ME67ZJ (+,A7,(^XK8[@9?F7 MULI^4E%T\DOY7RX5Y)WS#3_PFNZ\63YJW0XZ?+X*^7%B9Y921'NIKNG??:=?P3LT\74WF)&#W!.[E(.^D8_Q. 5>'"OP)WT\6/P&)R\FA[0 MCJBQ_4(17SC4/SBRB4&#/^9;_$ -WE\/#MRC,\G2ZPFLUB]>_ M22F*"P9W(WP^,W E&GP\K1D%%R&!/#MFG64(Q2#@6,5:L@7A!6*R&W\)7F<= MN&M#7S#)>R;@A- -Y1L-"G56;%4&OY!.Q).!=-"598>]9Y*A?&=Z];1B4A;J M99%S.()B/ 48*PJ1#T4I(2&3KXML'=&KX10:"^N#N@+!*)(/.2L4:U-D?L+) M..&T4IZ$W\2RN/SZ"V?E>$OF'W+1OHT&\8/:)&<,J@KTNWL6#6YSM8&EB(NY MJ$!52G,:'N)@1D" D?9#=(\(Y1[ @ULZJ,\3*^1N&\(*-JX^QI 3LS%S5 M,!J2(U%S1WU=F-1=9F@,^]-\(X_H&!87M]5"2Y6S,&3Q8$';;"R+9&A8R7*+ MN/Z$FYLABC2D9I_]I=NBPIB5JDY'"0Q(SQ4+.H-$*VN8+X91%BOR=LGMFAI; MPI/L=H,=Q+X[!SUOI&D<3>;>X6+AM YJ-YFW+DOX*MNV?08M>HO](/S&&6<6 M2KF*6P+1>L#^(2KC%1;(\2Z%+.,XR M!]\%;:6<(WXU*]"9B_L9<>3BUG7B@/(ZAH<,HBLH#<2Z@.A M%K4KNM4X^,()+[2)2#%HIG6F&$>-(@9+E,!*_0'S$K 8XCZ)W-J8YS0OF(0Z MFDX&?A\RG7>D%CB$+V"O1^?4$(^#D^;XH1N'J9H-H7O/?L%[0PL]+N)BF*(G MJH-W[DZ\X*0^%45)IW@G8LZ)6>&_4,?5XMT0'=?7BI3ZD$Z_+**;A5/[_B@X MJ4_2,^2MX2)"M9W8\HL<2_,:UI>=AP#OXX1H_^D^3A9J!?^(/!=N+-6B+.HY M^P[@=J>: 8;43.ZT_\M5QA7=GST*J.E/0ZT$6GMWN3;=(9PN-=$P=;.V+E*$ M9,8;ND"SSSF@6\HU*)E!F/T?/H-*DUMMVU')_<+%17[:4Y:J)=QXB2H-4=/[ M CR8#EC6JVJZC95QRA!%XKR:LI5<)UW:(9H[5"V:B*^H4Z-6.5'&@S;*/JT* MZTJ6HI"(>\F+CWT=N9YB&IBQ\$!5YPB=AIMQK7O*EUNJ43-8J6+ M-^(NI:L.^9[$Y]=HP.TFES\;6WE@GZ&GZW!C;V]\:X DG4*LXWLQ01TOAIC* M0U3CR&XVYPR_>O'R8&=X(,*&NV !:C>F8(2?Q>YCDJ$:C-FYW&BADKE/#HF= MVC8YW, GYY[GQ+/MOBWX.$GA9+LG"3_A8:%5?"2-G5@Z,;W:*7Z#F/*E/,0;ZN MN%\@7Q$V\%DG#;@/[@26%>:X4]*J2_^D"3T+V>.D9GC>%;G70V3"NQ^Q6,N* M'8BPTK!JZ'6&5/II+QDC)7C?7]LC?V'(/E5/#+B^FZW0.+9@K9J+R M"?"Y3$^'ICN$/EQN+NR:5GVJ/-N>4]/&NK)%F:% 1QE2\GOFC_T)4LN>R5#@ MH9XY;TQI7#FOF8Q,?-OQIGMLS]Q'!4)[CSK"B@BUAVOC]GC!56/]IL8 #TXM MUSZ49"Y2(4=)+(J<.J$BCS9FT#!/!Q6>A24V^0WA*TFOY@#-DE/I]_RZF;ZZ M839V:)]U7 ^-C&4"8B?'R>\D@'QTR1]X#%.Y"!@US^$T'CT*$]$!$?]8YY7) MDLLKQQ,5I!+)UY1/WA!C&F),#X)0#$G=!$TLR;YMYG<'KW1;%'?(?,0L$R;7 MS+#)E;>1W4^#:WC [YVD3?NK7A9KE0TPO6.^RFZ?:!/CFCJQV=Y<=':#8L9W MZ8RW41=@7^)V$9"\LPHDL-I7/K7%-.IK([$,T>%/S @JX@4 2F;$>L0 MGFJ8)JMBP]:+U DA&Q?!4[%E*(Q <4B8^A5,_7UY.;X>KJ?,([9I]*)FFO-] M$'"V=T&F.X!F[ X0SDJ7_R/V(UT@6!K,3&1)E Q)= M6:R1;]LB::(1 ($Q(A,J)C.'(":>$*T'QP(V#H0KV H^(OUEL9(S,];C$?/, MN\\$O6M=RA 31>^JP;GPDA/>53FX6Q^AB43QO)NL0=Z]=CNH6<%W/J) MJUH[-N^X?C=M%W<%A7VT8""S+X'MH>^\G$V2Q*MOJ*AVO-$< 3IZF?A\T-U& MAY,W\[01N*3[&IMR%;@=B7BSYJOA8&)4D; *X3K2/P0XY3\,%7F@!W,B#DRS4F2V1!X]@QE!2'B?20CK"'/7.-!X-_'3Y& M/GKX+6Z*"9YL/YPA3V^P\P<[_^3L_+^#$$#I_"\U1;9>[0D6!IZ-H[_+'\S\ M;YOG?2X _'!-FV9+%4O8%!8XD0MII5I5"\HRAQF0*!722)<214V-%6:YJ?^6 MK-81!YXE35YN\5XZD!@PA$_C2\0"F!DJ0DQ:N%>_8Q=$()6/S'N-2HZ9->] M&SV+RB\;##[/1$>J@DK^K(NR7HY$;2?]H\CZ6F-B_EQO,@DG1LPC26UK+L - M"^'A2DTZ_ B'AME=;,^08B\*%_E?N!9W5(\W ?4/]:5;1&'P&@\_@WH)Y';H1%3D.G&D1.$<:Z2DM"*>O=<]^1$2! ML'H;HQT==6C(I)!(/7R!$@=)AE@N,O""8O+"8NY$K:]D%\F=28W+$KK%1/A] M,L\K[K&W%>/PNI=W@_F0>E+C]HH?03Q221R6/6P:\-&_KJ*8O4B8#C<*%PCH M,3K(Q.-\U;EQV&)8:N=PO6LQRX,R3@8/PR=.#=MWXARN=NW.7+RE47'ITG@= M=BJ[AW*J\$+=?3:)3=KYR0X^BSR VQY&0,^/R/KC<=$ MP=[YAR?U?N=(O1\&]]&9YAY,QDXPR',&:PS@EP'\\A!.L6^^'E^=?&KD)]JF M'Z& _-,S(-R$[A\%M"JCP6_/HNF**+&I30A:CKDWC&Q724EU.$M2!MPT%$?:>MBPJWXZ670BT80ZYQGZA(H6[RH-!):MPH2( M]\T<"HE.]P+("?O18VY&[1WJ,!G(U8=A'?KDT]9S;-'_F!>"H?)'JN/Z>%)VU;.,7/W(&R,49G^::9?'J7MQ M3_#Q5UAPTTSW%) FYR#ZK7-YMAM+V&=XA M/(K=[@G8)4E1#_/!FU0B=@(I[;Z:/HT@8Y ]L8('72Y^4)[>%G5)[I.W"_26E40R1NF4.;K]XC2U-G'T?3F1/YD7^6#E MZ#A$LUV=W&!QP-C2 JV0 VTH:JAK30R;]]/=?_]#8(#D M5Q;W'7?O$8[M7OPJ=_"DA)1DY*%D?\&V!?P0%PFC$"+X!3[%L(O&Q>H8DUT5 M>Y8!.XHWP)F">Q#A'Y6$=1R4@UHRENZ? /0H\J*A!*R5>\EE" M)$PSDR/J$7Z-1!7C1(H5W[XU:ZZ[^N^>EDX5X##<[LWA?'==E,[&$,=ZXW!@#QO%2X[L^=1.32:KU#UXZL; M6+9/]B(:SMPMD79PK B1F1-M)GR'Y\3D'T SJ49A7^?)?ED]*!K/SHWPR3>N MIX/ 8H)+C;9_CU7M,!7-1,V7+\G7=_GY2]3\IX*YPV1E8VU-6DE*R1*876G2 MBWK%P2,[\BG8O7G7+<^!I[%U+@+"9(@Q\/(%EJ>H*RR,Y7AU&=#JD/LZ\Z=![\%X;+3-+"XMM\!K(L$^C'," ?AS0CTL('29X&S1\I-(!ZA7_J #GX;\G!@%%@=G_2=^2.A5H M(M$3\#D_((I7B^^LS7J"QCS2@[A E[/L1=\;)V\D%=?/BB=%P5G,M6=:=MKN M?EVTJWT..M11R)5!AQITJ"/2H09:E<>8NUGKGP$5O2[X%Z&F^B[ MY2HKM@-P]73 +;:O\$5:/6A,,QJS'D@EKU&B>0-SG8FY>-S:-290RT/Z,ZO+=41.@HXF;7M_ M@5%UU,VF"@5]M14@JNB<<=T#' HLE5V8U8@JBE7)FCG11E)0U]<3HX._*JD ML*OTZ:IY8OE97R4$-APH:MNP(C.-3_Q1IW-ROHXPHB\50-429\F20Y&ZK:LJ M8P)$F%^)?,%S3$\#E]6V4R@4B5.X?G&[C'"UT/M629AV,).MB&*T&$EK)'0Y MVILVI$GPBA&Y!&RR*@T]8K\9WV1ZXX.F^[5[T^:3JUN$M!/;QX>37^ M D2 NQ%(QLAGQR\E0$7Y M1[15!O6*QY4:2(PZ:2/!RJ=%Q_"[8N:(_[99_H MS.AU5(86G\&)+L!2L,%:FFBJ AW1 ;9/!YY 1X\\->6T7@I%\BBXSULO)LG3 M>/%K[/7S6#):FFD)0AJ)'N(-O%"$?_>KI(7WE9:(EHL+O?$)=8A"E&5U#C?% MK,X>-2CV$5/3R4Q$R/Y&:HG;4"19=)CV;26EQBW,*3%4QKN0A+4ODWS6%:S! M5D;!>GZ0H*3K@ 6-W24J4SVC4I!X]H(89@[L< U+-@29_QC^E +EY#[(B\[( M!9) ERE5"^1B($*--LV468XXOD2&/(R1>4;["C>A>R/%:\1+ :FOZ7E5XPGV M50CW)$((SGM*7Y@\:K(Y3-JS3O5(-7)]T15&E:K4:I6YX?KH<>@RR+BRNSAQ M3$[F3.YI81CFY0\=XCZF6B\=IRQ7V#S5$_3>T3E5=-D?IAT93Z2*E2)%5_3[ M5HCG$'&X\]8?=96E9K[WCI,=EFG6.$WW?UHI36FR'2??W>*M^\XZS8\OX+9' M(9*SZG0QE:X)-^1H\@SS_%@J/BJ6&4_X[E?2 ?&E:?'0L^BKU ="YFQ[ZKZB M'](S$Y5ZI:08 JF*J#0Q"W*=50;DA8:Y\R =D M^4"P]]% T%"63OSK*%.8,4-?@WRKJ%BB*^P2SDUA\ M,<- =DP7Z!9#Q0$I;"OXOU#V6V0(UD81[LND_=3O)[;RPZV+U-"*:)-XH%Z1M MID@X:27F)55OXD(/SE9".28-G9GSUC9W)$S2(ZP]B9Q$Y'FD>[+KSN"4>C@3 M2WS6V958SV->PVXNP%R4=.**XM@;M94:.AI>1(.,#U!>Y!=X7T*?//B>"B@' M&"K_/'I_KJ@:Q=F"Q;WC!#]_C5T[,YU1QM,:#_?L\KRI^/<.U]N["V)%0""C M0>_<*#F[:O_>K$WSQY$?/EXNFD(Z_52Z6SZ<-2\@UZ[S"&/K7"#%+>C", ?X MV[O4L]JR M%W>.A:Q)S^*V3N#<#P+N?@6< B.\*LH=5ZL_C2S9R$G=LLK="SI6>7RTSEQ) M #YU6'!.CN_YOK/C@C[21A1^46LTLLOPXV9?+)=RK^#(HJ Y_M4>MO6C;.N> M3=QG;L:2^7[$LPJL_*H/T^IQ"_9:+[$01PR"&EY%3R)88I>@:A)7),A<) BT+H)W,-SV&F MKN5"M%B87$H4"PBGHXU\CR 'U-(C+PI;K\4$/EK[\I2@9O,;W4$'NX-J MD9;-0 S:6112)FQ'5!X9/W%EVV%]_H!YF7I(E:391RYU+.(\+Y@]()I.V"F@ MG]YM.@7%YQIV%C,L2^W<+A,%CT1Z'E#A;]8-$?D44_)#@^5H)C5'$C M>1.5O?HOEY@/]^S$<,WOIY;9>/JFMZ0V9MN11+<.2WPD*(@.Y7V6NB1U&4,+ MQ+; $&K1WZS*X*K/J(([J9^@XN=S@;A/T/R5$ 4J#0(;[4F%Q)I HC<3 44= MEUVSH>;:;EY]E;>+P)]%FLLAU=W0$[& I692?CQ=<.N=,[/8K@IIT5O:W&6/ M;8U_9$6HFS8*TWQ&4^<*)+@DQ'9V:R<"&_@]ID&,>-B,8Y5U>6PZC=_HV&31 M?X06@W"(6FG@ZL7+P\O(_1VU[;JL.#<3;2O)OA.80C#=49/7OF<7=PQH\1; MQV_B _P^C+VO^-&]1=K=7$Z*M1XR#(8,@T];8PXZ@^5;! >DNU#6I,25(8K MP]F^#N*:<9P$VBE3GQ>H7V]?/600^BA,F %)M -)E-_ $"T^HZB.28,RNDD7 M37GSE$(K()^I*DOT$Z%GGOP[WFE6@(K$+C')2.-D?&P2H1S"3Q6K2M%7L_ZN MQ9EIG,;&OCFO\6!<(31.-4BIY!>?'(%(W71J[K1;+K\87W:VB_OP]&(1S^-L MM((5[1J?Y*532Y7-%>I&"+-V^"8$./LO. I"F\Z'X>(=UY'5^]Z=K$UO_="^ MPJ&[.0Z>Q_I]I&SKLM_!"T<^UL+Q*X,.Z;CV=;20+C'>"LMR"'%*N21FEA%V MYAYCH'/7#[5;GY;WB-?Z=]E1RE5/>6).HZ=+AR6:14CHC4M1W*$0W"A*\6?% M7W+ZL9!IWB!BWU5JD9_<^"WE=?T0(S;,O$,TG5'P6+&30EB-HLNHX^CQ (\6 M%RA&'$UNEO4RJEN'+[5Q^O,$B4R1 T)Q*5-?Y+')1N"*M"*,',.$^7R6=V_K@ M"/11F/H/$:T/U$YW,(KP_A]9,UD'Y#SMC!&CH1:TC%!@G;(Z50YW;Y M!]LHR%AE1WBC D6#0""&S ;L:F(W*%98U1=VLQRIVF8-!K@- MH>WCK@OC#M=#X%:K$O0HZ3M#"HV@_\1)Z IA"X=:!-D79P\A![E";JK75$V" M49L1"2Z"1Z%7GC@[PTCL&RDN&8,6 LN=9!ZRNPKT#QBTF.=91,T'3$J'>,H4WK, CF^&OP0(_# +).T#Q4\ L_"@-;@GU+.PH# M9*YH5W#3]>\F!%)(*FGPJ1%Y)Q/8YB1-O>(>D=L:Q2Z; S7X RGR'J=LF%BXXH=JGU'N?Q35M!S/4 M#'.Q.##+@08A<&9$/2/H*;$^DIJM=S3#N_P6?:W+J;&ZR?GM%G&-J1$C0!^=; MD)$9Z(3Y0O#9L1BG0V>[L4LP?=4D*0U,9J+CG+^V-CR(S['#\ A54O M?3RW\'1'%7H^PCZ_B2,,GS70<1A/4ENVMJ%)SE5HZ#)A2[OZ (T+0N3\SM1: M+BBNF3XTO*)1IR*F6);"42XCEYB_N4B!@42TT,S.@BLM8MHC@0HY5^L6KG*649$NMG0K.^K304N_DVC 5N[\Y(^)!IMJ!^\@:#.Z2:BFEE_A^FNH4B:C)RQ1! ML=I# %TQC4: LDM;# D;NXC)N%NW%PJ]M?"=D*P;. R?-(1@@&0,D(PC@&0, M'(:G0M W3-$S +@VE FD,$2J+F&CPC_1-*&RD:U*NCV@Z\%7\[!+]7?.XQ\Q M!H56!B'S"(YI$C*&"@/QXJ)1/#,9^U@H;TT8M E!885_;8D4:RKVR^@UJ\"M M E9,=:GS4+%$*#!92P.ZKD?M1KBFI:F;$>4XDM\;" B1;K:*J21RCY";Q7=(= M]("EGT?DJRLDF:603OP:4$2R AU^C!Z0:L;H0U0K])WV(4]G!7H172R(VU/> MU19I,.VN=?,JU7R.4*HJ;IF:D]:]RS$ 5B6OG+QT?51=Q&DL+DG)Y\0(M9[! M7&/X@\#)$MCUAY-^2+1DIUJX_%:(=JQQW\HE]74\"0-#L6S<>LCSZA+]I>@A M:;[!MRO@8B))Z;X#.F0=58#+P=VSM6"3&%"GB7*X >$N/?YXBB"T\%"34I[C M3DZJMC)KL9^C9.'X@$!-/;<17)L.\* M*IV8'0[ M^/6@1SU-H1'T08>_MF$:N,P"UY(@:JB&8AD3DCG_+9]%XH9*WI"VFE>E(+EC MP#920C"PP;5O'F+BB8Q(86' B;ZF')]LVR1Y3$%I*7"#X=9ID.3AG=7:-XZZ#G.1 M3.4J_Q#=77BIBJ0$]DTY)N,]4-)1(\8 =]ZK)[)OG@=7G]B5_!_2,B*+4&31 M6=-H%8TB6,V^NBJ;>7TFM.R/\W9*"%=5HD\DH4W9Q &9146+>!=.$/NQY0:H)!)F[0HLC#6Q4?Q Q_) MIAJ.T!'># ,6_$F#30;PSOW.YP#>&;#@3QKH_#RG*%8@KEZ,OT95X?["H;'" MXMX>M_CB--22A@VIFI&!ELK-::\JX?3J.1$I.P7=N[S9P>WAQ1^OAO='6AO* MXS4RDYP)YI;[[#'K0U-AS(F[@C]#H$Z[E->ALZ^''R.[H% M(F16.ZU"\$T!(N4]S[L<#90AW#H)DD#A#HOS/',%K]%!\^4Q UR.@OT5=YIH ME3$!C2N4U#L$_,:?;,^',TY^$8BEXT"E@46XA4X%( ]3DQ"$P!I*-X_MP%B+ M-81]^-#P;\1[XUHG;EHDY-)D2^MK3)7!@$9@89N4Q0>XDKB./4(C##$BGN,/ MZQ(G@ W:;.OB8#$J+[X\6P?!W:7->7XD8?? CIQ'$=;WBH_X.RQ23AL<:SUP M6I:'![54I#THB6.=B$,O2O[K8JO[ M\$E?]*<0\/AX_V7G#)126*\%&0A,8<&EUI_-CKR&UYO-,Z[)]' MV3^X71".&]=@Q'V456:)RE_KNY&GE\2KF974T:Z-UW\+G\)B//4;^U;W,ZXR MZKF<>E242[8OLT))%4FXRJ1BFTKFM4+F5JU'#CD;F/(DR+(=>:-! I"HBT]@ M/"I4IHR_16;?RI,Z(W7P,R&6&U(IALEZ]GDG,2W8#DK.IG;MTA5ZE>L=QD:4 M=%64-UR/!A^GOS)#L#P!IC5X#L\BBFI&.PB!-1C>HTXM^TDA+/)1I8_2?>GJ MXI$H['$0"#0USJPY!UG+&0S[4:4NDR("M393>5KPULB=LY_Y% :M.^F$@?E= MW%J$.2PV^1!4?])!X"&H/@35AZ#Z\XX8#U,T$*SU%$*TG$+?RE6(M [Z)LJF M(1Y]TBPHH6*&Q=;>4Y;$;XT4A87.B!2@@O-OZQ" \15 ,B8-B"N:[V-R1_IS MK;**U;UN,H6KJ^:3? X(=_VNK14BDH+DO)D@9 M,1@QQD1U*EH&_R7A-]%35;./G+01_XLFB,/U4U2HD=13@QY/7!6.R'V5!N<4 M;LM9G%/",XAPA>CJC,C%9 4H7.KJ0)5>#KG.;B=6&(MYG MBDL;-LJ*B/NNQV%&(!C)]L#);W1MZQ7)7OH KEO;6^6SB MBB[VOXZZ$FJ6\")/7V-U1/YW^CHJ?1B MMV8C*OFS+LIZ.;!5#5&#^[9:9J?B^X@,2J:\][U+VD$&-4-AXY3/BT26X"6HSCN;RIE,@ M*A#WE0ZG/X&MR.H#'\>X(\.1.A)F,EJ>E-%K=@HGA%<*56C/RPR[6'330TXC M[E6YCA-.RG [?T*',"_J?.JK1L?7/S6QU"Y+(";,B:CBRGZTW9[K//R85R.& MX-M5 <8BFJTH;M)B124;\0^XMU<7]*]4H3&!9](]X#YAOSP^Z#XY9V\S)CZ( MJ&C9K:V!#9BM9VQ0#)-UW"ZSYW9+,-V^))HA'6SDV"*,6.3?")5L=XFV?9?$ M65>$GQ.-H,&+HL@SNG FFOGIW9U0HOX%NF%1=ER&XE6,-/X0O3S,T!):\6!; M*J;A@6Z63K?CJ3G[6Z'N-RX$!:V@OC@EDHU8N)=/[.Y)E9-SEL+ MTWS(M**3E";/ X[)-XI%NL2_Y3X/KLNH(@$IL8Q@KG/Q4.DFNZ,'PG51QP^! M4SNQ$S]$E!\] CI$E(>(\A%$E =8W:E@QH8I>@:!#U\,<[-?6S-6: M8^4(= M,2H2-=&YAO>R\LF*7=I00L_,6(_IT4Z&H*TGUJ0&L_'1U1;])8SX2_A]ZU?G M^S1#T;;)%^@S/@Y1$K&6!'*F'.;.H6:0FR$,\T[:X0EJUQ7^+X*&8#C,S M3.\HC/VC)#B]E#=#HCV FYQ(*L# PLUFL$S(3'/]L%"FM71U5\L"^53@2XQL M5].Q%/Z #N4Z,K'(][4&@\HG,A*YI%0$CDYA$9A#*/0.]E8-)PP=D$+J5&W[ M&T .((2 IG! YC"[R,V-@:R9JK-JE."M3,YY<626T2=521'$;;(PRS;S=BON MN+?.C]1TB.U)C(6^ HEPCFQ7T:Q#^W_6RIH+MP;XPX8?GCRH_N^=L@;'@"$2 M!Z3P(<"FTS1]??X:N@']D(S4*!V5O?ZZ?3(O,M;?GX"U<# M-0ZM$Y2,ZEOD]&,VY9N $QL,_%TRM]D@OGQ]EY$Q\*7;!>HEV(0I#A75L#7,IP)RXVX?E.0OL60T+O%7OM7<^>I.J++%+06Q!B- MIA4@*HB0N!:Z^BXQ#?Z' =RC*+^9-GYF%)D )B)_:]S.8?AN](1SC]EXF ZL M!4EH[KU]TTJCI6F]Z?+O.VL88^"(@ERI65J"/#MS2 $7/T N:HR644D8W*D8 M0G"/GP\@]>-0LP>7PO-R*=SL4;@ZP*/PS0!2?VH@]7?&6KZ>/8KI5[K!GECP M]O3M_%O5^8TQU-V $F,%S4I5K#@P8KS:KK1E<.\?1-K'/V@I%%1*ES68-=CX M9$&9=1XTDD#ID1M<13 =)_F4F%JQ-PW^XRG!@+'#M M=\%U W[Y^"+HIW^\.4;-P&,L(F1@2Q,M]&T(51]8:-_IFKZS0.=Y?WY7\MMZ MB=XA%#[_HKHVPU5\9&?U=E=QJQ ]6\J.:VBRA1<(]T[36^8IAZF:DQ1$#EN# M2QX11B-O92[L^T%;-U@(6B4P&,-S6!2'RIB)1R%\*7A<7J"GE5P7Z)'-V*)G/T?[_H=[OZ+B@@Z\P?W"'V)^7>S?![5 (!^A*4EF M(!]L.=S:PZW]P,BR'9?VS7-HH876P#^W8_"U7]^5O M.69/RY&#-P9/RV.I=6_ )KYXKS[H A&H/Q)+C7YJ;I:GF_Q/O@.L3<_P0\%1:VL$/FRX. 3[7KA*-(;I2"'B4(U3W:#GL!J6 M0LVI03@"9:U*B0=.*\O%B>&\+1Q\3C62+1%4ML% &:>?XX@L>F8PQ,R.F2DY M1:!/:ZH#2C%LVKZJJK!JL\O4*C4EP&BN"1$34W*0JL2\V?_E..:JP-G'W''X MP=+4RX3>R(GW36=.135 ]]0%./XMULCY\[L,_I.DA;:-)./6]J&)(UN!YRU6 MD)TG+5,,.G!Q\E5A,#"Z,EDV\L0#MUA*B3 ^Y#H.>OB@AS],'F #KM6IB,51 M]&J[PEG)MBW:6_8,QY6WLH*/1)#2CE".LP5G(*;Q)'%A'Q+3++OY4!!(AP3Y M" $F&6.6'"=N8/45NC?+SH >DA,BOA/A'3([5J5!P]?1@GC?=JO\3^,$4Z)^ MJU+<@&'[9!@VOQ<;PE_6@S?DS== CZ /!#,!AF./3>@GGM2[WR!&T&>>H'9\ M@2]DAJP?=3F'?X\2,QNY. P6P@HU!/ 0T@5(_#,3/2M<1E%4QXR>@LF M9]0DTO /Z2 $N/J8LH44^\J,)DU.*"!RE%'AF^*A$4GO[%B?>4@1RZ-7.R>RS1!LR*X*P10U>L4/@;IJJ+I[4JS0 M*X;B?+/N'P)8\WA#O8OS>PPR\I6+L M=%V]Y2)UK=D8H&$/Z%I[PB,;0&\/!'KKK7[TD2)]7$SD22- M6'W$56V6#/CWR.#(()FC7D/<,M,@X#A/7"IQ,G2ZPW^-A(JHUJ"7ARM%$[=> MS*$#[8%2.=YU:SSVLISX74F/'^UU^0Y+9?W&Z0"FX2;;N0>^&%]^O7FY4>43Y\>]?/G7SX;-^_B;]V/J8]_[/6^GI5DY MY_8;])),00]\IT'G! 6RW$I!E$\N:.^OHOA#;-/#]\IIFFV3PB'PBC\BW MGT^*=/NW?_OV\T6US/[V_P%02P,$% @ =C*=6/),:-);#P EID \ M !G:6=M+65X-%\Q8BYH=&WM7>MSV[@1_]S[*]!KTY%F)$4/V^=*;F9TCAR[ M$UNNY/3:Z?0#1((2[DB"!Y"VU;^^NP!?DBW%L26+='23G&,*Q&.QV/WM"SJ9 MA9[[X0=R,F/4AI_D).2ARSX,_E4_:+0JD^K)>_, FKR/VYQ,A#TG*IR[[&\_ M>E1.N=\E- K%'[D7"!E2/^P%U+:Y/^V2X^"^]Z/NV.:WZ4O_A4MPJ2-H[PP[KB_V/=5C,(>V:<>BB";K.G/W.HQ]UY]X9[3)$K=D=& MPJ-^TG BPE!XT#9D]V&=NGSJ=R6.B*/A^\DXEG"%[/ZIJ?_KWCX>7%>#P<_9M<#6\&JZBCE\1]&SKJ'C6.CGYZM\R=&R+8KY$* MN3-_+L5>1J";&50L!7W&[3%(?J\A"H:*T^ M!QZ#+;3)E0C92R;Z,BH;4MF]*@%J>]1FA/HVT0<%YL;]4!"JB'#(#FBYDG+1 M%!B3=%HUTFZV.[LC7HU,YII>U!.@^'8W$;(D*G)Z-^N]N2@6XL.=]-)U7'8/ MG$MEV-.GOPY3]51W0A5SN<^*)2H.&H>=SKN>S57@TGF7^SC%.BYAW;I^_-!J M))3*D0/TYL2-W M3H2<4A^ZM/6)N 6VL.$IN^>P'?Z41"#L)$'I[-([+5'PWZ=T#H.0"^7"2ZI$ MTOO4++T @KN']$[//V+J#%GOY< *.= NHQSXQ*?TDMF5]A(AP>O4D+84"M6:I(8F9$[L/?S58AJ)T!DN4^ M=0#1$LD<)A'8 JP%ZO!;;D?4!4:EY6# :Y!>!= YFLHPI,NLD-\R=UXCI3G# M2$+.U.Z)V/B.G1^_7-Q<#<;CPRHUHC M, 1H/]!O^0WC2D4(P'3]971ZWA\/2/_3:##0(0DXQ4,K%!/HJ-W6PJ"U))?C84 E@BG,I,45 M#A8JHL.2*!(L+: 52H3,1M;B.98CF?0 &='.B0@SZ9\ZA[7CSB%1,RI9ZE8; M,PD8%Y>16CSCA08)/Q6RXU81"$(P=8@ M4*PH8;U0!TMS$44=F8+WXU%K6O+93'%@2HSI8=.,A^ )[%[RZ)*&D>3AG'S$ MH?!%C_[&]$=.).&'-._C-!7">L5"X@CXQ BMI:GLV7$1S Y_J9$;Y,FSX6A0 M>U%@]64S@7]:NO&U!1;' M)LADFM.!/QR N>).=9<8(>=Z7YO2\/2 Q2-\D"T^[O?KC*%;A)+Z"M;F=:, MY+D%5FUO)QR3)TWST4C'-PRQCG;IZ.W&P;N=Q$KU4FUFQ<'-KM9TNO,-<'NF M1T?,CBS-\-=TCD+LF]SIK4ZC@S&G0LJJEZ;<9,C0J!\M^ -#)3SIQK2%$Q^+ MB[5 1?CKT6PKCV;O."@.;(0RH]*IDDD$>I$I!0IO#C(HQ4K?I/>6=<]>Y!1: MY+Q^6':K(JC(#RC7QCW@$97*H_CQ0W'E9.+*CA#O2A%-9ZF_S]AM MG4=%V<%Q*LC*8U+W8UI=Q 0J@F']:R4,=]=#0&7?B2A28\)!DLP8(/$8H8 MIZ=V7Z&)Z\/H:=_=KZ'ZF"-037;;S3>)Z'>(37^%HH?1.CMB!/J_",=[EU(XKCX55),O*./2,?4P<*;SG1Y.^9DE3 M^$-DW+,C(HD144Q ))6#=U5\F^(?'Z,,OO#KF$D.+]ID0A4'2(J_1V'F#]"/ ML2]JZ$M.(/0\J M7;3&# G-GH9G]YAA/6:8E PSM+>(&=IDCQF*B!G:)<$,:60>F6Z $?O=)L0T M"+GY6KI*@+6+F>I9<,TF^A&/#"AZ/TMZ0 \]A85$_6;O2P'\^Q%L*/1KY5+%"T3)G3H.OP2I<1![G+B+QQ"C M>UA^%02@C]($5TK^$<%Q<#@F/EP/2064I\T<[IN#GH-RAF/_VE-PF#'+?Y9" M)A0 (S!;=#G8)?-@RWT[\O3S/@!;RS65%GVEA,7UT%5BL"2CP!-,FKE21%U4 M ;*<:(W^>P2=0I)#075N)N&G"9+HD?L)RR%K7F@PE6'A4SI-:$NWFRQ6P $0%0!OGM8,LS+)R MA,_B6K?82_=[!/H"/G]8!==H'U9S!13EL<>R@XDVL%4$;%-#/M"Q?6 MM%Z$ ML9GGF3_VN/DN57_@V*(/*%)D'JTU*.ERNCGPA\S+C$LH+VCI0&'&^;GS>## M7EK10V\%MV%:VGRR130)37U_L9"(9:W;5<;8K&7;'4(NAA.0NA0<'&IY/ M6'I'3;ALR&8;79YSO!3P-N+8)8 :W^%.WN0[C$T^3?ZU/)V+/"3Z MY'&;/S4O%;_/#W64LRZ#Y&XH\XJV+K.J=@X]JE!(A9)E)6.(Y>L2C*F=>0YB M3PC()7WWGW9"Y%+<7Y$2Z/*8@?*4)O!F!D2#;O<$V1OP&S7@6V_7 M@$^&V <^"FD+IARP.W6E_?7,H9'[H,R3+Q:!QEQ*IU/)IMK#OTY0(Y>F645@ MA_@/,HDT#D5YZE#N1E*+])#[$5,FWR.7)N'@Q3V50Y.!T?LVJ;DO[50:+5P^+;40M]QN/06;O%:5_[Z/:J$55> XI<(4.LW7]RYS)X:?$@U.;-+ M^O*ZHX9I&[&M1,WS6LY\PMW51GI<880=&6L*-0X(J0"$L#)7Z.,378Y4R]4B M&7<%7AS#55:;E+\9,%F!F4V2;*V2V1A9NJ3Q:K'*D\RC'.\:]82=S1.>.!%\ M"B(A]M0:G;@OZ2^54#MZ6T+MG%$T\O; -B?%9C%-4"K<4HEE$409KTM6Q;@ M=3&+"@U;[:EF.L;CQ_#6B 1?A+KBQA14&"<]S04^GGJ=YV8HOL$O+MTT@/[/ M&.:$@4YT3DP3WY?Z[RL2Y#F9(<_]NMH'F2'[U)NRI]Z\-8+M%[=?W'YQ^\7M M%[=?W/?W#>D75R3^(C6BO^-@>/;H->RZD-JBD?X.@6=]J;JQ"?3W?)IJ>G0; MI(X)7=;?+>8VM^'<:+76G+]_GO@ ;% M^FJ')WQ1=VE)]3+*_#SO/C?98*LNIO?J/;E1F"[W]PC^]YFQ/WSG.W5%/=9= MHLGKDZ19&'K<\- %@GR\& U.;X:C8I*BS!#R*6IMO[ZM0Y6#1KO]!J&*B?(] M#:ELE03%0BJ?^)1>8JH+^+CXY_]*_^E0CI^>#JT_URXNK3T^# M*&_T0!M\\H FNR=)$5#*Z8PSAPS,C7=@B0\=AUM,%I8X;TFO%VJ)W^G.?J?+ MWH*A\1J1]Y5Q]NUG<9JF3PGZ9S'_:XSYAR++N,9?SH3TT!%J*K!"CA4&UU)X M7"DAYV2WWUR_G)FP#]X7*'A_\GXB[/F''T[>ST+/_?!_4$L#!!0 ( '8R MG5C\[Q' #1?,BYH=&WM??MSVSB6[L^]?P7O M[,Z67<6X_4YB]YTJQ5$ZGDULC^5,;]?6UBV(A"1T*%+-AQW-7W_/ P!!BE(< M1[8DAUTS%5NF2 #$.3B/[WSGEU$^CO[V;]XO(RE"^-?[)5=Y)/_6_>\7ASO[ MO_S,O\'??]87_-)/PJF7Y=-(_M^_C$4Z5/&))XH\^3]J/$G27,3YZ42$H8J' M)]ZKR9?3O]!=0W5KOJ3_^B)/)B>[.T9^A?> MH9^DH4Q?P"=PGU\FYA:#),[Q$GFRMSO)3WD8?,-3^MM C%4T/;E18YEY%_+. MNT[&(C87]I,\3\9PK?X]I4?#6*K_'<-8W#Z!8.")Y^I\)\=#)0^8L KI0Q/N0__WWO>/?T MEY_QNW_[Y><)_!]6D%9RZ8O@3)$6HC['((F2].3?=^F_T_DSON,WV$^B\+0V MMH+]/Z*M %>2KB;)"DXY-B,I%I(#)Y M^IW+\] =]_I=;W.K]?=[L?NQ4CZ?WGOW_9W]T+K,@M40"^-@&^%!]UHG)8N&#N ME.R8OV>4WZN8<)W"TVT/5GN.8N)X-(PI&4BS0_I9W] H8ZSD[ZL)$B M%ABJ;1&)ZHF(5O>SMFI9PEXEON[>[6;[@: MH>[()"HRN B66@4HWRD8'2)72>Q[P@N2\43$4R\LHJF7I$,1P]-"VHBW\"Y" M^%1^4; &\= K0 &F'LI^).YH#^//9V(*S_?.LPB^E&V0;CCCJ:^!9CC%];9" MAV9+:;RTPC='^/8W0/A^54/Q489*>!_4&!X1?K_(]>!C 1(L-TC2C F1KH&L M[UIH>&0D@US=RFCJ>YLCR;"$2F:K7\2==?!P M5^3(_G9^<]'M];HW[^_GKSY3'?;;^^YUM]/S*THLE)E*X>NHHK*LD+X'-D]$ M(A>"\7.+IVE257-^@^9S;C,Q_N\@3<;NL_C!Y"-O@4L7R@'8&>B_1E- M@>^-M &<@?0*W1?F)7'M;3NO%\_29#!7<_T0"WMQ^9OOW>#JOKN\[OJPAKA" MF0(SEWQ28Y0,P,(=)F@"&^$<%SE8&V"$P' RN!E=GOG>G4A3D#-X03[" Q_50;&6R&5@523 M7,OQ8* ")>-@BJ.&%0.;2L &P4=@,"?X'"=WD0R':/>[&PDOR!.@6_W:79;72UO^$1B];./GU_Y_"O3Q8A<]>*IAK*0,>X3LB#IILO81?: M6#C*?T^ C@#!1PM@=>?T/']VCF#L'>P<8+AEZ9)A;KS*0-*KO]YCIR\,*FV) M[6>U86F/XF8]S] :#=9APWI>KVH!-QI+,[:P7S/1Z72L6N@B9_L\2C(\5!NL M;0!L4S5RM -I3IFYTV254_VA6VK^!53R%$7WQ/NWT=KP03$V19M[6I]Y_ M[.T>^0>'Q]L;]&:N[$IT:"76X"V!OKO!=V24%+PL5L,V>I"-P.I'^U_^B1X. MB (>->:2^I3P\ZP 3<.1A\UY-68!KG !UN?%S#]]^/6@E 5106Y:O\A1V7L1 M9W,\=.+P.G3DP"N%,PK<4S'EXXH/BPR=6KP[>9G@HZ*'"!;(I(@$WD*+,#[I M&TVYUL=9#Q_G:1*13V8R:NOIU'O+\=(59DQ:WV8#?9OOQ: Y1R5%V;2773LM M<_$9+HS@\6A99PDJV0S.5A'D*J#H'=GR,:AK3]YB9!;5+:;215R'7GE;2AOS,^J;K&CD,.*T%_U+.!8 MP #S,*9C 2:S,2>[UACK<*3? T2#(A&J%).OH#IA@,4XMEN?I,C K0W>MPEQ MW2AI,@Z?$(J]M%#M]Z&.]US,]6-.'O--5_?B]QW?ZSM>_=X&O/H; MQTABFVZ@4K#*='J7]D4">DK%(F*LI/PB@P*-([(#P>>L&E9L!;P^!3-P-,W M"HR\6R7O8%]]HQ_1[JMY^VI_0_95:6QK;V$D8V\BII4-PX&HBF\!MOL=03PH MJ%%BA3@!3Q$@$7_V1!!0),ZQUZM6_XDW9\?9\USO%3QAEUM1M+LV4(\WL%0G MWOO>FS/O?0)+]U])Z2/4$0P_R')XG3 $]9:=>'O>/PHIXU)G72OWR^,6K@U=KODF/=O8/JX??WL[!\=$S?DMB#!NWT[W\\*GG75^^ MN;PY/^MY9Y?75Y?7G9OSRXN5%[JNU+5L;;\'V'X'FVS[U;#?-CCK!F,Y3CPQ%"K.S(['CSC,5V MBW[C%CW%YYYNLJD)]28;]9+'^M.'&E<,4; O[/CK:L/&!>AZ\= M!)CBBU2F41_KC 9\LW(T8*NC-E)''?Z(.FH-RMNUEBIUC:Y!LFJKHK&R&3NX MH<:HA=QL#.3FR>3ADMDJZ,YKM-E55B/3\&>9-#08!+!GR'&85P/_*)R MO&=0$N^TN+8-3'0_F9!UBGR4I.LB91RKH )8&_$@U)I,T=(Q-46U,FBXXN1\[.H:<=@^><90)GP$/1+O8$-M+,83Y[I,(IB7=)46-DL.C>)+DC M5< /RGEA @&O G]96"=.4T_,*I**2/H@@=K0,+P_U0(H7J_*?7!035/VRR"3 MPWW@ !HKTZP^Y@XC9O?\.ERM8$WP#>8JAR^PYJ5OV7)FQ=K6G6!]M7U#BT"5 MV;1TL#"!+JH?8$1.AE3CC858DTFD49X8YTB+21Y,$:>?)=$MUF/[WAA%$Y:B M&",F/W'.+4:5*I %D;*^%H,!H@%AA %,4<'7,A-M\0@HE7E#&9"UQ/HB^1N<$%=9G"2*NIDGXNJ"8S237O M@?G$1[2V?KCO@8A+^-&W(_ ]PD;B]X1[1I+U1:?-$(P]0]ID?#AH MCBQG9GA;C!&Q#B]GB:J-8D4CE89T#DT7W,4WZK>%.3]83AX**Y?@>['=_K M%CW X='^#AG:6'VZI;;AA,B**,=5$=ZM2J+*'%QS%W/.VN%J,+JW%-P+'C: MPS;7AZ-CRPOD3Q#X((R4B%B74M$IZ/-+B)%6F-+DD9AD/&FL;((/8"OB54D1 M(?]"D(R=&]HX"EPWQ/+T5&7$NB!B+L*"AEB@GA\_(2+A+8EN O!]Y'D7Z6*R0R M:(JVB@#M4S+_#71:(&.9CIRREK!_4IDA3B'7 9U[])JGKI%=XZ+='%J#L[+* MOS<2Z3IPHU;))S&T1!P'=0(=VJ\4"L=:4X',!O!%VG-CVG/PP1T'T#-;;6'> MM3>ESRQ*"3?2Y5WL::CJRO6:W="L?FJ;&FR 3-"A=ML@($[ MSMJ/N7/FE2 E,$4-O_+):,/@,?P HY%DC(!394*Z^&>RI005+*'0)G,-7JZ' M3S$8DZ>J7[C6",6QKAK%1TG69%7%0FIL@"1:%;(:4XJ:T&=]6 M(04-7:;(J.%2^3LTVLJ1Z/,@$V-$-;XQ0$?^?!&7UZ!(R>ASTM4-(P\3F=%B MZ8NB*8?\<8SX7K'XWV>UEHO/- ]1$K,B_B;%. []RNN-DR,[TS" ^67I#QJF MN K5Z3-7&'(%Z"]R$,N)X=#'VCB&<4XE*71NII=,1ICC#LA7/(>ME.7)2J$HL^8BZ4(S:*6'Z#GT?.A=E:Z48Q>Z M"?5/,7P_\WJYR-EB[(S!X0N$MV4L1;IJI[?C<#Q5!Y/".QDB1,!1,,;F9.8^ M-)>D2"/LV Y,T&7 6R-&Z(M8S';.:K3\+ M-0-YB;>&J^06LU=X3(Q@)\'2$/TOYKY4]KD^$8=%"0IK-/HH_E%U!QR'J,M%<>O#YP MP*=OE*-=5%8APF/)5A4.1, MH_OFLVNLP^Q?3890!KPQJ<)DG:A!*%?@6U9.2A1$0HUM[1Y\8%6+XX5JMRQ( MQLCLS"@"]M8Y)X&=VR2,BV%$..H!+2TE.VB]V[*%C2Q;.'I>90MG,T2V#1&J M2P>-9T \JR;RTR9-"11L/#'+,LD*W3OZ5%5B^4$1#4#-Z)POQ6J:\$GHACC] M\$JREY(0&,-*$3HV9=CK3H S4H%"S0!2]3#@5:.>FJ#UD&L=5DTEI$SZ.N>&N,MT53?_G;VT)Z;\'_&V(4:N5G:VEGAP7F;O2X=$S, M'+L:QM0 ^#H%T*W/VI8]/;36]M2[JB+K M'/-U#61J(3E #=N"7QK#W&=--5 3SB&+9,)#1S\VFNJ'"GZDCDR;,D$$ M*_#W%RZ3O0O-'&]DNL-4&6H);E">C?B16]36T.]5Q?5BCO+K&%?JP[EXR\>L MRK6/.DE5DM9\\O;L;&O*-J%DN&,*9%/&>LH4$>AE#1D)7JUXRST=.?4LW+M0 MH"7E[ =U;W)5RFAKJSMI9D"I*P%0P-[7*8%N517EF.89?M!*D9'Q=7;H= MH/!CC/? C-T:+OSXH_A#EY -O!XFG3.OXUVES'>QKK-'@KB9/XTKDM>ET4&?OB3IV9MTVF#W=$K\1J;%4!'8WD93W" M!H\0N@$"P./$="K%]C]*+-N-PV+,U9&(NXHTU"/+DD#1CFES7RUR?H$2^DL[?R&2A.7CT1CC8BSTFK= M1N!H).X&153JS,;F2BYP?(9IH%F'SK=9[JE>6W%N@>.+)U2OUW@8WN^\0XFQ$F3X/;G&KF:F4#5?XY/Z4\;;W/=..!Q; M_I9$A?9O2%'-=#MP'I.(-*38(N6I$C RC/XS%L17ZRM;;;!*[+.GPO_[ER22 M_P]^_?S*S-3]\"5\^/0%60MB50F*3I,Y63%V[4&V:F3TMX^8_)HRM2!3!F&0/0GD\24#M;.4!M=+<6'A0\LSHNN M7%COE_LLX0,;D_T\7+D)LFXYOU!FD%5;*\?&<;(ER/$.'+ M9Q8B1)(D$(FSY%;&8IVRJH; 27MWQ(("8C=*8JK/M1RK,]$Z/1$O2[P(VV=C MA2Y6*,#]^KD,B9C$::Q @LWPA Q!QK8KC([UU6FS0);+\!\-RPW_M4&\-H@W M?XN?QU2[0"?/-;646*&XM>UFE]-N5FU*N]D*7 7U'6E^-+222(64>2YYG"@5 MS0PI''$S3($#H9 6B[2NO=KF2.J9&HTN"351J@G>SLO#_:JXK#W M:N?HU:O'.)Y>[>P?OUZM\+_<.WC]\M7KE\>[+X]>O3Q8@B+83$U0:XI>(M;: M V(Y!\3>!FP+5(_(W\6,$]LUE#$9BOKCZ+I=VQ'?8\V$=DF(N=OVT^<0[]*DT#*<'V",13G((18 MD[M]"8)QA MFA23>@?5K8WHS/(K#?VZ,O0U:,[2IG\V,OWSZGFE?SZ"CP1GM8AE4JS4VF@/ M\S9M,G=[O$/;$\_#[A MP4UAD,XH4F-E"-/6.>< M3"6W)>" 4>J)\%9E6.R9RDB4_=1G>V7%). M+$U-<&WS!;MPU*K9/IZZN@\8GG3ZT MLN11'!%$L<'N"UHS6A; ;VZE[G3TDU^"$;;A1+"+TX,=[;RR.MVY'C'<$5IK9'"!?X.L&1KI M@@%1MA!A:&BCM-Y-FQM8 ('1O5UU.Z[5>C<<<1Z;PM\^^!&*/"-93TJX/J?^, M7:.2Q:', J(UY>E.N22X)B1"=CZ1R,TAO"P]OJEOU\?W9MK'L?TVI-(+>R\P MYS!964^AVXWWX2.E4Y"31=])-L%$@,[LT MOH?>/X9%B%V)/A$A3(%;1YK%*VE36 .5A!(<^6G/^Y8[B<&E!$UAL&Y,U*<)L0X'&30<&L4RT.1ST2*B65Z!0R"WL@P'(C: M4@"1Q6(I,@D$FA!8;K5UL$WP21J[^H8V+U>14,TH\M9B5P0<@ M2VV:39W&KZDBZB+J)4,IC$4)%\?%*O=(5O2U*6*9W32@<09@!2L[D0IW/X65 MP34I4K@M+[A%.@[ _D&W#=%;@61RT#B)7V#F0U UO(YM:-@8N&3X+R:$JREF MS# 7J[@!2.D0LR< ;.D@ 27.,:H^*]D&A?\:NVM3LRK8E*LM@P2=9N M$.(E6%D#CU6PM44$(VWE:9GR].Q:N&/$:O4\+1PYRQP($K9'+V)#)%-Z'7BN M5;R5OG3I4W)I],J^DBQ;5>X>WHQA"^9XZXF36*LLCUMA?#Q;?_9B;W_G MZ/"O-B7.E=__8>.-)\M$+&TW=1DJ0^F-S>WO$KW[LNU+ 0H#6N$Q'Z[19;N'@_74@U M*JR[X1O_8V_OL%VYQ2M7]8';56I689A"(POGIXY(P<4]&XG$^]G[G1WHWT7) M&5]?P4<[(]<'O]/:!*5-T$ AT8K4(JM@P8F[3_\]GNI[]AQ:R+$2NI4'?P1 M*3J14FQD,9(X%G!\X\3.A$GNX$7IYD=WX!H@E3SC'IW5\S(XW@HR["1EQ?X^)\>C$GD"(B]PIS2.\X<_6_KN#R9X_*R=5R^RW'9 MW7G]JO5=OK+H3Q_>?6);;98IV# K4'K>0F?H-#I+8HH!XI&'$+DUZ@;^!&7N M\QYM:1$=\@@+$246=,;[61>BG]S*N9'!IXOOK29/XD8^#P\V.U&RB(GPO@") MQUV#[]0F2Q;2C@2K)X.+^@@M0GUBB0C7=JF>FY3LKLUA\V9ZLI9M@'_.?O:\ MFPS["/V]P'H&*3WOI_5\4^WN?*P5N!!C>5+;!NNY'NT>>#1S6.41;(*WY]?= MLYO+Z_:,:J>]-A&&AX9-&B>WW#B5CBS\>*&JA\<7\KGZ='WVOM/K7M\OZ/-H*[!2$?I5#<5' M&2KA?< 2XY+W] =V?ONQ:\O/IY?_/K3_>(;SU!P MV<^?69 ?>.=JK_=LI.3 Z](AB%0'E\QGW7H.K>?0>@ZMYW OS^%QM&.S0"ZU M6]&C'L'=+R/55[G7>5IGX F6;0F+\^[R^J-W^)QE.UZGH_C]><^[N+SI>IV+M][-^Z[7ZYY]NCZ_.>_V/%B1 M3QU^%==W\][]UTK[MOO4\7;[O7 M=,]/.[T=]\:=LQN\Q][K@P/?Z\#O'[MP[5MO"R\V!%=PD:5Q\KW+:^=^SJT^ M='[KX;TZ%[][E_"W:Z]WTX%1P?5_AVMZ;\_/;F#(._B]7N6;G6OX]=.;OW=A M,#>7,/#>S35?##>\\&ZN.Q>]=]WKSIOS#^DO7,(CNQROZ!>_0?0?;?*?RZGKEF\/A_';^X8.9UN6[=UT] M)9H0_$OC^.V\5YFSK],7'W['2\XO[&\PGH_=CV]@S_"& 3'[] 9F"M?0;V>= MWS]V+F"7?8!']^@-T9:#J?+UU?>%*W[=_<_'L\M-%K_L! M[TO"C3.!-POK=7$&MX#5Z+WK8'Z%QN0\1O_6A9GB)GC?N:'E!FUP==F#J9M9 MZM>*[QZ6[AQEX2.\,[K];^Z0,VZ(\:MWD4G?I]%O6R02G=RP^?>M[U MY9O+F_.S'FR>ZZM+EM$?=U'FG;Z@EIXP+_;<\WX_Z/Q6M*<_]?YC;_?(/S@\ M?F!<;AG1MTXQA$7Q]HY\;W]W_V"%O#NKWP?/?9^W\WL"HI6C@S4-PB[?+_;^ MV?GPJ0NF[EGW_)_=MYO:5.[I0<6K6"'AG8DI7.*=9Y&(0RQ%Y"XE6Y@?W@B: M: UC7P>>Z"*&3T.%+Y6J,B=I,E9(@(Q%H6)J>X.FNGAR)A.)+Z2GXJ&8,//K MIKV+]W#G539.=&(]NE\/LG0+;$Q M?1(CCLJXI#J6;E105)D3)>+?07LWY(T MG\)8OG#4*4RB")L-;)7&V;:W0:_ERJY#9XQLPFOQ@I K%A&^(F18ZUT,1I5+Y6_27+MHY%W$-)++"6$^$<'58)UNP6W#N4 M VZ'*Z/D;KNL:28DC"EG#IQ,58R9JLUYT]];[[8L39APLZ\B1@Y;YX7U142- M"N"M*7ZQ];V)A=_TI8;.!H;>ZL"T_-E":EU^6Z0\LTIC,G/YX1K9 2NL .0U MVYX;)-P4D_5[ 72PP2C_#/^J+,,F&FX#2>I-@W3-2%UP'SA=2*P--8]Y@U3& M[)3608'H1B=]F=\A][;;0,^PV[.QX=O?T[*)BP$X]A-DOH-?;,=S0_.=RA%] MW5YJ[CX1Q+/-G;Q%W[3^(^8-?-6:62.S#?T(\M9TG:(QB<0$WH!_T*( M)E+Z%'C[/MP66SB;\ZC"2SZRE!QC*:A9C.F6FA\= METUA_U4P&_(*%Y)A$1DXN\AN(FO D]%N^K\Z*D._=M^0O90M8LU^U$PD<'C) M";5.L8:%[HF)[RJK(S#G$##-()F7Q+_DTCFNY+WM(TWD=](O[=G=_DCL2X\* ML#"&Z4J)EGJE%EM''.A23+COM-A8F[-'J:PSL3'G^^JW67FJ\_D&FC$M9)/S MI:VLJO9<<4^#>_2L:@&KCT#G^^+[I>&AI8U[SL&_=O6: M+2/4\\"VMM;DMUN3^QMM37Y$M+W*V3WN(H=EMM+YG?PY.D+,@BV]@^WO3$,9I35 M[ P3.=P8^^U2LWQZ]@V_%6L1Y,7>Z-RV/0YKY*G4I1"<:C#,TMRE;W5:EI:- MU; =J$H*;/5NFIZE4G=@%.48M=,J[(&.VN@%3UO"S=9\P ;TI-SWJ9# M4!U%J%9N):G'S7Q=:W)T[=BW]'6WVRVAU>9MQ>>^K]U,YO +F,\X.^F+3)(Z M_8HQ??#ZU2J-Z>.=5T='N_N'AZ_V]P]V]U\?U&W?>QC3!QMM3%^#&3)==1N( M;^[4L/LHOAW=^&B5^_$(!O#Z^WLUB,?NU?"H6_)=PNU KGACKKSOLA$0&M-, MA#9VG+DM;LN"P\@F,N"NR_ \_3V$E=3-L+*7<[5W\-PN JT,/E &^QLM@_98 M6*GT==GK-MU%*BYV0\"%XR,C,!?)V2Z]:15;5@;JN-%#5$36 )/CU%>>@(U7 MP>'-/,IU+I83YRDF-M*#UC-B8JQ@RT%?[(W M28*@ /-9I^1!'75O-2[@K1R((FK"".[X^CX+;@1?IV#%!_5GH4+NKL*W=N^G M*C 6-D5?GV8>-MT!9]+KZ)9../]K2; %E<4QEJ'%:["$$MU3GE"W,SZI'4"WX1/E@;+ M!^?!.L9I#>1F=6M\6('9:; M#::-EZ9[+S1Z*KY.83O$$;KC&P_E-CV[X$ ^W.B(DF-G7Q/^=%V.Y<4P)=[' MF3]'Y!K[#L+;FZ[,=3L<57E$E9 MC&?B%?QR:]-G]50I]C-1!RRTT%&'Q'2!+1\Z\T K 7="WEW7IJ>L_D7NE@B2! F7-]L(*F ]OD&GL:,]KM(U\=:K84Y$M:L(G0TDN\0R9[:2C-82WC\*F"(E M-LZO+I\LR.@Q(L9$7FFL D]0D8&!T"=\PI\%W+1LQQQ)$;))B,$>F6YEVQ:: M4IF$,4$HLIKI\KMYWEN;EVGS,A4#>Z(16FNBEK]Q=[[>>7EP\!B[$V^\MUJ_ M__7!T??O3O4,=B?K^#4)RW?N%2)3E0K95 82;&(LJ9T-RUJ,M?4HM6E1CXXF MO!AXS)0 2?\>$M.603VO,JC]M@RJ+8-ZPC*H)SY='^F@6L)RS8OD+DQRF*BN M<3>K8=VON)=UC\LO(WX4"7(.&79CAU3(NR!';,)[SMD%"KP,(S5G#0U5"#R2 M'!#-'@7WK$Q%NRZ5$?61"3,4'34!_.M,:76.OR: M=?A\S,-Y.*(-,!9=L72DV$5LUH49:R"0] 9#$][62XU.H#-Q'GM/+;Q/E#^W M3+!(=A3K(?S3O*5D)?!MUNGZJ=5TMB;&]K?V] MRMJKO#3V,XR(\:CY$-,Y=11;4' M49+A$G_M<:UF7;IF?3ZJU:BKE:K2RWA1S5>26I][SA4@X;:@KU9ZN"&UL=[^ MZEZ A17I8'MSC=ZWABZ4 WI.Y5@HQ$Z4!\-WGAZ-,(KO/#SFX"]=R.!,!>J] MSI8V7=IBD!=DVKQ.B--=>?3SO 9^<0&#\-A(5AG_'#D]\;8ZVX@8Q"@HO!*0 MJ9@X"JC$Z4YE**F?)?\URU/5)SY*CZD=4SECP%)�QF&: "4GP!?O)KFA03 M>QGGQF "V/24;L#LE89JDL K 9A#VF)J?!@71+S9)I!7$>1$CDC)6]A$*D?2 M!7Q=TOV06)H5++!(&;M!AG[K!)AB !(9==#STH!="S>: M(-S8P,*A8U3!N7,B8#*60ADJ (11%-, M:^BX&/>YG4NCL'I;\DL0%5SX!D\=I*Q4L"D)7K!-)/0TA?Y43\Y&NLK)M'*Z M9#D=/ \Y/4NR%=>2X,&J'+7A2 NB_;!,O71'-!L^##()/I<[GR)TCN0VT,49 M5@@,7R,I/Q8;#.M%HP/M3]GQY.(+.E_P] G5NVAWR7AL\$PPPN X+J@$H!92 M4S2F6!LRQ-A4DTJG]T!$2$IW(>C:.5,W1_B<.3TW'\:R2NDN**+1K,WH,(DSW/4CHR-X*ZUA'Q%8KQ#,-BO<7F7#J(3)+Q"Y=H8*O. M$A9]Y+/1T C;%!&_S!YV:+8*^^$1X[6T_JQ\>R-+2-= $AQ"?A6;4"/6O9M0 M283-I85M:F=?GNZ :! NM=='"0VG6C0UU:+C:K6H<*I%Q7PF!D996R!*+=1B M"V#==$:=(@2]MMF03-YJ@6\<0B51Q-T(=:(S*'(F8G&BXNYKPO\W;?Z%-<"6 M3+4U(I9L1&PV.A/W1:3*H^>#N,MT7?JPX'-B]?;%/6.P&I]7AF&)3::,ON)W M9E-#NOUP/5)D4_NH_^!&^N998KY@%/NM2J*2%0#ELTQ 1^(.P]S#!.X:HY"" M5Y+:A37 (Q16E=KVJ 0^2&"!D./" 27)+\%(Q$,=U-)D00O"VV;(D6J!/X\@ M]W]LM-S?D#]L]^T:T*$AG[F&\]1S(?4T5*X'[U 34U:DDOEI3@0'J01C6A++ M&>5,B@G:Q)A$:;)_LEI;\M:>F6_/@*5(S@9H->RJ7;XT"P&P2!AMS=:^03I] MQJ'QOV(G^V4BT7Z6.8VMM$45NB;53(%AB\=Y5%WY>:-UY5FE'?F:T)M4XRY5 MUO=697UC(,;I& R2.*JY6R[%L)?T9YF>0V';Z#-DV0SV.($'51>M+XR(J]J.^<3_7U:#PF8-SVDW!:JCX8 M2,88]TIX)Q5Q9BQDFCA8^Q0_8 <=#=#,V)]6)S*!+Z,P'4L6(8]= ?;FE<"R ME-)GU?$$%\*990JAEB6JED?)W\3TK:+%YL4L:QIA[/(6=VYU!2CP82=>+HB& M>^J%MM.H 4*_ N0T!3O."!T>:>-22^-2<_RC1J-8'4@@8CS.8%_Q_ SF3>\@ M-,MQ@89Q=;6Q:9W#V)GT0>'K@)'%-Y-+0X5!V)Z!7D. *7&A@;#TUO#%U!W_ MIG)_E]09!US$3@0!-R.>N30LO8&_\5QLF907G(E'&\VDK%MUM(VYGHV)MMFD MH%1ZGCE-9%9IFR$%+]A@DR0SY5\6<:0+]E'[#I(HXJ(#R8-WZ9^)@5'_C,HW M5SE'A3X;/ +ZTF%K,@+IX;*V@;""WS%(D974]_:A>O\6%_VBX!E"A%&;@> M2%I5">U9TW,;K-%NNA+#-Q>\^AD8*!-.R$5[UMS%D12 MI+'FMVSH26U*A2E1Y/2=3CWY!>%5MIMUPPIHJE/+;D7US_1434MW[\:6=XK2 ME:!59(6FLQZ)J#F2E?+L-H>SO!S.\4;G<+"%?9:A+)@-ME(%!%(@/R"<9,,Q(.@]^#R94F9^U1&IE)41,QC M$#IY5MW*"\FA6&JQ]%@R$F LOJ@Q^(WT548 :*1U-6%.6M&W6BY0:5",=5K\ M#@:2)Y[T8T-^R)RD8?U)_CNO=SW,2@H-O%= +1622]0TB\W M6DE?(4GLJAF3;PQ,A?=M"A[,$W0FOW^Z<2)2!<9/EA4KQ;_J@H )=;,U]N%$ MOT!C'GY6B.TAO<]X+[0 ]3%'87Y2OH,BQPQ2$6=%GYOU&@0K?(0E 7B;;0:H1"XK2K\#?OJIJM%^Z-? L=\E65*5ZRX%8_D MQM244R-92Q3*D/*TD*)F&I5+) +EV,M]!-\3GZ"ZG, MTP01D[>2OP3&)]4AT ?;2%L>6<)MD[PJ:S9K]995[&@KCLL3Q]<;+8[PRZH;,*1['(&81Z]:W&1>MST#,JR1Q(3<'@3^6=1AA 8+# M]/5JX!1B,'+9R"B=@,3!B,!HNJ D?\2Z9Z$B'"XE%QA7LJ+>].M[L;>_Z*,*>_SDY]>O]A[X'M# MU#QV+M=SR0H03V=HKW9V#W>=__8>G!Q98=G'NRC!+B\7B;=W_,KWK@LU!%TV MA*^)T+_/%GNU_GZY?/?8S]=2#4JO+?462'(?>]&J(E4WM[>8;MT M7UDZ6*H[$;=*;+$20Y.:3*Z?.B)-8N]L)!+O9^]W03FRAQUX<:P_M[._[ MW@<12^]P]Z7OV6YQ<,@KRLF]20HLT$Q#;[X5L+.NTO#T6N4>1]S?1?#9^\TY MT_2JM3&A;X\)P6;9Y* 0PI53T5?1JM,]YP,/.](FJ3=&S([#LEV)N")1QTA& M)J5;Q#(>)&D@F7B;LNCUS#3E0,MTOHT7<7<.&9I*KP2;*RL(2 M:%87D[8M'W.'#'994CZ%*G7LLYU1-W Q8@D&54#<(WK;HL"?%PK\J$6!MRCP M%:' VY-^T4F_M]$G_0W2L@S6X[#_%$<$'+"]4QOI0QP4K>W"(3('8U<"TC:G M)^+G%?9$G&&$P9+)3$:1SZ0] T('$TN,CVULD4R Z(- )T?P9!^9[*@[(KP< M&0?%N)^RB82,L=2+'$2E8C A6!G/<>;"H?2TS5LSM [AQ6R^F(2Y_S@-@_>\UT3:-/H2%>G^1BO2 M7XDF"G?/!W%WBN&(">[0:YF!Z;T.W+4.+)F]))*CM."JU;JO@7X),U^5"AB) MM\SNOY:3H@\.%36&'*E8:" -$C?!C!'X0IAHO$5&$AQ$0HW!4U,L?04)$O&( M12QU)G]?J0J?];&RHJ_5NPY^DB]%H-@_"KA[J"R^5D>"3&@(3I BY0#1G8AM MZZ:!2JGI&R-P=@AB&"?Q"W@#MT)%5 M!_%9.^P_B0LDT/18+P'"#B]@6E)-#J2\C_?7*IW[*IV#C58Z>!W57V49@CQ7 MJV%P+,HJ",E#JL1IVIV[Q)U[N-$[=Y8#9%V.QQ@F/,$YPW<)_640U$3W7"4A M:>(RF;?)GSY7^12QLOMG*_^G!V,2A"7'D(X!O_WOO!S-FL2V'AJP:\Q7MP': M9QN@/6X#M&V ]K$7_>G/D">VC&I=S2^\W\YO+KJ]GO?;^^YU]_)=M<8>^;VH MR#-T$G7LW!+$N^3;M^=U2,7^Y/&)/CBGIG#B7E"!@_V=5WL'3P:)60V4RIWP MX?[S0SS4T>2KF?]WRM4#:5/G'IP2S(\,+NIC%48& L8FL--98*V6Z3E)QN[: MJ-LWTY.U3)/\G/WLW61)//3^7F!\5Y+L18GM168BW%\VF6XT;E MX'5Z;\^ONV3:R;63:R>WAI"^K\'J^-)[X4B;4M0T M6B[Z2M+Q23&9R#00F3Q=U2AK8->R#[S"PHZKZ\N/Y[W>Y?7O6&RW!-S^\@9> MQ^.VD-5G"UE]V4)66\CJDT%6E[,(RZUQ<&%TC]O@YK_?G[\YO_'>/.ZQS85. MU5VR>U"M=6I>L>\^0)>,2+SN7EUW>]V+F\[-^>5%S^M@&_>9,SX00RQ/O>H( ?(SD4D4XP&V4*&[(&V]Q"Y*V!\0R^E9"$%2TN161"R%HLA'2:K^97NF MZ\Z"MLS0Q\+R5(Z(@,/75?=820@#2-*2#H7$3O>60)IYE7(-O*YRH(=I+OM: M(;U?EM&77/IA$A3X1RQ;UT7XB>UG1B>!")AFGU9V##LOK_0EV\(+N3(]./V> MM_W H^/^/LU-.1OOK9GVZO8GKUEXNNU;5KEZ?_#[M02O]_C8G#=B1FPFMA8O M _:^RC+=P!*I9$JQF3E JUTGG/)?^TIU-;%N*1?')/(U0>KKOBP)*)84>XP6 MN2:.J/(<2J]Q"]MGU9?SFPOMVU-Y_JF\V;PTE^E0Q/KT\;U?DR3T>F5?R]#[ M1P%O9J!;JJSTS.Z*8-34M0AI+[.BGZE0B53!W;8D7BDV0]/]FB;%Q,QG]6I. M.P919/I(L6VP<4NIUN+,0+X3JC1U6"-"WP/;3X54?ZJRW @:' 5#E#[;578+ MC#NL8$53#KXA:18B+S)S:H!1)F_QC'%YC;8UGVV=D E4$+.M*++H@K*"KR9: MM57DL67>GZP'-"4M?&#L5C8RP\3K%V I(T$?C%F@[P?O._:U' MMDN6$?<4,W*$*H]YSD#O90K[,=O 0>EH:TV04\OXY"YFQY7D59** W&=8#I- M:S 6^G:/+7N/;? F^TS,L-C3E@_%ZJD4.0CW'3LK!S6 ?;A3J?-QW6[AY>] MAS=A$U]0GX-F$TV121@I4)BAM5<4VEM$M1D'F 1(*HZ>MBUS\1F;PH)$9+F< M4") EL2[SAW]K]PL*V C:V?,F%NG7IR8M "-"I](#39)8)!?TSX!*3_3\L:& M97?.A)&9,VE\I@EYI-ST 08PA._&(4DBO!MT#./*H (R)/O8N0&)8BJC,BLY M9^9F>)D8RW(1,OT7=UBMT"Y;:&\W0&8KR3B1<=@N+)EIRW!AV346&7=A3TX4 M1W/ES-EEN%XS;ZN>>-OVQF5<&/-U3BB8C" G3.S^S6012NILA6UNRQ2 ;YO< MXE?A(7WP'P08S-I%YE*Z.6;OC;-\] !!6U%Z1T9ZY,2OT;M MT;6+;RGD,YKM6.5\$SQW<$_1.;I./82+*$^%=PL"M<+]A\M3Q&7@I3W)EGR2 M;<)!=I$T.>GP;U_$G[TH$7$&TOY.$Z9/BE3W@)C),YL3H/R>#3PS>_I8"H[9 MT1_!LV>V=%%[/H8(X189*P@X\_*A&+*KCW'""6F;S,3_V/G',$')O5ZY7]LP M:S54>RL$M^XY@*06W-J"6Y^V85:;3Y]_(FYVRX4S,2&S[E\K3YB?C\^[S^/#XUW_M;[Q90K:"&.K/7["%M@@H1RHF#O4.(,M760#>-GF_,"",6W9UBL> MV 7PZ+T#?_?PI7_PZLA,"4-#Z*@+>!K"=)*IE'K1D@DG,\O<:^,%F(4%ER6$ MWTI+I)]@E^**ZUQ=^VW?PT [K;__NFGY7]O5[TF"0'2\*VI,@!# !RW7@J5B M+XO"IG@-*+^9 >WYQ[7QO+AX>_8$8[KES>3O'S7LI7W_J#JJ-[,C6O",%C2U M1"6_V=U)NJ81[^J;(M[, _\1DCAV.,Y+^.],ST2_;)]%_H6.\_!G]6*;=:L5T>;;\O7!WN M$T@X#7U[0E]J?#0UU>)9H!^9%I,\F%9R'!C.AXLB4 &4F8N3.TJ:P.3):L9! M:92)VZ$L@+51J,/MQ'5L"1%FR\>(Z;".#?C0$UT M$%??QX: :3MBIS7J/V;2F7IG:&?8[5%H7[\B6,M !137+0\B_5H-^CQS,YS: MVZ_@UWV]74S$6>\7F\B9LU/I/J$^(VN&A]'_?-5$IEB 9%IL4_K6V4FU[Y9@ M=)L6TK]6(I4VD%V;2R:PF 4QO_2\I@F=4=4NI7ST"3(7^5M#V3?-D7=#I1-Y M5F;-.%F'&],*&GW29-SISGF,#W/N&-CQPC9I#[3E'6A'&WV@78(FPUZH*SW* MKFQZ;*3ETY:N:?%&\= E;*A&*8VL#Z(REX92CB<&^C(6JD%I-9(N#>4@:62- MF RHA:V1@8S.#0XI@R)=88)C$':PKZH(13(K04U\<= M0.7A>*\_7>2W"RMUK_1U.V7G_D'S^%%E.8HH*Z>"6JXUKI>HBXXW6A>=PP^4 M.(;MA#H!87Q3[YK,J!7JIS;O]>/!4V\XGSYE&QYTG;$8EU?J7T*)[V3-UEDR F^S90D9E?RB9XI% M"T60\RC*@F;CV6J1;O(<&#^QT3U,Q,,4,-OYL0- ;EXR M([59*?Y&TL#W24,*/3F1_3G:W3]3@W#8C$*L64&CS>:P,$C.>59]+W(IP01O*+G7>5]KW#4/D3QUFT03 M&09;C+M.1G/89'S?!Q/<2LIS [K?N)6#29%;,@X-\'*C?64]B5-"HN7A,ZR3 M-\0\51FLJ.Y=%S0P\]=[^$@Q%B9F#3?N8[FCCCD)=KG,,QXR"?* C;NIY63. MH)805FGS.HM$Z.5&YW7.:O7OE[1-SN,L3U==9/? 4C65401(Q=ZM2B);2QG* M@2BB,O8AT_%B4$MC<9L/,HR940K^E&(UKT2SF97&=\](-;8\.7$2.W0$=$+J M2*\8@D88$FPHY5(_^Z4Y(2IM\"+IS]THB3!P]/5B=6?!>)4LI9WYP!3U("H+ M!0;,9$==$59+;QQ<('R7J6 5Q1&Q!GL!]:76B/ 54)%\)6>OJ5R0"X5PYJQ& MD]0,YX\B'/*#0[3-*2:'"7&XX@Y,>8W$L^@GWR*%.)Q5QRT9'HD:'\0"?%0C M5@C_\/BXA6^E%_09AP";Q^>IX2+I; %#T, MTB*FN'1^J&[IF!W@MQ1.!H:! M0J0T/0&^3;MI2";ZFE4C'L#D@S2T'VV@@%;6.H+1?#':UO&/ OLZ)C%5NSWB_"FJCH6C^61>. MT62%^%5F!4J_F,R354H#5W"T^_ @5[,]^A<=_:\V^NBWJ*<6P/%\_+D-B=*5 M_IQ+ $#;VWAWF6M-$#L &Q.(^+ 9=)?Q&O2I/R"!ZK"WPB]3_X],EO"Q@N3L3FB M9VK9T1243 ?-F(6X,@!C/U4P#Y@2AE=M!N100H-1DZ=(K\DP<$%5"F8H*/#C MN(1I-@8GZDZ_"^^@W=*$2W(2W/6'N+M6<.4?@TXG&K5+J':R7LMXQ#=NK99 M\H=$<'0B6ZKJJ&UG&S&WKM7N]]/*#) BK))O2Y8T2R_U?R"(!,.8N A(NUW& M]2!^@G9KJGN:X[((!%'B(Z%H@WY2OD@QP>$TX8 G"'UQ#+9V-LT"D+;2B1K2U'K7?4B/#7U:P!?JY]$0KK85"1 MXJ@8F(N91;BV!C.).,=@:4]_"CV-3$^LEQZ1U',A[F'#=OX[K+C.N^WNBX;CVE^P&$@.5JY[:U9!_=J=19!]B:URPT$DQ'?@TF4C-2DOF3@($9WYA1.* M#S]< ]TO94X7$+($= (IJQ8W<0&1+2G0)[-;"9QQZCN(1&HC/3,W&*B(BXI@ MO6^C<4Z #-^Q MH?RG;/H8A!XGS!4)1!AB:;?PC2@F<+#K(B::Z%=RF*V(CM)_:^7 MMI5@:?8>)9X_2)1HR+$:H!H6CT$D3G06:Q:GQJS3*>6/D,*/CJL_"QRKKA)G MO:+K9!>*_DR=WTQF2Y;=1!;@FQCZ;16)_(H.L0Z[F869QIC&PHH,#GE%$0L, MO-^JL*#:1VZ,4@&Z^7S^SE6_MC4A-G7TI8 M*9CSTT)EQ8**05?!1FF/KV4>7YO=U_Z=;1W9 Q=RY3"GV0!E2=HXTW>&#I68 M&CR$1#:(.CB)%/4] ]43D4^5C:3D#">(&CR.?@1O)M-_J8&;K:ZR"S.5X(5P MKY"WX(%@^QCO8,_W]G?W]S69[".,0Y#&^BBFYED'U9XT&]3:=KWVF-N3IH=. M2=/P3@B[A =9,WVGUT^2SX87D_OM-?8[\AT@4J5)C6Y=XW$7OI("0,7:8V]X M+EA361(SXLCXN1,,E1*! 1$\VS/">,]HQ32,JFS=%X$UA8"IF:XZ)[2#F(&E!.X:Z81/ M5,(5?_13>2>=OL=0ASM)3;,2;#NK#?,!&Z)YK;%**&4'$R97;I%K.4E2@AU0 MHW$!;W[K_-UU;YM""DFY:?O2MTK8%L+Q#!!E01)!I^:L"L;\86=\:W0'#!5N#H>K%R#U.?3-LOX"&\T@G0TW-Z5S4.WP)^_;S_! MR#@X^D*%,+$YS:#QKW1;?&29);$/:>C?3$AM<3>;,*S&.;P)^#'!M,2=5B+Q MW]8V;:U]%+-6J_=+/.[E(KF1/")0:5&==TENHIC"S;SS#)S+$.RL]PF8-_^5 MF,8XGWK\+YBK13_"!._ .QO!/B>@?Y1)[KZJ;W:7I%&(!*$9!:38RL>M.BBH M5*]L+^/;J@8J$= AY*$:Y#A"WR5&=B*@_#?3FX?"P/P1]@8?2_Y98@X;6S@@ M@!E^'D_TS\,$[?L*61O?#W18HEG@&-ZEQFB("9 "[TRGB77160(/P!@CS*BI!:''O">Z]P,<' &/-4X;[EQFN'-_H\.=W9*5YZ- 45MSWH8%21!+EE6R%J$44O]"(.J=- M6$FB4A:#<0"I;"VLT: "SX#M4HLX- ;$751AK*TS#=@"PYEDB@AA830 !R$$ MA"CR.;C F!\#$=2\2^D CRRR7K@SCIYW"?1S% I8?^-$Y^*L)EY4OVZ?6JW) M7[3P)E[P%>@61K#C/PO2XG%9UFAH;6;(IWS.)4:Y,.E%%%=,]> MS,O$*I:! MSN'="3I[,A&)E(\C?(U9Q@=8/XD+>M/EJ4*Q"2[<@S.:C@MS+\/UK:M?',R, M*#O4E&U:Q#@I<#8UJ%0JU;B/<17ZH/*ZJO-;,#W?=,BV4%'3*GL1P,AVWY[W M96W_5ALZ2&S_X')V(5=SFAJ0C*DT7H)Z3,ZV7F*Y5=]KY0RIKQU+M,$ M"4@RP>]LA-$GGXC6D1\E0H8O6WG($5@3\_?Z<+R [<3YT[E=C1N_X"*TK?VO MZ0_LB[$T(""5^!UG.2S6F[]-(66#M;'JIS$"SL842D+\ LZ& +8.L3^XE61Q M[49D$' DW,"\*CR")<;0?NR9YLE.;:>*J7YK7E :$[<7.L8WFS>UA0.\2&X? M*=^=<^HTG,)7@(F?0'$D>UHV4L1B-HG[TZ&(@\/D5B5%YBXTS!CC+;R\-9 G M5\.95"\:6T.J1T-K1VN3'(/3<,NR#+Q@PS9(%0*FHM+L:LVB99I%F]WW=0Y\ M9+7&$6@XUK7HW#!/DDK!'4+B@X# %"['G:UPUS4RF5,DDZ05P""#?DK[J&;6 M5$M8RC($6P3;'-IA&!!?O[C"?+Q)DT^ M8V-#V'OO%)&"K%IBF>"!3D)"FNN.7GX32G<^1D['&.8 [B@<@,+B.Z9]RK!' MBS*$#RRG5?5D-Y9N:23[WD![*CFSU#EV,8U[H&)=1-&G%6_%<)EBN-G=!\^2 M%*D'O#WQE(!DKQU'-5,.RIUGB(DK;U7?],_3%R_(4E58<-L+GDX&:ETRI M%)5$7A2$""=4B]J7(Q$-B,VGL3(7581UULBKN,+*U7W?.QN)"49!WX%O9'3% M]<[ESMF.=V;,V+,DE+[[EQY70.'U5^"V92/3S4>_'Q)SO/Y-JOI8F=,IBY4^ MQ62P_Q?,0!/=_$IUKW I^2 XY0NPK&&^L7>.[AS&;>F;.[T=S(%0Y939"78# MF&?LO7[YTK>%+=:!]+9 FPBLT]%MQ+K M4_ \AYH$@1NVV6'@]D 43M]T^P(8;_-"':4A8Z+;7(Y#46BN\<*:8+_",(@!%/[MI.4%^?'X M3!%SY9? 7^+X5&P3%S&8J-A*E,+6JE]H\ 4B2] W07L"37$3G^.M9[\EOTRX M>%R'P0,,"A+2')U]Q#"!Q!++]("@%U@.+ZAZ';Z@LQ)20ZVJ_#9F*%\C8$ + M^[3=U#\@AZ-NVSBUX!73NS4)D$21$$488 J)P;"B.O/IA!S6*@JI+((U$!PG M=:O=;<8;:;_9U'H8J!G34*[_7\)6:,[OI0;N^&P:_?Y M#TGJ-&^CDTE1QH_\167ID:K>T;U%I@&Y6,MM0..FD,VPZ,[49,6(?XB( MF,>.K;%RL=WA;0LY'"2;N'JC5J@O<8X/:WQ,ZV MU!DKB@B9.#&M8LD*T-7>V+.#X:,1LE>@]8U86-T2+.->8/A/(F*=TBW;@E5- M$KJ2?C(U4F[)2E:ZIA4O5A?$X%]UU0P&6:<2:W)T1X"R&J5\!&96(S1*L%PH M316A+>\(>@F3'F/_LK'$JFX5N(4_? -&FI(#B]E5:HA6VD*+"KZ;T*%N 3YY M 5@>5>-;,.AG9VZP1UI-MD1-MMEM0R\2)/ T?8X^E!P,J\9I-:@PRGW@;\-" M4/-?W;UR'.LB,@1NYU.B Z.P:JK T9X@]MH6 6 Q2SO[ M>Y53^7L6AH:]-'EVH56/6RSYW^_/WYS?>&?.NCW1BNT?/M:*+6%=>MVSRXNW M7N=C]^)M%_Z%GZ^[O9O.#?SR2S_]6^]]Y[K[_O+#V^YUS^O\>MWMPI4WM47\ M 8ZM-1'P^VG57W[&PO>__=LO/X_RU]^V_;2);NS[U_!>_LSL(&&+?? MB>W> 1Q'Z7@VL3V6,[V-B\5%B2Q)U:%(-1]V-'_]/8^J8I&B9,>1+?^3?X^\_Z M@5]Z23CQLGP2R?_ZRTBD Q4?>Z+(D_^C1N,DS46WCI0\TF> M)R-X5O^>TJNA+]7_#J$ON?R:OQ*1&L3'D>SGV M\@>G(W5#E\E4V%H$\'J?R MU5TJQB=.[W:A=W,[!&^_4V$^/.ZK_%4 3\H87_*?_[YSN'WRR\_XW;_]\O,8 M_@\S2#.Y\$EPAD@341]CD$1)>OSOV_3?R>P1W_$*]I(H/*GU[3%3T/DZ5#V5 M>[0-[3P\P0S0(CF3$,#[95J?!7H@3T6<]9-T=%R,QS(-1"9/OG-Z'KM#SBXO M_MFYOCE_^['C75S>=+RKS]=G'TZ['>_TU^M.YU/GXF;6M-%05!Q"0\>'6X>' MK_]:7Z\%S>0?19:K_N2Q&^K[)NAFJ#+O+(EO99JK7B2]BR27WE61!D-8-N]T MD$HY@D>]C7PHO?_\]Z^[VSN!/7(+/ #W#8 ?Q5<=JQPF+I@Y)-OG[^GE]PHF MG*?P9-.#V1V)4'HB\Y*^]TG O'H[!X_L&2U2("*]<;("3I?3W3=;V_O;SG\[ MC^Q]/ES>S/G>[O;NON_U)IZ(0Z\G\SLIX^/E=VM^L-+D?:G$%R2C ML8@G7EA$$R])!R*&MX6T$6]A+4+X5'Y5, ?QP"O@9D@]%(J1N*/#C3^?B0F\ MWSO/(OA2MD9"\XR'O@(B\P3GVQXZU.=*K:X]?#,.W^X:'+Y?U4!\DJ$2WD$WW_DO"Y\+N (RS4Z:D:Y2E?@L&W-.&@SM."#PQ>I!'<$:&5&@NL-B3L0 M?[>KA:K<4*92Q:(/EH^7RKY,4]BK>>+!!*E;%18B@OTJUF0;@N18 7E/$PVO MC&20JUL937QO?4XR3*&2V?(G<6L5;/\EF?B_G=]<=+K=SLV'AUGR+U2&_?:A M<]TY[?H5(1;*3*7P=111659(WP.E)Z(C%X+V4?5 TT("+DKM-_%I6")@3_3K8/J.,WI05O3_@Z)L_P(!" MA?JX5JE!Z%I[_KN$P6*MP!]X;VFAIS<%KAM) [@#:0G=!?.2N+;:SO+B79KT M9TJN'V)B+RY_\[T;G-WWE]<='^809RA3H.>246J4DCYHN(,$=6!S.$=%#MH& M*"'0G0P:H\"'0,5CI&&^%5 92C7-]COM]%2@9!Q/L-X.!A5C#F@7NJ!TJ^') ^U4M \?>Y_]C!/B@+R5UV M_ /?>;. MUA[Z6Q9^,DS#R_0DO?GK W;Z7*_2AMA\41N6]BANUO,,M=%@%3:LYW6K&G"C MLC2E"_LU%9UNQZJ&+G+6SZ,DPTNU02LWRH3U>=A&K)E 9L.4D8 ?H.^N#!N. MP1R 9Y-TXL4PH;Y6 *#+*C8JS BZE(M@B/Z]S#.1Z]-7.[[SRRZ]MOQ]3^L' MWL;W+])C V+2\0\M;ZO8.5G>1)BUH&4M75[^NOB\%G/6'SM[R]M5:^-L MP[5; 5?;IF\D6IY AT'PJ3A08_A)C,!0R5%.=-77?/+J9H@&R\TP*3*!!LS- M7>)]@/LLU?&-#DZ8]WFKN^6%L!E$FGD;G[O_<;CG[VZ_V5RC@,8-3<25G8A3 MFH@56"JX7&]@$NV-"&O%=[YU565#D%]H;,H_T9P&T89ZC7FD/B3\/"O@+F W MU]HLD%74KW "5F=A9JLZO#QXU(*H()] K\A1L_ BCAUZZ#' Y]!KD,H,%*)4 MCL6$=2/63#(.ZT/SY-/(?/)'@+X[+B*!;>B#C*_:H@Z5"H[Q6FB-:*B5J:G3 M;C=05O2R(%4]TRR>?16#)AU%['39H( 1:4Z(XHGDSM9&;].H9S U_?Y.[^0= MNV4G,$6G(4\)W[ U=:_TINC>92!GHJHZ-TZR3&99Z9K)O7Z!L 3R_V+ %284 ME/]:VS#&A/I):D_ _:OZE7G4H@?#@\&2*Q@517903> M*3F1BIC4QY"@=R#F MSF!]X:!!1Z9'Q$WB"L-D)CTPF3BTA@'B2,)Q8X<3+'Z.FCNOJUXE=$W1'!L/ M)#G!!J0H/\ B))LG5"E>QV!RP%DH1K&U;^=E0LPW>EL[F][. M(]?FF3#/V1+M%:,#'E>M%8JJ::]ZS6#)Q1=X,(*.H"A"@EV,\>1"37BZR]<$ Z;5;!:-J M5D"T)GH.ZQ?)2Y8\NYO>[FI+'C@$2W3_F>C ,\F>OQ>Q;$5/*WI^!-&SM^GM MK;;H25=!]#R3Y.G*<2Y'/?BU%3\O7?RTWH%'>0>"E^4=.*W@'XZ_Q4#?W7Z9 MEU* EOC-E"._K](L]S22E"8M214,0D0<)I!?95"@>")AW$_2JFCC6%3C+AR;J]QZ<*7<$<2:@),E M5I\!L!04$_$73P0!A:*<:Z1Z&:U0]G3C!G!AI%I\[6YO';W>7=2^V%Z93?$6 M%NS8^]!]>^9]2& !_SLI+]!VBNP48>P3I%%V[.UX_RBDC$L1[+U9\9U[0$M26:7=K9W#G1>\3&($6_>T<_GQ<]>[ MOGQ[>7-^UO7.+J^O+J]/;\XO+Y9.&;34*.P/J,CMS5'D:HF4U@'@![ M8_:UG:7=ZQ8F%B)\G_!N63$:D;).[B-GF4M=Q^37&3ABU530/JF*#5!F]HE> M5A!I2:,0>6$SRE,9R5ODE/JC2%46 M*KJL-IDEDM.#X'J\56E>8%C-G^)J90 &_*)R;#,HN6!;%HDVZV".F[C(ATFZ M*J>,'7Z4Z6C=A@0ODBG:*8;EHD;,!4_\G*3E$2*[1M )\L(D*$96H=2D;.RM M#5E_\E 9IG $7!7 MM&-L#!MI2A6?5HA!Q\564I08&4RZ-T[N2!3PBW*>F$# 4N O3@^:JT@YUJ&K)?>FH=-CX'>5899O4U=^AV?N#7X6D%3#!9-XLB6Z1(0L4P9D\<+IS^@VR,7S%!"J;N1S%KQWL+&YL!2.9F8 M-M+I>)PF<&"6R#L!Y[_S-9#C7..NDDR6^<[$ZV?ZZ,%$8[8V.Q_O0.!I+CW7 M#]"3R"7H N,,58^55$D/L[JA%_!$9?PHV][X'MDE^'W MA'M'DO9%M\T E#U#(-A7$0D=I!<-X*SSHW7I;AY2A1M)&G=ZC2D.ZA MR9Q6_.D[CQD=8_:DT.CH@:9;&[HP]]+VS=CKUS%U<.9US+?Q]VH+C] #M!I M]P_F]6^H39BXK(ARG!4!JGD25<;@W@(8S]1Z2,-=M*&@+7A9'_9@KO>,<\4) M)+H2^"(T($2LT>"T.7Q>!&0^X!!L),89#QJ1V? !"&M\BN@4>B!D1DZ#UKR MYP8P?7#_9$2/)6(&D<-$9HD#5Z+[B0ZA3.&((\0\SS$(F"K5&88[NE%1YT5E/;6B >M#"71F&7*\[E"D*\&L56$)1XN+ M^('J1#&T7\E#I)EO8N0\I#TWHCT'']RQ7RFS6'6SUM[4N%MYME!Y)E^6/+.0 M&]Q(EW>QIS&"2Y=K=D.S^*EM:M !^DS=&6ZR @9:*DL_D&5S$C@2&*+&$OFD MM*%/!7Z WDA21L3 >CKPSZ1+"4KWP$.;S%1X.:4O11LE3U6O<+41<;!T=ZIJ%J]ACK1Q# M/\<.(ZW9:S^3,CTI+[U6E#ZE*.V_+%$*DI.\=]IEV4W&0PS]!&0KGL-6RO)D MJ?B*JKJ8PC0,,%CEG&FCYC&K,6HH4J01UGD6EH=/\5F?2"TE1V+BQ1(!PCTP ML<9ITF=_I"/H!$HG'/^()5O]77@8R3"[-1G.M^A'1M\^%EJRUT)+6FC)D\[X=Q;=_(ZK>G5K65J12O)/?@7U"4O?(.6K MUU>QB /RZ"$&H8\(S2 ?:R639<8'\DW+E9K^"Y40 U?EH"Z2+RW:?(%[WZPLMXKVN5+E507 MB7$#H3X G2(7(3JE?';XZ>#AO2%>"GQUGZ:60K@TWVV&T5IF&.V_ MK RCLZG2%@U^]TL'>F<0.\NF5],J38D*;+PQRTQFM]?DMJK6->L745]Q,0S? M8P]T$Q@)#2"GW%;)=138>41G>80F5>G,OQ-@!E5P3U-('-T-6&J44V/4'G(M MPZIPB(=D2+77^0^;8_&ND-X[A?5)XF76TK%9R^:F#@N,:>E^:7O>'%P-[VK M!QN(=47?%Z :P&F8>'B[9GVX^K&N7SW;N=5ZVRR)QR;6GGA75<2AY]H[3*U/-YQ9-J3WSM ,+-W>;S *RH3Z MNM?KF/(8&R_#A]UW>&+L"3(DGIQ[V&\!E(_?!(\%4.ZW ,H60/FD,]X"**>G MJV*/43IWHTCM31B:-$=D5EI"N6OSGT$T:D<.:613=5&Y:9_.*I\+_^DD3R_\&O7]Z8D;H?OH8/GS\C=XY3/D$=H8'#@Y.IB)F4?[$(A/2>2Y"(;Z\"#N+FL,"%!O;T6JH)'C M; 3-O K$.'L4(.99(@=G2X\.E9JZJM<" M*345))X-E$)?STH@I6JD]BU.JL5)/2$ 9.F']6$@CQ(GM38PC_VEJR"K!EY8 M3\!"*UQ;=-U+1@A44SV^*?Y/1=/=J%5[6%HX31M"?NX0LKW2*@"%GB M15@0&],A,9D#VNN![4[\$PYE/1UL1G)DB,>V]3:TMZ#.O 9GN70@4+=Z#/UC]JAZECWZ M?8L]C>Q!>4>2'Q6M)%(AQ:Y*NAX*9C$=!=OLAFRR+Q32O)'4M4];+VO=UZOC MTZ'F^L9_,^,-0)&L*>],ICQG\)&JE(!\UQX.8Q,A54\2:C40?BI;LIX&9)63 M8Z$5/63O3$/2YTC1.V>33'.JO[?=OY;C)"7_;Q>EOTC#;./\_75WT]OXSW__ M>O!ZNW<"_QX='M&_;P*Q@_\>[(9'].^;/?X]V);X[Z$\.N2_[[\^V635E,&$ M@F8;^?=A(GLB4VP2\HH@3AD^8J<-NE=Z2?*%J[@P666*4X)C2@MC3.*:I,1^ MEY4:J%%U'W#"W?K3.UNO]W:JQV'GS=;!FS=/<3V]V=H]/%KNX7^]LW?T^LW1 MZ\/MUP=O7N\M0!"LIR2HU6POP7WM!;&8"V)G#;8%BD>D%(JE-P25QZ19]%4_ MGW@;.P?;FR"[)UA^*)>:##,.;=2MK[( Q.A$"JHPQ<2F&Q@D(R$OQY)FS[C$ M6/Y&DY)7-#1$RRB#^RH=@=B,XX)OEGNNI]J-@Y<%R4NG4R1Q&;K:P_BB;?L1UU&P^XE%M4 M\X)1S0_?>88^E6:!%*&J^-*)2\E(<2*3%:4?.@K M5OZ"JT82$HK27W4%"2?%&(QL]IA2QFP&CW*0_BY)B3 W$&,LL6,-=>WI.M\F-E$MT%V):C;5Z<8BNBZBAPMX$1AGD";%N%Y9 M=F,M2G/]2EV_KG1]!:ISM<';M0S>OGY9P=M/*@O@KA:Q3(JE:AOM9=X&/6=N MC_>H>^)]V/F*',4K '>^TND^?)63]X=J_%!A^[L8J94S6\L">^RPY'!5,.1M MB]1(66YWNJZQA#Q]V:\14 9)QFS0S-9LFIV%1:JD5SI0!8LV:K7GU@R=FSC4 M5S@92B"W_W++M>/ANJ)JS!;08W.5^#28TVC*-/F.><3"17 M<&!W;^J)\%9EF.R9RDB4=>:GBR7&)R.4U5 MT&V="CMQ5*@RYVJ&F!6.QCM[O$<(IBK81\'5)X,HR70ERMLB&DA3!E$3XI.Y M@[YK=^;*@+5V)JBT9,DEE[H4MY@TGE.!2EM&F,O2:M2S?3N5]>XWONGDL9DE M3V*(( 85=E^XO-/DK]1\#),[+.2WS.G0"=1PJ/ <1F!RA$",Y!-<^)I-K^ ;Z"5AP0M?PZ+:7?NLRFX/KT#5O=4&?Y5[Z[(@2 M;JHMZ+RPIS,XBT:2LJ.JZ=HS]5+"62ZM)J^0#]>K(H7"#;]Z<;V^,Q4A=2L$ MBRR#/5P67YY6(+1&0!&IC#6&,KFY=(ZCD/%T!6$ZN,92H.N/2.1F$%Z6BM#$ MM_/C>U,%J%BL#2B?P+8%4@Y]^'7X3I6VSB9<.Z6FFV:QM>47*V5>& %EMP@" M.,7$"83\)W1TEFO0/U#8F 14/HOP869/+Z::#ME 0,U GYB>C&4?S0%=AKT' M'RGMH1\GNB5='!P/9&:GQO=0*49K@4A'Z!,1PA"X^)R9O))-@"50F6?-!E%[ MW[?)AE!1EC!OP-L.?:4 8,PX6H-04XLI@!1"J!0!4"9\5#9<-6<-^\DRI%UH3)"H1YVO M);MM\/>SH8K%FH2-;X2Z$ZL0*+8V0"H'2*M(3C$5!VJLR7#1JPDC8> H3#VG MM-#&Q11I2H0D^D9T5N(+D+PQS29.ZI2M=5:N"@_NW1J!%^:0A<9GB5VUI=Z0/$Y4(J*%'K#40XB.8[ 6O5;"U M100];>V@19ZG%U?"'?W-RZ<.8K]WYN!JL#QZ$1MNH])G@%IIQ=?0DR[G9QG1 M+L\#,HU4B\*@USU&VJ&2/9C#Y)3)2'% =#E@4N, 0WHI!_4"F>;,@3<"M=6' MO^9%JO$'XYR"?1(#@+XW!N47% -.8%>AKA86ANC))">A9CF9234Z;CJ<4]#3 M[U$#:,GNN>>7%9"&E3$4N!PM.79T@LKTN$GOA],ID:]V=K<.]O]JM7E.CM]& M!.DS*:?/6L=_W3T:N>1A_D6-W<@(CV6K( 3X73MS=;V_K;SW\ZCZR,L MD<;S?90DJ0\&L[=S^,;WK@LU* 1(C>M$A'Z[Q>9.WD\74@T+ZRSPC?=@9V>_ MG;GY,U?U8+6SU"S", !.&LY/IR)-8N]L*!+O9^]W=G_]+DHB]/H,/MD=N3JN MAU8G*'6"!E:3V@2]J(/A.?^9>QY_?M->]/=?]%N[N[[W48 YO;_]VO<,E_BN MO\3._1"[]B=OZK\;18B+MTF!V,PT]&9K%%OM9;G.*L7SWR/W:Q6>]W<1?/%^ MF]8C6E?8"G,E/A_S/-;_6G[=5HP2EY"9BI,9P:X]Z0E=J(RJ*]A(OT&0EH[B M&@*M]00O=OO_\;*V/Q:\7PG ^3D#FBVNL^$@*'2?%C%Y=LG]>PO;B#RT12QC M(FU ? #!.F-+N*F;JX1;"#SCUTI#]:7(%'T_HP)^E$YBB1S*EIQ7<; F,6YJ MBYVH0[4?4G 3$TZJ!09M%(B+M" \5L=WX(](-8K4:$,+B\6^@+44)W8D3-8' M"Z7+P-R!"H:4^ QU=6;'+W//$$HBV3=.3#(,D46JV; Y??2_UI=)Q%P"\69RW_WR[T M2>2(@;["0,1[#C?\[VS5I\7$+!@3\[K%Q'P7)F9[Z^A-"XNY9]*?WR?XS+K: M-..QR3&GF*[%6]!M=);$Y-W"*P]1D2M4%_D9$GYGO=H2Q#EI]!853&SN#/&T M)D0ON94S/3#/YR%8CG/=]9WL[ZVW=WT>)]M#H^I/.P??*4T6?$A/)6@]&3S4 M0SP*RA-+R;:R4_723LGVREPV;R?'*UD0]>?L9^\FPW)(?R\P@T7*GU9SF=JM M^50S<"%&\KBV"59S/MH]\&2ZL,HCV 3OSJ\[9S>7U^T%U0Y[9=P+C_69- YN ML4XJ[5;X\?Q4CW<>YLF49>U-&Y7_NTQ_U_-#-UK'5^OX6EG'5\/Q;'T^#U06 M=E^>O^?J\_79A]-NY_IA'I\GFX&E'J%?U4!\DJ$2WD=,*2_I'W_ N5AEU\:' MSZ<7O_K>V8?.Q:^O/IU?_/HP[\8+/+9LY4_-QP^\;[7->S94LN]UZ I$8HM+ M)O5M[8;6;FCMAM9N>)#=\#32L?E +K1DRY->P)VO0]53N7=:YI$^CS'P#!.W M@.EY?WG]R;M\[YU=7ORS7O]>P1P\S;0=KM)E_.&\ MZUU].Y[KSS/E^\ZUQ3FY^WNEMNPZ=G-]C&SM'>GN^= MPN^?.O#L.V\#'S:$9O"0I>WROG;\\_GM_\3O,#SYQ^Y*GZ=/J['K1]$L<,KX6'+C^^\SK_<]:YNL'1776N M/YW?W%1F!&? S/CIU=7'\S.:Z&\?F.^!80C+=*$'@;-_?7I#JW0-G>A\NJ)? ML(7.>]CF6Y6EZY8KA]WY[?SC1S.LR_?O.WI(-"#XE_KQVWFW,F9?AR\^_HZ/ MG%_8WZ _GSJ?WL*>X0T#Q^SS6Q@I/$._G9W^_NGT G;91WAUEU:(MAP,E9^O MKA?.^'7G'Y^A>>BK=WEU?J'WXMGEYXMNYR.V2X<;1P(K"_-U<09-P&QTWY]B M?(7ZY+Q&_]:!D>(F^'!Z0],-TN#JL@M#-Z/4RXIK#U-WCF?A$ZP9-?_;^WES?M:%S7-]==E%FW M+XBE9XR+O?2XWP\ZOB7MZ<_=_]C=\;&O;^>?KQ,0[SR(1AYA]R+5H-C JO!9DX!JYO@ILX$4,GX8*%Y42,<=I M,E)(QSW4\9)7>;9PN7;BAAY39T%ZXF(2D_ JBE>V/K>Q+QN^E)#K0K#R[1GBCAM M(-TJKQ8)RJQ2:LX\OK]"=_X2$_QXSC9GN@'713W]7H@<;#"*,<._*LNP+(I; M$I2J#2&%+S(3/ 0P%Q(I YNJ.P-2[?_IZ6]8H,MK.7(+,:_&)K7AM.[%0.Z>OV4=/Z6! I-==R%CU3 MY9(81_ ,:$:1S):PUIJM4WHO9Q&T1?1%@1C3 OP+T:E(951@\SUH%HOXFHNZ M0N(]M%0D(RFH+I/(@E3U;!6;D:D;.KUV/[S8DYI,'*=-8:EAT*?R"@>484_I M.[O(;B)KQ9#E8DH=.[)4+[MO2&[*:LAF/VH&%KC5Y9BJ!%F-2Y=_Q;7*ZN#3 M&<134R#N!?%.N41X2UFW7238^T[:J1V[VY^(=>I)T25&8U\JP52WE&*K"(%= MB&[[G:HL2W,VJY6ULM;F?E_^-BMO=;[?0#*FA6RR2K7Z636KIDPGT%R%E^HO M]9,B]<:)0JHR1+\B)@J%_<;^UL%?R4(3^+\8+6PLU(:>):)+ZXE,42'/T9A2 M1_1+Z6,J)!WD^!W05F4AG WE:;_'9MM MMR0QE))/S"J03%+VUJG.6U8AP\JW*BFR"$N,<86P5.IR M9:[GN^+ 7&%K)?/VEFBNX&JLXN0LWX33(JGY0!E"<=K!IK8>F@ZAB6JC@(E@ MSV[L[%K9HGT]UC69>TC&FR4@HN"Z"%))N[]'1?;0(V4RS+G$GSDUQ@>5>Y$4 M)/X4EI#>V-O>9+-CG"KD4.:G9_1_@TN<9SE)13APY$&TPP&[2"5AQ F:^Y@0]QVQFHZQ-Q1A&+E5I)X7,_E M6I&K:\NNTOUFMYL_K-7;BLW]4+V9U.%7,)Y1=MP3F21Q>H\RO7?T9IG*].'6 MFX.#[=W]_3>[NWO;NT=[==WW @ADR67?[BFRM4;#^);4<-'RQS M/QY !XZ^OT:%>.H:%4^Z)=\G7 ;EBC?FTHL4FP-"?9KRT,:.,;?!-8SS(6A3 M^ENH$=VQEL+:/=JJF^6E-Q(A%3*NH-)JRA)%A[&V FI4U@#IB?@+ 6JP&]E8 M!ERB&-ZGOX=XF[H:5A8^KA;:G5D]H3V#CSR#O;4^@_9:6.KIZ[#5;:JJ5$SL M!H<+^T>&H"Z2L5U:TRJVE!14::2+J(BL 3_(H:\\R1%-Z@ 4IU[E&A>+\?,4 M8^OI0>T904N*]5XI8%D)2WSL;:A-^JRB9IZ@[V!#P9]L(TD0%* ^ZY \B*/. MK<8%O)-]441-X,DM7[G60>%AL" M8]([U:6LLXO@FX+0V6#^Z#5?33&LC-\N9X MOP*Y,;Y5],]R6.">\ +"0[!N)+P-[O ^IA--*0=^>9>;#::5EZ:VYRH]%5NG ML)7Q"-WQC9=R&YZ=H),%$5 M-]<([0XLD @GQA/C,A/#M?#X (8G MA, ML%\TR)ILN53=PDH.V&JI+Z.Q8FUH0W]>2W+"9[[#0*JC_#:(_,G5"W,FR=]JW3 MWL69%K VT&[@;,$E0[*J(!QA.DA)^SU9/SU3@C'W2LE)!PJD.Y_;?\DTT4#L MI"FA?'MK9Q-1""S@U^CZ=J3'5;HBYGW5+XHP>!6A=8+$H)@PSFJ5D5K"^T&= MY3H*CO8.OG]WJA>P.UG&KX@?__1!/C552:E-92!!)\85-[7;YDVU>5//F#?US+?K$UU4"YBN6:[?N5$1 MXP8VYF;5#WR/>5FWN/S2%4B>(.>283-V0)F_<6MX #FUNL&_:S6G>I!LK,6J&TZ/>F6_U*;7: MX7W:X$,="?.HONI^?V) M(^B6:2E)CV(YA'^:-94L!+Y-.UT]D;DA-J?G$]Z$W ML;M3F7N5E\I^AI[SN%G)MYZ<^7.]T=NL>QDU6:+X@L!"$4CM[U&C$7*(YC*J MB/8@2C*UTK6A4O6ER-:C;A:JBB]C.4ZDS3L-<;A+]WZ>U] R+L(07AO)*D6@"5 -0AK3$UOHPS*-YN$BJL"')B4Z3@+6PB ME2-+ RZ7=#\DOFL%$RQ2QFZ0HA\WBIG25!9C$#@@8UB3$[3J+9ABX=(A?#G2 M(0EDMEP,Y7DEV &#AK/-=N57F09XLFLVC(;$N2SN=:]1)HE7SMRS[I1:Z 4 M7D@:2.!91B^.QCF*,_@YR3+"OE;2 BJ+]2VZ'K/;UOT%L^%N,)K/8X-F*S=5 MTP:DM+9JN[6*3#=Z<7%?"%;(V25;V^R"-L-;"M)=2)XOCL;!^RJ <.3%6.1.!E%9P M!%$5TQ(Z+D8]+H+3>%B]#?DUB K.E(.W]E,6*G#\2<_:)#I_&D)OH@=G/5WE M8-ISNN!SVG\9Y_0LR9:>VE.:+I\Z&32?"EW/GDH7-. M;@._G*&10/,Q0;O!"4,KN." M4@!J+C5%?8JU(D,43[53Z10KB A)Z4X$/3MCZ.8*GS'F)D%EU16.79::"1IK MI0JC8EV5BT(BH #(,L@Z8_9I9':*DJE!V@6XA0,?1A-=@,2?FU?2"JP%"ZS! M6@NLB\1[7]Y\R\Y:87NOZ3J>%E)W21&%EAS3TG24]4&,5[EGF6?NE6F5\^V[ MJ<,M .Y' <#MM0"X%@"WU@"XN3?KZ@+@(B4+0I6PL$;#C#2>^E7@:\4'ZYTB M,1X+2T_*]]>RQ32%3@)#H._BHVK M$?/>C:LDPI+],AX9T(>>ZI\B&]E'^04.Z\2PQ7S""_58E4S#$!'X@[=W(,$ M6HWQD()5DMJ)-< C/*PJM?54"7R0P 0AQX4#2I)?@Z&(!]JII=F%YKBW39 /PT)T#6A,K*_JB;CF?Z.=1>4Q N>TE MX:04?="1C#'N%?=.*N+,:,@T<-#VR7_ !CHJH)G1/ZU,9,9?1F$ZFBQ"'CL" M],TK@6DII%;19/-DUGF-$+?Y2WNW.H,D./# M#KR<$ WWU!-MAU$#A-X#Y#0).TX/'>)I8U)+8U*S_Z-&HUCM2"!BO,Y@7_'X M#.9-[R!4RW&"!G%UMK'*G4/QF?1 X&N'D<4WDTE#B4%8SX&6(<"0N-! 6%HU M7)BZX=^4[N^R0&.'B]CQ(.!FQ#N7NJ4W\#?>BRWU\IP[\6"MJ9=U;8^VDM>+ M4='6FQ244L\SI^K,,G4SI. %'6R<9";]RR*.=,(^2M]^$D6<=""Y\RY?-#$P MZI]1^.8J9Z_P>L1FZC6 EA^7.6YI"=:,#G !BT]DKKH*U32LF& @M4(5 ]"= M!NA8FE^2X@[3+^MUM8C"G2 H0D4%(TMR%8/2R)!HIUQP'UE9-@XXK?NDI:I< M.S*B!6Q. 7HW;"<%6PQA>+!O:EL4]@F9!";7Q9B6=R(%LPY# G[%2"!#$P2O MB%EC9]/#4F 5:3 4F?1.;8"9-F5#)YP.E$B$ZCW&=Y6BB -M?O@S1C# )$5O M'YL_,N;/E(Z68$^09&C'\!G E^93BQE0%_>M/2AKR"VSD).RO"* E*_?XL)_ M-%RX]4JVN/ 6%_X,N/#VVOJF:^MV#6XM#B2/1EC1UK4QL)IV6HSS %.GDT!* M/$49F!Y(6E5QS+8^KK; 0C4,F6$, O83J2DKY?,RJ7Q3U9]U+1'-)%EETNM; M !2&'4H$P2VH3V"^I!3?4K']U3<5ZK5E3+T:&2@HTT;(17K M6W,61%*DL>:W;"AB;5*%*5#D%*I./?D5X56V_'7##&BJ4\MN1?G/]%9-2_?@ M2IAWBL*5(%5DA::S[HFH&9*5].PVAK.X&,[A6L=PL.9]EN%9,!MLJ0+D(LGQ M?-JC0/8_Q[9-FJ^N6VDV-'X]);%0H8K#A^ $R*_H-\G@>!#T'JL@)F7L4YDS ME:(@8AZ#T(FSZE)>2 [%IQ93CR4C 4;BJQJ!W4A?902 1EI7 ^8D%7TKY0*5 M!L5(A\7OH"-9@EQO_IS^\$NS;WIK4WL6Z)#*L @X1#Z[31:SU<(C3FU*34L< M.OEX-*V4H^T%HM T7^R.6^BU0Y M3!KUW!J''(AQ:,3PXM'.IX87N>NB"QOV1.0B#^MO\-VVW/7H%^2;^"X 6BND MYPCIUVLMI*^0)';9C,DW!J;"^S8%"^892ID_/-PX%JD"Y2?+BJ7B7W5" )?= M-?KA6"^@40^_*,3VD-QGO!=J@/J:(S<_"=]^D6,$J8BSHL?5?0V"%3["E "\ MSF2L2#\.90_^&CO2M!4C"QQH>QP7=QR/UOHX M?;<-052\LSN)6BRR@;,B=Y')V81:Q+WV:9X31JFLE9Y@G,F*>-/+]VIG=^L 9(X)6=%S.]LHAIXII/=,$5/>Y\<_';W: M>>2Z(6H>*Y?KL60%'$^G:V^VMO>WG?]V'AT<66+:Q_LHP2HO%XFW<_C&]ZX+ M-0!9-H"OB=!_R!9[L[6' ;KZ%GM]]/KE[[&?+J0:%MX[JJP0Y+YW(]18*F]G M9[^=NGNF#J;J3L2M$)LOQ%"E)I7KIU.1)K%W-A2)][/WNZ 8SN]P4I M04M5%YX-O+ Z0UZ^AF00E>GQK EZ4>?2<_XSB@;^_*;5-.[7-+9V=WWOHXBE MM[_]VO=L'39_B9W[(7;M3][4?S>*XHMODP*33=/0FZW1;+5W]3IK-,]_C]RO MU'C>WT7PQ?O-46/TM+5NP&]W \)N66<_("+44]%3T;(C?.=]#XL0)ZDW0IB6 M0ZQ><;(C-\M01B:*7\0R[B=I()EKG8 3=3 "A;U+!(=U$7)!%AF:Y'_["NTR MK\73J_Y%"L3#%&@B'Q.I+U]SAZ2%65*^A9*S[+N=7C?0;V+6#26]/,!AWP+_ M7Q;P_Z %_K? _R4!_]N;?MY-O[/6-_T-,O'T5^.R_QQ'A!6QY7(;&6,6L MOAB,A/W-X9V /Y1179%1KQE\KSN>FS'NT&N9@>J]"G3%#A*=K20Z1VG!B3J@A$CUHE@\-A$1BY$;*MU]55*=?X8=+5%J-(XB5_!"MP*%5'Z"U&:.15?B/XFTXQH MVLM M=/ Y2KG+,L3U+E?"8%^4%1"2NU3QT[0[=X$[=W^M=^XT[/HY?&7\Z$,"U/^W"WT2E#Z +AV#=_S?)8?[ MGLIAUPA1:!VT+]9!>]@Z:%L'[5-/^O/?(<^L&=4*V5]XOYW?7'2Z7>^W#YWK MSN7[*JT"4KI17F_H!.K8N"54?UEBP=[7(?$[D,4G>F")MYD<,!8!7:* M2:S4-+VDD[&],N+V[>1X)<,D/V<_>S=9$@^\OQ?H7Y7RIR4NT?(DUX48R>/: M3*SD\7R>Z;A1.5B=WKOSZ\[9S>7U2L[$2Q)4*SWD%ZV2M8-K!]<.KAU<.[AV M<.W@VL&U@VL'UPZN'5P[N'9P[>#:P;6#:P?7#JX=7#NX=G#MX-K!K2"D[SY8 M'3_Z(!QI4XB:>LM)7TDZ.B[&8YD&(I,GR^IE#>R:)Y@.0]1"F-AQ=7WYZ;S; MO;S^'9/M%H#;7US'ZWC<%K+Z8B&KKUO(:@M9?3;(ZF(F85:.@Z?"__I+$LG_ M%ZGXR\ZV&;?[Z1%\N*#B]$];_^A_/IR_/;_QWC[M%<])4=4=M;U7S8MJEHS? M?=DN&+UXW;FZ[G0[%S>G-^>7%UWO].*=]]OI]?7IQL0^A DI;4*73L=.D1K$*@4LZ7UQD1]#)=ZJ"6=.^7*?=EJ84P M"0K\(Z:XZX3]Q):[HYM !%R%@69V!#LOKY2MV\ '.8L].%G4+?P-R_]P^^>F M'(WWS@Q[>?N3YRP\V?0M UV]?/S#*L;72\"LSXJ8'IN!K<1BP-Y76:;KFR+M M3'ELIB[0:E$2)U78+JG./-85!^.8CGSM(/5TV9X$!$N*)6B+7)-,5#D1I=>X MA>V[ZM/YS4GY[:T\^U9>;PZ;RW0@8GW[^-ZO21)ZW;+L:>C]HX"5Z>N*.TN] MLSLBUM4**S*SH92I4(E70VH;$)\5Z2+I?TZ08F_$L7\QIPR"*3)DQU@W6 M;BK52MP9R(U"6:D.PT3H>Z#[J9!R5566FX,&5\$ 3Y\M.KP!RAUFNZ(J!]^0 M- J1%YFY-4 ID[=XQ[@<2)N:^[9.W@0BB)E9%&ET09GM5SM:M5GDOF7>GRP' M-'TM?&#T5E8RP\3K%: I(YD?]%F@[0?K'7O.BXAS"FY-M[N9MAZ)E$FH"+WG MG,V;)=5W_HREB\MWVS1 M>VR--]D78I'%DL=\*9;;+$5=.\R\8ASRA2V"H$B%=H\$T$8DT2^#OPV%+D-9 M]?;TB0(PHQM(C]!Y>ATU\0341 MFE4T12IAI$!@AE9?4:AO$2UG'& 0(*D8>EJWS,47K!D,)R++Y9@" ;(DZ75: M].]I+"M@(VMCS*A;)UZ:1<( (Z,(#OQB&=1%@;- SC2J<"4B1[6.4!264JO3(S.6/DIGN9&,ER M$C+]%[=;[:%=]*&]78,S6PG&B8S==F')8ENZ"\NBPLC."WMRK-B;*Z?N+L,+ MFWD;]<#;ICU0 M>J?=/S)6*$FA>ZX;87V\".]!6@@=7EFE8 !&K7C;?(F3NTB& UGSAOE:=S![ M!W]K' V)1MQH/BH]N%Z^U6IH49$-?J2R2 KF+=8+/6%[&_]*8ESH:$0^A TZ M&!KOM(Z9/:3#T]N;";Y(54(KW]3 :1Z'=BAH+4KOR%C?E/@U](C?:A/?TLUG M--J1RKD1O'=P3]$]NDHEIHLH3X5W"P=JB?L/IZ>(2\=+>Y,M^"9;AXOL(FDR MTN'?GHB_>%$BX@Q.^WM-KCXN4ETO8BK.;&Z \GO6\W]Z"*$)C(6$'#GY0,Q8%,?_81CDC:9\?^Q\8]N@I*GO=)>6UQK.>1C2P3" M[CB I!8(VP)AG[>X5AM/GWTCKG=YAC,Q)K7N7TL/F)^/1C($"P^MKW&JV&=2 M 6[2W5B&U AFAA V1="R:J0=[O'/W?\X./3W=[:WMK?!SF-3EAQ%!X?[/JR- M#P/B5LC^@.?QT>T=K*&$04^P;$GA1_6>:\(<>QMJ$Q_!ED^,#<_JT8* 7P*MW]OSM M_=?^WIL#,R1T#:&A+N!M"--))E+J24O&',PL8Z^-#V 4%DR6$'XK-9%>@H6? M*Z9S=>XW?0\=[33__E'3]!_9V>]*@D"<>E=4Q A@(^:KCE3Q586N4WQ&1!^ M4QW:\0]K_7EU\>[L&?ITRYO)WSUHV$N[_D&U5V^G>S3G'2UH:H%"?KTKF71, MT=[E%U"\F07^(R1Q[/"AE_#?J?J*?EEJB^ J^&P)4GE ]6:Q@WGF '3T%Q/ M,;HEZ<'>9&=H8=NL9VN57!&OIJX#\NN5%I)?5H,\S-\*IK?T*?MW7V\5X MG/5^L8&<&3N5V@GU'5E3/(S\YZ?&,L4$)%..F\*WSDZJ?;<$H]NPD/ZUXJFT MCNS:6#*!R2R(^:7W-0WHC#)\*>2C;Y"9R-\:RKYIC+P;*E7+LS)JQL$ZW)CV MH-$G3Z$M[D([6.L+[1(D&=9-7>I5=F7#8T-]/FWJ MFC[>>#QT"AN*40HCZXNHC*7A*<<; VT9"]6@L!J=+@WEH-/($C'I4[E;<\[Y MW&NHASW=J*JZD3:WM&UYG.<+@TJA2X7UB\%*R+U^FHR<.)J&'.H4'AVCZ.LT M$.B\LJ"FSE<8=MH/FON/(LL11%DY%)1RK7*]0%ETN-:RZ!Q^H, Q;">4"0CC MFWC7I$8M43ZU<:\?#YYZP_'T">OP(.M$KA76%*X>6*W1]9DD6)-P?2OZX%9F>>F5:TH*,<6LV4+OH_JH M2WBSLJ+W*U;\QJT'G=WH;;);@4MHEU8__"G8U+@2W+>F.1J.R',1#/GG9,SC MH<3(">H>&=701N=?R"UD1>\/M,IAR/B(/IU>F3V2D_%&Z$(^8]1(*]]_1&CX M#2?3XJG0S@Z6T^B6%E'.OJ8&Q ">@3"A_5;PYI*C7A+RKFQ68'BS@=B(Z>#! M5LPD<6/$ ^T[:CQH6+"0$+9X>/A+E(]/B"?0H_PG/8Q4X+DA[/E( MIOIH%QEVC$L:,RP01 ,6L2>9 :W3N02#[!QC%289*G8 R,U39DYM5AY_<]+ M]DE#[K$SH70T_\%1RROB1; M[,*G(5400(,YS1QN+MJ3^?)Y6VW?RM%1J82\9^9C',AE'F(];T2^A4R$U M#THAYJR@TF9C6.@DYSBK;HM,2E#!&U+N==S7*G?-721+W0;11(;.%F.ND](< M-BG?#\$$MR?EI0'=;]S,P:3(+1F'!GBYWKXRG\1)(='GX0O,DS? .%7IK*CN M71JUDIFLVL-+Y[1ZJ1Y?' ;$X8D[4.4U$L^BGWR+%&)W5AVW9'@D:GP0<_!1C5@A_,/3XQ:^ ME5[09QP";!Z?AX:3I*,%#$$#LT@?,<6I\P-U2]=L'[^E<##0#3Q$2M,3X&K: M34-GHJ=9->(^#"ZW+[('!(FAS%$T(##=$!Y)GR%2YB64.IO*RIXLMR GE.'% M*1'C%L,,]%)>3'@CS!F,IA@GL4M:X##0X G6.6BS"0W0[+,$ CC^VR0PW OP MG$IY^\$VZDM%928H[!>#7BWO&+"O8R(CE=L[WJ^"VJ@KFG_6A6,T:2%^E5F! MPB\F\F2%4M\].-I\>)2IV5[]\Z[^-VM]]5O44PO@>#GVW)IXZ4I[SB4 H.UM MK+O,U2:('8"5"41\V BZRW@-,2T[1(N:)8(B2";#1E^CB4G4"I(BY3SPDH$1 _U&LPSP M!HWH_FEV\!BE 2Y%$>%""LA1,5_# C^(2IMGHG*@; M_2Z\@W9+$R[)"7#77^+N6L&9?PPZ'6O4+J':27LM_1'?N+5: LD?$L%Q&ME4 M54=L.]N(N76M='^85&: %&&5?)NRI%EZJ?X#0208QL1)0-KL,J8'X:I\!^W4 ME/^Y5?WOBQ324TVZGQ_+4>:G+ .&2WLQ+76@'&S&9;; M"9=,,AIKW;7+2#Q]6SN7M2;;U%>U87,K&=GQ^WV\X)DYG^]Q[6(T;L-(C+.* M9Q&6#Y\AEL]&WZ"3%MJ0(EN;CEKMJ"'AKZM1 _Q[36?MUZ2/Z7LJ, M*B"D">@ 4E9-;N($(IM2H&]F-Q,XX]!W$(G4>GJF&NBKB).*8' QVW)E\/,1 MU!%30=!*?%//TU1XT\X-7<+"S2"8HC\ILRA2[KUOO7&.@PS7V%#^4S1]!(<> M!\P9"4088FFW<$44$SC8^1"DKT0370INQE;FY4/W P8?AXH@/'J]2E0/NP10 MQ] $)F7BTS1]Q^Q=IE/+.".K3##C;)C1FM2[N>+)68&,08[B1R+X4F;M!&X1 MHQF'TK=9G;1;KYS367J79KFE^$3S=U /:RWB(QAW@Z73)7H<*R1EF=/$?,VTI2X%!-B_<$DBCSE@0,N$PA58/S&9D)ZE_?VI;"99FZU'B M_8-$B88LXU"8L!$?'B,6?7I*JD34U1S9V@+35Q1U'7 MOJ;8SE1FKVM4,0?) ]GUX_DP/"<"C2\6(TE49.X=,:S7FJ4]EE(A:K0Z2Z\^ MG@,3$]>:8"KM(-#,I(\KU:NM7O+ V@;V>,XZE]/GKB&\B:,O3UAY,&>'A B);!!E MR87'6OL>J1[\"1*J5J= $;CVOQE40 *M9V>\-[0:?* MDIAQ1\;:':/#E&@,B.;9WA3&AD9=IJ%790&_"'0JA$U-U=8IP=ZFSYJ@!0O> MIKHT4D/]V9D%>1E$C2>#+EKX-S-F%2D[@3!TK1RY1VV(>5A*^*XYH_")2CCO MCWXJ6])!?'1XN(/49"O!IC/;,![0))KG&G.%4C8S87#E%KF6XR0E\ &5&Q>P M\AOG[Z^[F^18.'B]W3N!?X\.C^C?-X'8P7\/=L,C^O?-'O\>;$O\]U >'?+? M]U^?;+);CYDO!$D2)$K"-$+4I7"[*NS?E& P2H9-%D1+H*+D3&]EK;;>G%9HZ=&=<".^LHZT$1H2 M["J*$ <9F7+,./(LXSF=Q0A4:97/J^U6"_'XT2 >^RW$HX5XK#/$8ZYUM;J1 M8RNIK>Q%US!8ND*%<(7,J(:,?R4!CL*]#!-8<=Y0P)B@RN)N.F)6-?2],>CQ MP:0$7E9@7E*M6UE?Q+:R?,/+:ASI0_1Q[Z+O,P(X+D/]FBM.0'Y0_PN+8(\D_ M2PSB8@T#1/#"SZ.Q_GF0H&I;82OC]N! )YH&C?%-:H1ZJ0;SXT_0@#(%9(AN MGA[C:'&24MN.2ROA/TEJ)U,ZWY[;8&M5WKKJ$F3XK8&;D[ 'FKIH488J1:DI%,Z68N:M=9*F\E7'!05.S M41S&Q+0^\-G>/-\C*CSR/#.?)"8&9PF\ )UL,**F&GP>$W_HX@<@10/N:X:E M17.MA>J/=3JG5<-)N(Q@-.33G)0^R'$*1DMHO) ,._9QXI,[!B5SO096I.TW M;;J+N!6*\E-:?]\B_7V[:^WOZY2T-)\$'K45)RZ8$P6P;%$E;0^>0DY1*,\9 M.? UI,RIDU6RB)394.P[*6OK:CBDP#M@LY0B3AX_D?=4*%OKJ?8VPVXJFB!" MF!B-0,$8.D%J?#:I&?1B,'*:>"CMXY5%V@N7AM'C+I%NCD !.WN4Z&"4E<3S M$KCM6ZM)Z?,FWA:(GX]=0A=N_&=!4CPN\_H,K\L4^Y+/P;0H%R:^AL<58QW8 MA%E,3./HZR#6G:"[)Q.12/DZPF7,,K[ >DEF+4-V MK=,_'-"(*$NTE'5*Q"@I<#0UK% JU:B'Z$3ZH+)>#AQ: MY#Q/DEM(R7?'G#H5EW ),/ 1*';B3LI*@IC-)7%_.AQI<)GWAG+D=# 3ZT1E:T )6:CM:&F2HU\6FBSSH M6;(-4(6(H*M6N5BU:I%JT MWH5/9^ GEJL<@81C68O,%J13,(CQ.';+-!F)SKC8/CI>5J#PU-D="=]H*E;]Z!\VT.[P$.[WH4L MX7R\39,O6-D/]MY[1:P8RSZQS'! -R%!K75)*[\)ICH;)*9]##,09^0.P,/B M.ZI]RK@_"[.##RRI4_5F-YINJ23[7E];*CG3M#EZ,?6[KV*=1="C&6^/X2*/ MX7J7WSM+4LR]]]X:-,*502,L'4@TE0[*EF8)"2AU5]^US] 6+_,S5%HQV B@ M3@IJ7E*%DE<2B4$0(YM0,F9/#D74)SJ;QM14%!'66".KX@I3-W=][VPHQN@% M?0^VD9$5UUN76V=;WIE18\^24/KN7[J< H3/7X'9E@U-.1N]/G3,\?FWJ>IA M:LIIF:WS.2:%_;]A!)KIY5=*_(1'R0;!(5^ 9@WCC;US-.?0;TO?W.IN80R$ M4H?,3K ;P+QCY^CU:]]F=E@#TML :2(P4477T=[4<$5M*Z96\0DESD=/]YS\ M-/RJ:0B,A2CK4KID>[,%BVQ*%=8XS@5Q 57K@Z_);^..7M:N\$#= H2R!J-?<0P@6Y$-,M]@EY@/KB@]&WX@HY*2 VUJA*\ MF*[J5?Z=P8P^6X12QN$=@O@$K)&ESPI M-W:#6='N\Q^2U6C61B>5HO0?^?/RF#%8FVN.VEDIFW.TBS"1#JF]S8,IL:%C -BLB2"D!F=<[6B2D?Q0DC*=\P"@;1GX$>LQ29C+"D1&JYG-X#ANWEK MG/L=?Z&,JH)5EB+3?P!I.D9/-"H$R-+)3 MF4@QXA\B8J:Q?6M,VFMW>%M##3O)*J[>J!7N1]PA3;H ;.UVHRQXHZRE-F!$ MCN#R-OT2C\'7NR$!$FI^N)V/)EEU$)#.,"(1FF!0LDB(CK*&% M-[@%'K&T*Y6&BB)")HY-K532 G2.,Q:M8/AHA/0-J'TC%E;7Q,JX&!;^DXA8 MAW3+NEA5E82>I)],CI2;LI*5IFG%BM4),?A7G36#X:R)Q)P<38E?9J.4K\#( M:H1*":8+I:DBM.4=02]AT",LX#62F-:M C?QAQM@I"D9L!A=I8I@I2XTCS:U M"1WJYIZ3%8#I436J 8-^=L8&>Z259 N49.M=-_,B009+4^CG8\D\L&R<5H,( MHR@S_C8H!%6_U>4;1[%.(D/@=CXA/BQRJZ8*#.TQ8J]M$@ FDZ2,J/]J>)TH MMX+<8/8L1GB4#%N,-7 V%#D)-IMK:SQ 06C#TB\K+'W8AJ7;L/133_J")X&Z MN+"SZ\*HGC8Q\G\^G+\]O_'.G#EZ@MG9W7^JV5G ''0[9Y<7[[S33YV+=QWX M%WZ^[G1O3F_@EU]ZZ=^Z'TZO.Q\N/[[K7'>]TU^O.QUX\J8V83_ =;0B!_=A MTO*7GS&A_6__]LO/PWP4_>W_ U!+ P04 " !V,IU8JUX&B(($ D3 M#@ &=I9VTM97@X7S$N:'1M[9Q;<^(V%(#?]U>HNY-.]\%@IPT!F^:A-+M) M-]O.=#.]/ HD\.G*DD<6%_?75Y)QLF&!T)@ #N*!!'PLG9L^'=E8W5@E[.(5 MZL84$_T7=14H1B\N__+:C:#;+#[IX\VY0+A']M@0)\#R\!82FJ%?Z13]+A+,2\&^4$HD6E;1F?(P M@Q$/I>G3]&;.+_L9""9D^,:WKV@:@Z)>EN(!#5-)O:G$:='=M-"X+QB)%G1; MJX[690I$Q>$0E#?0DI0;'2YG,?1!(>MDT\!!:(5*79KIIM'H/-;5ZG@P.GQR M.*K9>0.90F*(/HW[&1# $FA6)0P[]_J3QT!EGS\:[PV-5+C/Z$..>$:YT+ D MZ@M)J+1:&)!H$XRXQW NQDJW/*,D*GH)?+_AGY0G:%,83C,:9C3%$BM:^L*. M_:)M"R2M@"Q[[^/!YY$48TZ\N2N&]O7U$)M ID"QXY4;:#\0T/_(1=.7!GNJ?>GU)<6?0_ONF2^6V#FA4L$ LWEJ M)4 (,_Y8EL":],^8P4O-6)6)W[X)6G[T13HN=>&"<5KE%VJ9"ULM+:M_V);Q M:%X7!J=:_6VRJ3#M@;?F16II=5#.:\5\>UK%?_/)J/QL@H$RP8!L:R9>7O:= M%U%?$8B[6B=_8J6SR:%6IW/THG>?=.G/WG8?+7?.< MF?@WQ=)4W]=\(*1>,V(%@KNDK$U25O3 CK-RE>M^&4O(" Q,\JW,QDWG*[_J M?&5-!TZT;L6@?Z20^5+>LR>4(;.+*/O-X2P?5\7@2F0Q1O@CU7,3ZMFP MFU@TGFT ;\T9!SQ^=V9MA> 'G4Y[:^7\LV;XSD*Z!]LJ!/ 6PQ0[5.[&V?>, M_.[JPUMT XD^F3A(OG!(GOK^#PZ2-8;DE> C]$&_.4[NF)/79BAR6\YCAJ[T M6D#;DCER.G(Z_&_%9,.?I32$9<:7DTK/3/'"MKS$I76A[$"OTW MSH!3=&F&I\+ $RU@BTYW\^<($-IQ"*TQ0EVYN<=R\^ZBLBLYCX270:?C>%EG M7KK[0/NJ,M])2FU[[A[0L5'359DUIZ9;J!\$0GM,C GZ1.4$!EJ9GFB@&T7< M*OWE\S-P-X7JS$_W$\V]\/)G.J%,I'?7,]U-]*/AY?>.EXZ7CI?_\R?MQ=7D MMZZJ/!)*NMOG=:;DYO=^]%^S<;%9TO/[Q\NG8L6&\&T6XU6 MZ_SD2?%?T'6M>INFRL(664-&9QX!2>W3J6:OF7'"(P)9RG >FJ/15[MH_3/. M% SSLA1^$$2VF)@\/]?@.,9OB/+.34[=I-OFZ>-5MVMW! M_@-02P,$% @ =C*=6--$?E44%@ -SD! \ !G:6=M+65X.3=?,2YH M=&WM76EO&SG2_KZ_@F^"722 W=%]6)D CJU,#,0';&=GY],+2DU9G/0US6[+ MVE^_561?DEJW=9H"$DO=;#99K"H6R7JJ/O<#V_KR#_*YSZ@)?\GG@ <6^]+^ MSVFS;A0_?U(_H<"GJ,3GCFL.B0B&%OOMG4W])^Z<$1H&[O]QVW/]@#I!RZ.F MR9VG,]+P7EKO9+4F?R9=BPKQVSN//K'3KNL$S G>Q35U7-]D_FG@>F<%HU[U M B)W8=<3LF*WGW1?8UZE9<7O6KRIV6S9W3/HL>;]3A2L=].17\OTBPI 41 MV7 \:,=B8U02'NUB\4)+WCVUZ- -@[,>?V%F:\#-H']6+!2,0M*EKFM9U!/L M3#"/^C1@)=:I]3B3\X9\,8$ZTW6$'.< MJ@+ZY\7O[H$H(0,Q&'3HB9))Q7$M>:]';6X-SQZYS02Y80-R[]K4B0O&[VP% M["6(FH3-Q7?@XPE]\VB!W*P(W^-!+-3PY+_>%VN%UN=/6 $,A3P=?BM5:LUPK5^K_ M7S#^\I[>$6H%^3=&9:A> RT:7'F J[8LCF_O+C)L=?DF:\ MO<#QKG\63R2YK9>O&ZB1[KB6.;4[[9<^J.J J#DZ3\AFZKQ2Q5A2YTV.Q1(\ MMXYR7%'@IPAXY=4%?)41CMYW[G-J31WB2[<;VO"5O)^A15]#VC6%;ZC--)$W M0^1_,U]PU]'DW1 /@RU/W!XY]SS??:;6CNE,WO?DIU ^6HK?P>IUE2FW:C3? MY)3[^C;U7"-P\<&W-^2^?7'[[_;]G^3N M]L?5Q9]Z$#:CKZ:L#S1AUR5LJ5 J?RH6/I4+FL(;9MV-O4'I?["?R,W/Z[OS MW]L/I#9O^;K%)T&3/X]L8T_ M0A'PWC!^1GT =;G'6H8!9WV!9G*$6DQL)$*AGE8KW:J!5*M6:U6"T7 MZO]LF5QX%AV><0<;?]JSV,M$;_'BJ0BH+P3-\8FQ4*Y4:Q6ZU5@F&:M MN@*;E ^'3>Y9UX7%S9#P\Q?K!B1P$^;17+-EKJD>#M?<^6Z7F:$O+5[-,#MBF-KA,$S[I BI%..< SA#Y1[HB <,=DML-[O$N#["FX9I_ML$_C<-CGDHNN MY0J8HC27;)E+FH?#)>U>#ZQ>_LP<)G*7VD=^*+$(E&"NG_^R3OR264Q8KW91 MB:-S?&B/B5E<97HZE^OJG\N&S#&G8@ V.IY1:Y8BV>76I Y7%#XK& M]M6_7SV0JYMOM_?7RL\!?M[=W][=7[4?S^__)(^WY/>KW\^OVY=7Y^3\YI(\ M?#__\8/OI^*"!V-U]%X'8W7T7@=C=?9)W[4>)TWZ#Q\0,YJ&J^C\3I'0&2-U]%XG:.BN,;K M:+R.5DX:K[,'@Z#Q.AJO<]04UGB=W1Z-C>T^CYX4EZNE>O93E5O9B^Y/-Q;: MGEYP=WIR%[ABE!KCN\ 3F],%HUB;6ZAB-"?VDR>VI@M&;6R;.\,OD[9@>>D] MYVG&X*2.B4X:QBW!US417W'+NG0X^FCF6G:-D= 4G^[@#6+/3/*@CLHW/A\0 M/;9;&]N'T(8&#!/(V$N@B;]UP<+]H\U+5;Y8[6R*U'/A^F-ZM:BP'KE4;G # M:A%:RO:A5["#G@SH^[<-ZF87 NJMV7846H?)TK?08>Y0BRQIYQTYAV]STR29 M$O9VD5U:RKUV]SZ*VI]6^]-J?UKM3ZO]:;4_K?:GU?ZTVI]6^]-J?UKM3_OF M#I.U/ZWVIST"(FM_6NU/>U04U_ZTVI]6*R?M3[L'@Z#]:??X:$A3>&T*E[4_ M[0Z/QA;IWWCPGFT>J"QYM/G89^3"M3WF"!F++!-S%82H.R0? BCQK_/.G\6"@*V'H\X!'Q=HOW3YU MGF1?;"YP;44^Q*U^:%\D33;6$9Y5"$QR=]>RCA:GLL81E9>^(Y>_)IJP)0:; M$JMJ.8(4#3(>.MR;XI12K!C%ZDQ*K"%I4XYE-\D+O_,G>LU,3LD/;D/%YJAT MH1Q2)R->?0K<;;H>EL2"D4A"H[I]@BM;;D)O>ZZOA":67) 3]M)E0A#NX'P$ M@GB*D=OP>"$CZ8SZ#ESK# F(DH\[/E 15&8S'^0)Y$M*L-OK\2[SL2[Y%O8L M2_9 [ CM=C'J+K MO%P$L.B6&T=FR&)U8,,U) EQ7 =?;G$*38HE.>HP&?"@ M3_!+CSMP'\O[#+.&JYK3H- A2(SJK$CEWZ(#D0K[>=JF^[1-D_*/3)5D;4[L^6GZ9K;B/2QU\].Q4 F@ MN,B++R"W\,,?<,%BL1(G\G[/M2QW@$)CIG0CU/.LH=0OGM+82G!AUE>:Z&P1 M#;Z'%)65F* N?:D)SZ1:D1R[,JUC];..>9'E^PTT,=7IMTJGK]C6C5'/7(MZ M*QEG-J..R,Y%JB7-EH#YE0F.!MH)Z?8YPSEU;$Z,;Z2S5G+#\V'JY1Y3]TI-N=_(&U2$V1-!E5 !@!8#4, M^BY^13M!8.U2$9S:]!I&,:8< MR< -+1--,"LT&:$!4 OXD-NAG==Z'KT0^@85BI ZD5&H:E4+Q M0^>C MJ8,+_'D&BD(6&*'?76I;^*/ M2^E]"7V:L$LG'TY,*CT)'- D\"W15?>)A7W-* :8%GH^B.8#.R((" >*K=0Z MB43A=@/J7MSH0_&6:MLWY;I&+F10=#*J/-*_N*$1"O4$/ Y*#F_F*L!T/DG6 M+RC7CBD5V5^RUN@&^" M&8/!\[B^\ED0^HZLFEK"S5V5I?6=S[I/' 8-<]R =%B&:DBG:#V9UUG5!:DW M%86AE(6U)O1-MWD,K7X.2/U<)1L27^6&1'9JT>HG4C\HY2,[-5+2P;!X\BF* MSTF\=0-B\LP$"I3:WIE4 *'G*C&C04"Y8\=[-V3&/*"W2-;9(MEIWK7EV&V= MO&L'I&G7/AM!>83YT;+B+5;X2V$M1#L@;!Y,L5Z@9$SE(,/M5]]W'>:& @K0 M 1C7()RS5-_HYJH4]Y&EC(BW:W"ZCLP'G+U)_FZG,7%JI0%=&M"E 5T:T*4! M71K0I0%=&M"E 5T:T*4!74?K77Y WHP:T*4!74= 9 WHTH"NHZ*X!G1I0)=6 M3AK0M0>#H %=&M!US!2N:$#7$N.YTVC.\?3V(5V/&2]/])%'W]3 )7A"//.4UV==)CVU.D/" M:+<_V<&S*;X7HSD[JK5"I5A+/WSL5'6,^U[3-Z-<:C9JQ?3SJJX:BPU&Q:A7 MR\5JM5$H5AKU8G$5+XUS@VS#36,5[CK'0T7283 $#I[K"^8_2U\]9/Y)CFF1 M//<,S3H;8YVO^\LZ?_1=R2[HI9K/+=(-W1F2 "8A8H:)#VKD)"^=6#VI52.7 M>"@_2Z6U-/-ME?DN]IGYN,5&W)8D?%5Y0^#>71:RR:77HHNNO8YD)/3_3>^S M&,Z-8)3<$E"GV^6*!]$HT'RX53Z\W%\^O$RU6M#W&9.NM!9#?NMQ VC5#L@$DG/K#,S/@Q$S>;UW?" \5)<*6@7'@E'EHP M(0S&S821;JG;4N M46W[U!&JPDA+?Y#M])D(K4 H?W]*(N&)G IS\ 7)VS[&KOCH,YPA2(H'#?J( M^YS58(-\=P?L&=%J-*>%'18,&%--D9TWZ7 Z]LMGS]P-1]I(F&,FD2%ZW$^K MX-!E!Q92V<*2'MA0GR,FB\;-@.)@3BE@^H!9,"7:P#)]$<&T.@FRC.9WT\BU MLZ:M'0N3:\>B4:I.+!ZCB\>S>EPKV6/^XG'!L[6[U>1E@AI0]&EZIK MM6XEO-<80-',-$X%C;#8,V(-D^@12EY.4DTXCJM<4@_B ]*WF?J@RGQ\QNW" M/ [U+KC:K8],F:4W-UO7:I5FO5FM%VJ%N?CA&D(4YP/39?L'-!?+$9C*\_\7E1]_%M(.%LL B>(SI9( M-?7.##) ].7,TJ?/+"DDY6I-PZ(%[UG.W-4"M*8 [?&:/Q$@E(O0#T[BD%FN M+QE2X?@M]D01&I9A]HYK#B.!&8F L*!Q.X<#=P46VT%XJU618I7#08J=*V33 M0QKK+39LEC&*0$80/GX*)D++Q>M"R, M3*JTTIF!OF2%'N5F7,ODMJ!Z*L**)N@U5"R42,3;8JT>I#->!]=\LU_:IR8L MX53)D09$P<3,9%V;1/=J9X!UYQ&P+MN,_#A?FB&S#%DBW]SQ =QXC0/R#]8020V1/ (B:XBDAD@>%<4U1%)#)+5RTA#)/1@$#9'4 M$,ECIG!50R27.$?9#D2R7#4JQW(J:M.@S^ _E#5TA:16-\JH$+G(H$\T.E?C MZ6:^2\S)8B>?\<%^<+E4FO?C7% ?+Z-1\P7-:%1-:Y1"; M>ZH_H")!+;82)^S84TCVQ:;[769B!@'@F96=C8Y"-UTM$QLZCE"] MD"[*)IK)9*Y1FNQ["'1 />.&/FB4RRA;T+C[K J,K:)@6YA\2";;F9%S)E(B M#CI_P*71U(50C^<*T%LRTX,(O3@V?:P,1.Q.-*5VFS%9/D[H0Z/=D-F)<':: M0V+G*5]3ZJG!3)*=9)W,<-AL%O0C9"B.6.BI5%7S&0T=@U3N1C7OV'08)_@X MD4/MA@&Q,">FRN&P4V^@Z7[4E4*IGGZ:>^-'O7D.JACU:T'=O>B_;V(FE/ M BMPV_-1]+NXX3=M^VYLJMCBW%"J;GLV*!O5>K'0J!0;I4JE7"WL\6KJ=2(B MR"UTX$/D)B:YDYDC$#;@U XRIHS[M^W5_]FLJ PE^=D$:'>4*#%4CJ(@^Z9, MWRCM?BH$%P%*/,.]M6X2LBN;95J1-$O1/(VJ<4X:YZ1Q3AKGI'%.&N>D<4X: MYZ1Q3AKGI'%.Q^UT?4!.?AKGI'%.1T!DC7/2.*>CHKC&.6FT!X.@ M<4X:YW3,%*ZM<_:E<4[KXIST>71\'IW9&>^#,#)G^1/J5SB>WLCAJSIKCMP4 MF&F0KZSG^DF,;G6^2@,,39KOPI#%66S[K'J>9\BV3[)3'%M\D VJ11U49U!Q M8X"Q7VP4]48#D [EKQ+357JPOG7BGB2P%T6/29)]$!\S5#L9 =%))IX+HEO( MN:NA3LH?==&E1QJ9"+LW_CPY"AXMR/Q MP!3*>]S)>P[_@BX ?=5%1\68_$HWG>3Z$:I0X.@&I;)SI*U26D^^>00_'+\\ MJ5CKO%?5>7L,:TA4B\3:=&%QB0P9T)?3OT,@<8\SS"(<<- /T$)GY[K/XK\P MZUJ7AD(FW4C!0*-M]F6;I4& [3XA65!EASFLARG1T(VWX[O4Q(0?SY1;L7R! MQ6"Y0\:2'#@^>^("4[:AG>:2'I3%OPBBC>Y+9+$"WL(SI1KY:3P8,/*50O$# M_?BA6/Z(*)',]2)>C]S^GZ(8"M+5,T* SK,\M+?_7,&K'XZW_UV$/$,]3)] M"*4GJ\EL!QBZ.S*O[:OK_\8<@#,(_@Q 3VJLF$3#&%4SD<8*I0Z1]O!M\EY, M:9ERT5795_?5G-%1/)85_\;AB/\E%UU@P-!G^R[E&Y&!28!/#W,DRQ@+"67$ MUHT/"1>"%WM18J'$TE;61#;/D(,6NNN;69C1I%F UW#^)]\85#":J!F6".(D M"O:0)-A-.I_&+HD SS+AK5J/2<"1D#%'@&SPK-"A?U96&LW#41IM&?,*YC.' M"?$V0_X\CJ3Z8C%!9+@P3(:,8 -R"]);DKL=Y16S7%HV 670B%,AJXQM MVUHZF94&>>U*+-\TR.OS)\RB^N4?GS_U ]OZ\C]02P,$% @ =C*=6+0F M.)WZFP$ 1!8# !( !I;6,\ ?@$, M:G][?H=!_=>]('A?&N\%,/^: ["W?I< V$#(#;ZV!0 ^8XGOOW#NCMVQ.W;' M[M@=N^/_TF'GY>OJ%QHH;>GI%^0G?NHILY1K<, P'J?Z<^JA$_B/O/?[@^GIORZ9]+4 M!(#4U+_NQ[: M'Z2O_/[Z=TC[3!L'C !V5E8V5A9V-C8V#@YV3FY!'FXN+FY1?@&(H*085$I2 M3$)"6E9%3GK_(1D)"7EMA4.'U30U-:%RNOHZZGHJ&IKJ="0,'!PJP0J*81_ R,? Q,= :P>@()F6V_OZ!Z=,HS M=ID3Y2U"5@,$68VK 3$]3HY"EC$U.ST]87 M;&SM+EZR=W%U<_?P]+H6&!0<$HJX&19[*^YV_)V[]U+3'J1G/'ST./-Y;EY^ M0>&+HI<5E575-;5U]6]:V]H[.KNZW[W_.#CT:7CD\^@8?GKFZ^S<_+>%[\35 MM9_K&YNDK6VZ7'0Y_QS_IEQ\H%R,S,Q,S&QTN1@80^D3^)A9]JFQ\A\_S^;L M+[!?/9I=\$3*L_(6#AD-*X+0U8 !SKVRFO@#1+IHOR3[YP2+^3^2[&^"_277 M&,#-!!HA'Q,? ,VM^6!YU&3%Y)96[;*Z/'W<]X<^KG!XN=.?0QZN-W M- #9SS"/&E2 K61:Z&/G$S'I@%0@#>ACH\BO8:@(V((AQSR63$A%5VF3"6FK M.J?X!Q*" MKQ:"AFO&E3LK@UY93%*?R@.UR0?WZZS?_>JN _R=^Z\)/X+PAB^"_=6& C'%\Z':]PB$J\IU7_YH"DYDT M2A$OPHU\A9TQY"BG 0N+U&TX,=>;!H0L4G?@Q!PF?E3?L5P:P 0GYAU#.X3_ MNJ4J1HF*U;$%EW0?2SZ\.%A+M%Z3(Q,:H!L#*-)+0$V.O-8 )6C1 +'+:!I@ M =_\2 .2 )F3ESEKQTZGQ*CK4J[U94ZM=5H,DCT9]$9H .8FBC[;0I<&S(_! M>U&=4<*]?EMX.>HQJJ9H-PW(4*<:@5.QGC2@0 UI1F12WUD3M\5QH24>B.3 M_3]T6!Z^-?\[2;D?_W;#=#'Q9:K&SQ?YVGSM'_(=HUM?!J#L@5Q*;EA@@G@B M9-L5I-95U!N.S&^N?K#\[:01IK#7D/O>W)8PXZ23FS;)G=. MGWSKD8-2L)^*0,9D^.B3XLZK3 T=7=0XVUPOO7DS40=.=L6Z10SJ&I!Y#Y#/ M8?S;A5WJ4N.:A&D\ITC&U:-I2Q&*X@G%69Z;C7RO/QQ.;*U4_@R M):,=I8PV:$#4ISO!"@-]Y?I/[_)ZD>8J7WF-7D_%B4TECDPL47=??Y M359X;QS?7W*SEP;HN9)? &MH\FK::AXZ\-P/RQ>*.1[?09T?_']:*&/] 971 M>VK68E&&FYK@,E2?+FC_0,$/4 MX0L7W2;>&VY=^P0(6C*< DYIO>S KXFOBZ[_K 71KP%DI9!2EQ6U"^T8"5 M-*KF5=2*";B1&-#0!&A &&SG*V@J(G54,GP3=#LQ(%FG5,:JR=7D4.\F),"B M["U,6#];=0='MR>1-U0R;+,%G.7HB(I4_;42^&OIU>HVTV_VJ@\EEO7IB")5 M8%AA.O'["=E]PA0"R(6 ,&KM(_07,I$&&I!]GP9,L9$]@8Z133P-:(*0!A+* M5MI [J @=\+PJ7@J"39CK(+%0GXM%U6Z?$I%V@S/QZ?O)YZ)7-?!H5=L7I3-U,F> M:'*6//'F2605@U[ S;C;'_//L<.>&OP5F%QH /HQ%@=[_W>;Q"A>1EI/6["F MZUGP]PNS,(KX S4)I[!;71[M0D3+>G!JM&;7YW"C*T9/_I:EBM#9LC.8S/Y4 MZ.$FR-:;E+_5]2704. 4M0FU&4^-4;SVNP"*HIN^<4;I$R0=&A"$63 4DC,_ M>7K2Z!E:E&4<,WOA:MV0[!/%(KO(^FYHMCS3.7;?Y)6JTR8%G7UK0OK%&F,G ME@)ZQ5(CSLDSVO]B-#E4S>&=]/>7%R,9H]3\M$3;TQPD:B:Y6 "7M>*0AQ43 MBMA,+,I[WWG,O*%8T!_"G,UPC=,V-17M K)1G,#=4NF4TZ\#()8N?H07-:-@ MX#T"[H]8U/X49;W/=Y(('%]6M9\5P?KCR96H'=")\(;\>1O$1.D;L,4L5)R9 MY&]69K-%/I^_Q-SR)Z'#@(Q?&_6L[A+'W5S+#JCLWBYQ4VH5T.5=8'R>OTCF M-G\013'O_-3-SQKUJ]W=AW0I\HS4+=##[H'V@:)<4QYX7GWO2.>L8:%4CB5S M%9UC(9XI\DT+&N XOF7)Q&PMGJ&R[W!VK%_OUF#!2<,L&SL5C6A#@8$_XI-1 MX$?8]C?LAS^V\H4#%29# TI]R,-_/N&;2_-G ;CM6,R^^2\:0MJGIM!TT[/< M/Q%1<-U,F$ #>C06UG,X0B9 55Q$K0S0@.DBH8)+GV0]/ZNGK3X3Z=3O*P$L M?FG2/.@27\IMF]OL&SFL-[DH"[ 5T+;%##[D/\BXOZP+U.=P>/YIM'(/LEY; M2%\)?V)[8?M3O6)=BQUS3%MY#A?!Z>:<^OY]KLS%OLS^OR+0OKJZO0MU13+, MV?Y1K&8O8RBR;TZ\Y!BS8QA)-=W,X;JKYL6IZ28N*BK]]4(5*/(>K8_[KA?? M+V2.FWY64W\YF=$T,D1/)2S-4$!KXIH@N5W]!SX,$A9SK+MI4*$'.>[?Y23/ MV#?DS?U11+QL MEU?$I=Y@$[([7>7IZJ[N\/X6M^"!.YH,X51X/"6 6JT/8F0U*)R+N'=<'. N MO-%WWD93_=3[E^]:K"ZC'CJ#6?=B:)+-_DMFT<=-=)AMW4IB2]:F)X^H/4EW M:>YK.F;)VA#ST8?[PF/_E/&O6BD'LXIZCIZ==;K8/#9Y!;>VO&(HMG%7_2C' M1%7VI0FSOK"&?TS7?'WB9_9^NO)*Y+"LQ[->F]K*; Y1ZF!CK67+'7*EH<"= M HT\]'XA2V,A]D72$#WG[W%L_^BC> ?'*.J(VX-BLGR6P7%2S=XPZT%MCX+D M85C#BJ& <>IC\JB0,%<5B\\7:DPA?>MS#UE?=;WX;NK)T3KF\$'E9W4QZJ6I MNH=XY^[S'[5D'NC0=#YRJ_O.OIX@&<(+*V4;5Y;"N!&]Q"N8+D$&M7LSBGB9 MB0.3=C<[CZ2,"#%GAO4JI)[1.2.0BIRA >W]+"]R[Y\531&R.1)5:O'SWRV& M&#B8BI@6;48'EP?(B]22AIT2X"(WY 2D_^,_;O#?74RN_1EO.4IH5M M2\8_O%2H])V4T[!\Y!41E9 G$F*F!_F>7?+E+GER6R$9QF#(:\)_^8?C?9G. M&R9AY?].J46_R$1T_H7R?W/YC\T=_)G#\N]4E?]P,=Y)^J?G@F5?L=^S'+;_ M+0._+F#)]JFVOY_IQ?]"J7]=,FG ]_%OG@Q#__9N_L/%'+7N\U.3@38*T/!J MWSR#@FX<557U#51Q=O6[ZJ;BXN>CBG"^H:JF+L%25]U\_#R MU9=;:<#*27NYZLO9:9D?-K]AY.;I91H6X&8==NZ"2YBWBZZK',R AU,/<13A M<\/'+KD?=G=VUKKJZ:BE?==9P5593JK_(/ ?3T =@G=_TSBH M?NG_A+%+9)?(+I%=(KM$=HGL$MDELDMDE\@ND5TBNT1VB>P2V26R2V27R"Z1 M72*[1':)[!+9);)+9)?(+I%=(KM$=HGL$MDELDMDE\@ND5TBNT1VB>P2V26R M2V27R"Z172*[1':)[!+Y?S?^ZMIP\W75EPN5@QG\ZO-G8F2D?X.#&?QF8:=W MS+-PLK&QLG-S/EXMJS=P^?@*"0D! W1%ADKZ (OZ"0 MX*\^?R9P#3,+!PL+AR /%X_@?WC\ZO-GF60W9V+8O]OG__^#/G^*U5RR)_@- M[()=L MVP2[8!;M@%_S7@6L%12_M/3<*YJC?N8Y=N?'Q UYX(6WR6?SEP3D: M8/?"OHX&N ?K]AEU )YK)EIFU=X'<),.Z%<]%"^73\JRUP],4#R3'=.9)7)*Z_EF-J:OCI7GW0+:!S@!-++O6;[J+L^ M@4IE('\_.*(Y>T7\?+45HNO)XQP>7A!%39$;#8!E;*VOV>9F.0WZG*AZ$_>< M]=CQF_W<_:P/-0,O)4PKJSV2'UK:E(KVW9.9M6/5';'8@ S^,E<"7)Y+]I8D M7WHNNR#@?121DCP@^N9L6N*,Z$9AV5W- JMW+R]5)._U# MSPN_8W&XIV2A?&EGO'3&,=+5QH]T<5(P)??X=)*$9CS[<^I^BZ\_&3Z"HD?3 M ([:^/1'/*@S5QM?[[@BPU?7+S<=()EE^9$/'%7$;IY[Q@&['P8L;.5FML5W M9C(W5X51'\LSR>9_]4#O?!L*(*VUF>9@[U2]&-'I<>K4_;DSQ- ?:*(5*YS4 MJ*^]_19U)BV17%M. XC&]\&IV,-'-])7$VNWKR.Y9T9&!!FPO1(C!I-ZA/X' M[4BC_+MFG';+Y?.RKKQ-,?EIG4>Y>6K,_=K\X.&.ZF."G U9E ,&-NLTP*"*H;A78EB8?# ;ZHQ9 M_G(8V5";5;<=EGWJ.%L[A.N+H@CY3%ZWZ)F#XY]7#77D5GY^D&?* _7\,&O: M(W99A(/L\*SC@T'$Z0-4OPLC,["VC90AQ&*;6]H+ZG"L# V YO .9NJ6GH E M3+(^#CTU ^?M;BI^:>A/ ]"?3$BSA.F]=\QF: !7UQQW3L2U+V9,978YO(O@ M"G588C9#AIHB:;SM^JT(8K$#W];*RS1D),G9=\>-A,;+9PU4CUNB?KH!H1,# MO3?GR9HFK5B% S0@[C&.!B@G]\\[50,8BW6,O3=U ,.Y]Y0QZ2FN?_Y'V0:E MC 9(Y$!.@4+\ED\IC(2<^*T":4?0.X7PH>ZOA,\?4(>-)>"&GA1V]#&F4/ON M7D=3AW(@EO3I#AO9).U$3$(V&Q.U\XPJ5==F?*.4=/"5(/DJ88]O#V@A6AET MEL)J-0.=;&E M7:+9Q,-Z* !# 4WN\BRPXXTX.OI,.H0G'5T0Q7$GS&.O4;* MZ/FQ30->+73G0,Z#5-ZCEVT(=CJ@)%B,2BO@>6%?QG&LLA8V5X5XEGB!?(0AH;YK<7<*29H]:C.7BVCTO-:DB MN!EH@+76PU]"6]'Q]]'Q!RJ0VG!JB;Q(<]#?NA1R-UZ3#O96(:\2./1UB'_, MMJ7/SJ,4&W!V;#8=)G'S?8#A#U;0@)D'%9&?X"PN]W/)< )_K9N?P*50&E#S M@.'[$W KSF*J0UODLR#$^&9%U)+[K_GE5'!^_H>^1"G&*ZSG],S=!JE42[:7 MH%O-0@G#,&;LMW($ -D1I;.N2/TTQ2)^+/(PB>6U.FJZL&)FBO*G2C'5\)9+ MP@&@I%RJFUB\W"_DJJ \5L;[#%1)[!6)3Q"9/844<@[D IWY7#KSOW78S;!% M78JWU+-PPU!$3:+(QJ(**:31:FPT%3,)VJ-FF) M3"*&-R-H0'DF: S)H(2@@\^61PY-L1X<&R [$F2VXCG9[EZO-\ L*OJ1O-"Q M.V=0K2,$X_Z0#!IP*[D'V$:]RH&%LHO!-IO80)',91]1M>7EXYW>LC'0W8PMV9Z!G,TE[9Q%2G\8)A7CT@V2IL6/ MD[\6H,>\<5M?D;:$XVQIM>VV'H64JAR(.:?V MZO$6#PE,GSFL1@-0BD*4ETV.*U.;[RW,*P6UV@2SK$P)"QJ$=6";= MSI6T]HR3,U3JA8#((0P+_KX2THF@J*L#D%*[/<;IE@%F!2<[T#W.$RXJ8J69X&W'Y!4NFX *Z2$185(2H_M("O_V&J)['5%BV6X^*@ M>;3?XV@F:B7CU-Z!G'\.)-F%@F%$V#-;9P WC-0M7MC^D1+ @;;\6)I;7_,@ MMKS&-/%XBQ76TI,I,%,W-U,WAVD7[(+_8@#)I@$^YNI]]@1X6R_,JBJ&VKDR M#8DOF:^NOW-&HOSM='&Q C-?5:V34C%\%(;+"HCD)4%T9= \HR[);.3*GZ7> M&^UI[G&$%ZCP:?AM,.3(I;XE&GR3BK)D>X 9U<#%!I/T<>=TP93DVT<#D@9_ MP-S@,9LG.:C\I/T6#SW("1EUXR/0[Y1B>H0$5M,I#ZB<1/0M)]9C=CVBA-EG MK=N!T-!$:U8SAIC2=HGDNQVR9.U;T2_6P/:$"; EF0JXJ\GW!, M==.A+>,1Q:709.<06;@VV7.&9()#I+J.REOPCI:N=Q^S^+$ERK0J1/=DX.99 M6$5AB\--9'?3'@2_KMKFPS9;N"K5*,]O] PN+VN3+$E0\CV6%7I[*=FB;/O- M>J3G7)3>2XM1.US5N%[?+2DF'TP0E.<26)?<7RC9D4?RAW!/L36RU 7)M1V! MDWW?PNGJ50!CB35)H<$?5 -_NPOU5((J5=L$LP MQ74#.H.EOV\&LB^6RA21RV0@6H$+0Q47H-KDR (MYPFAS=*'6VC /???Q5^C MBY] 5V:W#!X2]<:%J>V((]IB/0A+Z(&Q0C(@K:J,4-5;X()K/5]I0'?P=T>Z ME01&]L!9[9T50$O2D/Y& PA)EUQ17X]:D-S*8F5T2*=P:G6SV.G'%5_!@JRX MS.K7)H+VFF' =2C;$U2$)0V8E!*K@.Z<>V6RHXF4KIV#Q3FQH_7(31*5X,.W M&G3-'4%O>)-,)*+3\!XQ'T]]6\0OJI%SBX0W DGGI2@8;CVQA@\.8BPOP$2# M#?X&UAW C3U4T)^X\);E9&U"XI7 ZB E>!_ELBRF_S$Y59)U M"$S=$F6&=*YB:TGBA,E)P1AH_.3>>T([KTN3KC_3& 'DPEZ#:C: FD:+-T^* M?=89"TH(@%TH!6OP'%ZA2!;R$?0/I#X!K'D:GH]MH^JMN@AP_';$%"/)XTNJX#A9CU!2 M9WU__X#/PZT#H4A0!O\ LC"!F5@50!)O"]@G?LG!M'9?]%+ 4\5&%"-5K/5% M.;CDI>+/T><.5R+-+L]K!AI*Q)!E">I ,0[+^Y+W1)(*+XPG78 L3$))&U)9 M">/+7UD_7J$+_#OSIZ?PVC&'OO*/([3;-E9YF8SRFPL7[C_8*8NC\KY-2IUO MS908*._)R[Q^"$+5O6Q'QV]&4B5L/4K#P7CV7N7R,(M](0&MMS(#G44 9X9# M\Q[1:?/:^S6RZ#)8/QA*1<"6-@FE^):'^,);!Z[/!WKNS9L?,;AL (N"WT3AX&^*& 'XS[CZJ\KD#-VHF77 *H(I, MJ'E%2I).&\MP]SZW3S4IG/B%'P*#5DZU-K?$M\'9&5G[4:]+PE!3;[PH3ZE" M*SPT@+.O9:=!(&<,/#"^^:E"]Z!1\*C>=^MZ.R8NF\O]2T,@(JP?M[TF>00V M6H87/-1A((104>\Z9-=6XQ**Y1O)I[O07-F.%E(FY0:(CKQW9J!1WQ/U))B1 MVH-EM2MLM6 *[@-C.CW\F=#Y.0Q&!&>2S@?1)GX2%%Q21#_Q) UH+V$)OA?< M_&YELRFV,:-:==VZ%]'KP0MDNL,%82KF6XJ394EFN$NLAYD0U[JCEZFECV!@ MA'C?C ;C[GO"$9)[-Y0B[%1$SP"/P R@CI274)5]K75?E:%M%NPR,RRWHZ_1PVVP#@E" MZ$5 >2!1;19/D M?DR1W/RXEI+V62Q+7C_D+_$\NGCRAEI'A% OAV M<$,.Y#D8A<%Z -#=!;O@OQAL;6Z\?V#RC'S05F?-0 [A9=)7BZDI(H<%E>4( MB%^('@I>W![IP]2XWM87QLM-S$_[Q;.!J1!N\U-L.P+U%#CV+Z^2DW$:)T.> M:/L1-G(XP)=;2HZ4@J8#9'M2\32,"JPB*A+)MYI])-VCA727&+N107F,U)Q4)<[=Q4W=B60JSSI:E2V>.LUC M-]Z[ ?H_GI1:B2CT I&HK-W,5(H%8[&R2)GGCH?Q(\=-* MC^$7(U(D#UHZF:7-H^?'K"4C-XT7G:KY[[=_A5I/E?T49%#5!$N]0$,VS<"S MZ:&J,^-EN'"[EL#(SY/Z_6"UW^O=$I:7$4!6KR0:8/ %;G%\RW.-Y1EGKOP6 M&7+P(B;[280\TPI8[%8@S1(: M!NQX9.J^W+2SW;@6XY6ZI[?Z3%._1;[Y_>90J8E[0*AFX(4?*L]5^E^]FX\[ MY&+7 QR;P?AV-IVE9$?*(Z^21G=8%K)5/VI]4=^9KGGN:SMN,ZP\4UM-FOY=^ZY*JBT6B8G.A=E@)U+OG8[N;:XX%+I\X&WVZT8S\.NQJYCVD(X_R?3 MKQR8VOJ3F-.0U@,G4+WFW>U!'M8I-$E#UJM"#F=H3!P=-$*X9K M&IN$%'V!4#2_&@[9QZ75GS&KO97GMU,N/3Z(=;1D&P1SE>%77)2ASGSVA?Q>1%_@Q2E\ U$.H M??[3)_X]^D-[NI3N#.3=>);%-LLV$KME-?E][QN?NNSOT_+[NJ5<2P4#!UFC ME-=,M#J1ERR$')':(X/-V\E9^:3J$LB&ST8)#9#R/T-6W?>9!LC/DRQTR@Z0 M>HE3[3"&2 FD@KGQU+F11KMI\T!CPEQNX+Q/K9F*L+:P8@Y/]]F 91%X(Z]. M#B3W9F[FJT170R,_HS6ET'DY[#FU>PGFPX>J7>0KWM8V'M9^J#HZ=^F(=J[+ MLQRNB8%>DV,^B1F*@@%F.I1PNP]0J29E!*85585:6L&70;Y[L\4CX1'%)L6& MK]OD&Y/%$=F'1>LMN6J5^J"/V#Z"-=\IL57VA62-/GB@U1K=/O\PTW\%T%I[ M2!88IYH?:X6O4UZA%H9_-"7ZZNJ#SU%D@>IT&N *9ZTXV.Q;'5A+G1YYP/ 3 M_2\EOPMVP?\Q@!I0/V]1WY%.;6*_%I!"?P33 '0:W) &\&W;@:G.JM@3C"6U M/VE W%,\EJ)4EB/CJ"T)VVZ-DOW7OK7W\GN2NE>M.7#07^!FN/&Y)0D78H?] MW/,Z=QN1F>PE!!Z'5\MWFM+]3%_@)SR%!#I M7$$I[-.J)7IO9) :<.-]>UMI0*7KI#3!_;YOXMC0I$+T_OK*NTRBOQUDE5:/ M"0DA]/N-@.Z] MFB+=/6I;(849R-=M)EU2LI07D<=(D32@Q98&L/V$WMHV+O?3RGA6NDB52[C0 M\>INQ7%NV_>O4I<\.@G&$08$X"OLFNI=DQGXTC.">*=?/@VXVE5*FC*JI_;= M]JMZQ=EY1> W]N@W5R1SN0U+LV8./L%4C2QC("TE@>>;$O!=<>1#PFWA;79\^FVY[$\'PU%_LH4^>?#>;.%123[+,$UM5$TN4PSOE/EO$\!U" MZFT<76E;7+8Z=J;7PT0]P\QE<;;BK"&_>IQLE,/L6+.4";%LPZ$'H[\P.#K]5F74K]?N#QE/?65;=@9H\@I/]EDV5S/#9F M%>F>L;D137JL4H9?+-;93]AL"X?7%E\R95#_HF=K)>KF[G;=]+P@H^4/^;Q MJ+ J58%L0LG!>HBO2"$\3A,DN*8?1AQKR1A[\UT[D9!K[A^N]RV!]]-)R_). MLXEYY93HBJ=.W'E:"Y:,X[/>?8 MU6)6HIANI*RJW0/6L*-8*T)AV]2XBPEAOM4!*O -QJ-GA\]JN%OU-')R>_)C M^*.\+QL-K@U;'TXL]^V8#)?KF1/&UJ:Q[:KC7:?*U8_4N^O!7BY8G\79CDO/$Z.K0DK[<)!6R%Z2ZL93RG.DS:L%J"MA)<%7\^' MC\SONG$?V[C?R2O4/S;TZ!3WXVE>B.+EFGG8:48#/-&CVOC(!'QQBE0U,>-[ MF\GCZ[+M&:_YYKXGYE!F[YPZ9$$EOH1R!CM ;\.K-Y>]7CA\/F0K)4&8B],[ M\JU3<\^X5WBZ(#:M3A/OKU2@#>9*9=EM?@@%??!<-$(UD!JNJEIFR/;V! M^IWU^=]JA<6"]MS,,V(I3/<7NW,>Z!1&3S*L1BE],A C^Q++FJ>BL55*XPA4 M5YAPG![,:^\SW"6]B/P)AXE1KKC5I *WR7SE_-4:E9NB[SK"M%O[6*G]J K5 M>!J OXRP:-Z&=T*!\0ESE7ADYL11XV>%1H=*9$P"*GDJG)]F1:?5;6P)-!#\ MEE9FIJ20,%*M![&XP[OH.VS/]!'BMS''U)Y\4AB#@"S<+?ELM,HEUP!UKL[X M.=U##/-85M05"$ JQOG=)I\I[BU!M0Z/5'VN?H>\D=GQ6UA<0:[_GA1W"Y53 MUK,:5UQ=E]_-WBT3J'WCL$+:;TZN?-)PYK'KC8^27>VG0]5T91.3YZ.4I@PD M%NCOP+9AF;RP;,J-2OBBG$&?AZ<'(^51WO(Q'UI,'@H89!]//?,@"0'<>?=9 M)"7#]S(-<(/?R< 2SB99XWHS[J0BOGY8%$*/X9/62CID3L'>K MEGW'6VPS7X7=?O;"3'#6-2.\]6IM$O_!]_OCY53K?G 90@.2"@O=^GH&,1;O MFS2(#L]H0$P%XM3E513>WJ"#!G@OAZ(&M38TK?8>[YX(QY7JDB,B;G8)$='+ M?(2N&7/T,AJ_D@#C1HH7D@JF+ C/O_51BL(%]]S-GIY]%.K&3).GNCJ/9=!]/1QE2E6!3 M$QWXHF5O2;!'49IR25$*\T=Y;;E#1?6OA= B70??P&/@G$@+O.J8]<8=HE-N M?L1#0Z+WM[+<#^YQ30,;X68RCT32WYT5/K[V;H9(P-U4V MTL-I\_21!-45Z<:JP<;%K6GS@Y]\W1)-&#M;+JR8I(5PL&P'%U#;IBJA<33 MJVQT_.P(5<6\"+'AH*L2Y,/_<>5"W3WE@Q^%/]O())^T^C%1J:-TCJ>ZH(.1:F@Z54_N(O \>HKRK;^,/,/W6F'UA:VA9U^X<.4A_474# M0C*91L>@*K\\O(V\[!Y$\94\O3V[;'\QO_6,AGJ@8.)CN=>^Y,1^MG M_@Z&>PRKDHH-#%9YYHR/"+3M_SGRH#*]VKC6=?:NGE[R%V^[C0+2&;PJ/U*8 MDA8\7L(I_M3NPB?0^HL3"E*/RXZY9E1T#S=%7T+[WBQ=:9D";:]=67C#B)+3 MR*42+>%T@.AW5\O\];OYWP\&>NF754"GSBRO0>YF81!2%)M9D339;6"4PS'FU^=^R5>QN'1^QOQR&&A6M>T@#]ZG[OQZ&=S6G] M$9\<$]?6/=K]8J>$FE2]IK@-U+WL;=-QL&0#?F%ON?AU\6?Z2;_Q:\B<6&M= M3AJ(>7_<>6>8^=G6R+'VU]1/L"IW3"[)Q)+P%MLL*:UIM9@M_Y%\\F'HVJW9 MW'*'4&7>T\F2;U#"(E>X+1+$KL.J1Y;+?0CA[9O"_61- N;V-/'@,_QZ2.W1 MN,6J<.:E/ /&/BCJ88\S9M).=\9O]&$KO!*SG+^C"6$XL('&E\#/?SJ;+16^ M\$-9N=2E4C1;3:G^DJR)3>3-5>M[ZV")B&&.W(_PF"F()[;A6?)O-TP?B]!$ MH!P)3;DW]OO8MG>7/?HADI2*?CCG$ETE<3\?FHS!TX"NE00:4/6P!7NW297@ MGH6;XB$Y;?PX0EBN*?>)\'>6R!AWFKLTPB67>4+>M'FL/,90.1/823*8IBA, M#)V_HF;S+1<(:IXA4X54-0%Z\6KRKP+QKW5:RIZ@<-GB*'P*6;S2EV6X%/3P MU]6S$5*!L? C8*5WE 9\[2<+TP"X/9;ZM$R>:4&%7KC.1?'N@EWP7PP,PB@5 M:Y3'A'#J>U0\*C:4W*@5P5Z]AEW.QRRA8FG Q@4]71J0?[ I_AP-L#;D_=<> MW?X>,%1PETE#7_0B0CLQHW['2;TS/- .(BF^W8F-F(UFJ*@FLL65G7H[.)[J MNJ.WD])F+/FX!A?0EOWI!_UM.81JF^JHJA$!AE8F^YC;Q@!5$"9P&G!M)_QGKX34O$5R6!<,]H0&KG@9<6[4T(.\[#="F=-!# MS;G_%KSO@O\P8/0?KESW@5@,QQ7#%S;&HJN?.(Y3G@O>;Y.W/;_?=^<5T^$) MW3:H?3_=24BA,&]A_PW>"OD7O:$RLO&Q;\.O!;.CZ"1) P:6X2?O M;?5M#/:-1K*C1FT(F]2DU*9$)VPOLP]\N>[7=2\NCJ]W(%N>3R J M9T+01)-IZ*UU/\4?WN9GVIP8HQQAH]-'EHA::T4&#F;Z0R>+[X><8M;GR(@R M>#Z7[#U3=BNW+13+WZA:L&!/ Y*;),A&@_9GIO8@SG1N9S]#46H]]ZN=*2]5 ML9^\7"$RZY 0@KQY/22IW:8O#E.U%_O2 7&NI]6 :ZBZUZ%KQH'H+'60>&B@ M)?]B_FJ7[\[8EU'EV>23GM.F+8F"CGO.O& ;T1OH10X^HPY*R1/C-Z#Q9%U< MKPKJCMWR*ZYQKA+?\P5>-6/!/VLL D:X?-W2#V1J7>P_(5JQ-2987L2V[#'- M80!=M!_.Q4,AI,B5T\2(KENE!<.-+CP9Z5S'1=94[%=-A6JV&F9.FKJ&*')P M?.B'O+B9F[EE84ZI"%;=@SC;DTNR.$'TNY-'3,?&+N\G8.^QS*6A9&O,PM:Z MPC>NG# 1SII32)!Y?X5+P.XKI;CZ+>0B4?M6,)9YC :T=@\&FZN:#?Z,D+L8 MGB!Y^O()[4QAAWKEE.<7/T[.SG[ANGY1Y\M]=K;!1E#"CNF^L:QV.%<07,(> ML=@2YHWH:ML.>5QD[Y4M.9Q75_L)_[8Q]2/S/3/E7,2LP#ZK?,@!]NL"M<3SZM(M_UQ'K;(5W\";[I@(NU\RV503R_1C4QPMLC@N:2*2PW'S/]O#RC*QN" MC'R@ >#OWQ&L-^]AB$&-^FTHX15X] I5Z.?12,>@)7F&B0$Z(D#B/PNH&YY. M%ESE9>\+V_+ @6="BG<[M (>VRBXG=05H^> 3S(;GCKO@-)W:2P?.GA>(3Z, MX^K#]RJ63X0>220R&A2!29ZI.1@=G:U.++NCK&\^>7JH-<$ M=S1ND<4[4#292U6G,3HVV\TK]WK(JLEO86@/.A7\@H&D^8X.(J$YTS>^"/$V MV!S2VNL2,7U,E7D2$=/6KJ U40-VII/+5M6_HG<.+ @Y-;X43G\=/W\H^&-_A,PU?\M\P.F2[ M>JGD<>6:$25M*> =NX5>-WUZE(\/+PD']WFUF6^AC0F"4P_-9HV?CL] MQ43J,B.\';FC&1XA8R66'4TI(&JR!O)\JHQXOD_B9>4;?&S1V*T8EO I^AMD MN@M-# TC3?((@3;U@I)@'#;.]F[ =F?-;ZO>8FWC(LXN,O)KR$>NF9=3>S@62,)S&3G M'@;_S/)@&V[RH $QOAIF.R(DAJR5FV_*J$]5OC$M9/]W*)EWP2Z8BS*X1JG7 M$E<6-B(=>_D]='C;*:N0?'9 I;3,=^ZB\^T#&L(>(=**T=G>C?"Q2MSSTA62 MHQ2CS4Z]G\ H<(Y!Y^ YQ/X&&K"7I-I&U?O8F35]F>LLD?>)+'^"ONV'8X]B MHPROE++SW';.KI,;KN? NF-O!9Z2"" ?(EQ(R6G-)87UQY%G8?5H$ZQG\03>B9E0LNP&G!Q0"!]%XZ;OF[3"F6*_Z^FZ M=5&-"K67>@B1?EA";O,/_YA>?(],5^'V&^ 5MAK5# M#$WS@G&0]TSX8W@O2<%6O@!V%F.UN-QYOTX(@RZ3G-3O36*H-ANDT$0;51@2 M]2[1+9[>S@>!KZ?+1/9@65TCNO#0:+-.7<*7%!HP%C1+>4CE:0_ LI,Y"PM[ M\,7[:$#5-T:^G0MDP=%&I#-!U(@,)Z31>_@@RW8$&Q?>*1$DJ[#..Z)6!NRG MV[FI2DC+\,X4!Y*'1/KU7[9#_=1>+(?R:CE2F>!HF"B9+54I$4-B MX#\ODIEH0)P^O4LLERK6AGM(V0L#: #^ES84UR)[4>Q$&B!;V>+QY"OI]W\+ M-@)+V2X"HK/;0!"QSR9YA@8(+C^:B$ D1RG1@+:+2'X:\+P+!R4K_-&3!Y:_ MCZ.@(HV,%GZD(OHS+]6E1<)+K107DAMN]A+K,%?.6")Z9]-,>VF>\!Q_&M:F MROJF1L>'=2@6O>-A*+H:^0G#(J.#2C1@L*8!+K]X+4#1"2T3T.I0 M20)\%&0[)+/SC%^\%'^-'O2+9\@[K!."/"LTQ\\!/UBOB2$Q$1H.N5*9]0U\A+J]?*-*?B7 MP24J,_G(H,O%5U0IDOTGP1\7XD_5G/JRV!K\M9]5%@7:I5F]1:(4 VKG,5V) M/#N@ FS;D"X$=@,,(8W><_CMAP$WB7%50X+*2ICHN3\.-ZUU3IEZ\$(*P)=KYX(JI9&A5.Y:=W(IZE ;=?DV1_[^;T MLR"9T0GY@AZ&)MTH22& -]\_CW>BK^OHUUE'/YD>%8CJ_[@ =LUP.#;B53>]SM#-7;9EB M,-]SSX(9$3QC?3\ISR&=?,\&3CH/Y='V _?F)MYP:I+:4=U'3\I'(9 MF_HE4!ELF8ZA_FCB3-JQ)0N>W4MJP_$U8+9^-8(&U= -C*'YVALBY/DG9_B MFEG!5#.K7D)A2RCGR4E(OYODYL)]*"4U2A?V3WB!4AD:CX[%!R$:E9ZU?C]2 M?/ IYWU]G?-V7;>"3EG!RJMP(CZM8]+DHY9LC# 0VUE#$%4'CM_"@E1$MR*S MWS7M#R1>D7((#7:0L9NY5Z(D_4XP3 M4\D4#&+L52._8(J%5H>V'+15("8TPU1E(0)TMW>)',8PIU\$-V.*(.-S>=[O M[J$/K/YC%F'+Z?7=\ MCI,;WZ^;:8[;0;6J#NES7P'/WZ[VY@\<33S\1/1P)W.W+-E2'*FC4XS.-JI$ M5,M$]A'OPS!JS+H>O$:N^=TS?DBB 0?7M^!%&U@*$/QXAOD98+S^1&J'+CGV<^A-7;-]:+G#500NJ./ MI+E>-9\S:VZ>"/R@]&GZ*2M^X&&I+?O&&\MJ S;YX+ZD>5UGE:^#4 M#+*]CJ%I&S+P9-#ZHNUNA8/0@K,&7KKX'XU0P;#&J MB)X@.Q%"+#R&KSA&7E?T0EU7C4[QXR$&MCQ&IU4ZU/@>_D^^*#/C>@T)H2TO[7:V?^/4 MF2ER7K!SII09L'UHENN@ 4R84NPUV$;8SX'G7O'27AM@43K(_ +>NJUYS]9< MJG=H_8OO X8YDXUVDAA8J28TX)IN??4.^7HC(OLI9#F.<"38PR)ADDLQ5BZD MWA?;NSB(PHM^9)TBI5]RCORAW'\U%<7];5/O7=[G]Q%.H^+;EFQ/M9=]"&8A M\]/S,>>(=:B.X]Z#5*JU\$8#"2I;+ :>472N^M\F"CU'#Y]>R6K.EGA ID(' M179&NZB"9C@X[Q)G$(]\:>1"!7J[*(=7@CH,9:YUH0JS16D\077WT9NRC2(_ M33$//9T2T6-)%Z\C:M&#>?HG,P*FQ;IWK@G$QLE%*VF_&-",JJUVMMZCL;#&X^2E:Z-KKQ2!>L(Z^%!K1;LH$K M>-P(9T)@>'\2&PW@I$?6,^ S9\(9:@(T"D4HI,>M]$]EK6AFXSH+5E($6\Y' M'!B # O.$%#-@8EF. QOG7[6Z5I=\LOR2PDC^MY1H3Y5G\FLL)S^U)$%XA/"'5M)>9ZBTFG M*J"F#Q!_SZ(' ME"^JA,U\?>F]HXG8"OM6F4O%Q.*6TZ_!1,M^W(V[.=E8QI0 MJ=HR:N!..H,+B+"(/X2F#N9P]NS8(05\V3JA0-J?Y40A6*&1A2;8R"H0X.L3 M"%BFO*$!4^_#Z?U,KI=+" G-K_0AMY? Y7GP46_<&\Q#/%LT@X3_G^69!HB2 M7[P<+"5EV-BHBN'[^BCDYS"P''[U@<_@,(GE2QUGDWR%[@8-N&1KLM1!")*W M(%V89.NZC"4D7Z+W81G3J[ZZ%I()SIJZ^8M0#CL,_Y+*F?L&DRC%Q(N]";G[ MJ@E.OGN""A9#HJ'T*D-I\%?-^W#[?1I5-!#W?@VTA81F%^HL:!#:IB@W3"Q; M6:LJPUH?.8'>B1JUWV\,S&P6),=(AC[LO4-@T?0,=0T\?'K B(A&X/,\U3A! M!DV^:U6V5$EP/F>'%XX&JR./-EO0(;P&P4U[%,D+YC+-A\U8]!\3O_V[*BACY$#6(Y9 2>^^G,26]B6N9B2H$B1K:8S=+ M;X"5CDTT^68>VB1$:$K'+8N-F_4'92E#S&JM]@_^7'2MK;V35K=TRI+53.X> M\/D_^>\-NV 7_+<&\_<(V#$+;\0@CMD'LR7/][J+$A-\=/.<=QO,*VYJ>B7* M)5".["A_TPF[RC'TC6GBS0T-TL)'"9-V4,ST\GQW(ORA@OS*GM&TJ7QEN3&W!D/%BG%#,L7=$N[;5+9= KG"T3O1/RW.ZBY:G=L(C^QX: M;J&$R 8-D7[9=A;]+_H^OOVN=,Q3Y!$N2;3A9;0%PB6XY:3,A'N4GCUTW!IG MWJXD3:K$7QQ*&G<;RDW"KF3,%3E&?L$ )>\]IK&WS^')VEGQ4M]YPJ]GZB=. M1;Z?/$<#],!C\U&D?425XX&J\^@-E_/@\;CSZ7$0J>>9F?&[X/IK" MF$857]L(DY&9KKF-^-)CJD,#FI2FR(_>L ]22;E+1.V+@]2M#@"Y!24+BF^$ MUMTWQ@K]/.5GNY:.4H^RC>L"%<@Y+)C>= CA>7N?H4,C9N9'/#09\/Z1D]!*OTA=RXFX'GI.'4)YFGGUXUK]*I4(^\.>3%VEL.M]T2$5 M-U6)'JW.JZR?/NV72TLD1"QLP&I@+5QKUX2G"^/V:W.]@55=>]V5DJJ1<05V M:Z2T].DU;,B8T/9)%I.#:&>Y[1ZE4!H0IB6SG@-1J*.4&[".G7!')43R!-F. M]?J5'->6Q44,:[%3*JALJ@\L.B#+=R[7 MDT84^&.W+Z1ZA00$#+\NUT,5LVWULZ5W[3@@A3)T#Z"GNV(_[U.\L&B+BV&X M[G)#GR$_:^,-2O[<\70("B'F MAL4Q1NDY0<<=<#9#DXYP(3U--YZJLG$3)Q/J^VMMD:-0I@?=XM-=M_J[-@?6 M/=,?A,WHEKFFBA2(( :ZU&6DW[B)R>/*FA()AN3).[R!M4.-'L6GB5L]@H!2[,-0.5EV]!TF M1##3!7<;]]19Z&Y3!(1^JH+^+P5A6WY'X ^U!OFR:QO(^%8K;' >/#\]$+L^ M5>O1+.AN0;*G2APSY:GY6FO%YE<2/D)?).RQXX=D;[0DDB\0<">R-M^%SKX0 ME3F0%=U=Y OSP43O?:2!M"&\OSV+&GSP0ZHX.7?R+9;^^0R8\8UU"B;C1.%T M;?QM5K.U;N@CP?&R\<6-B$I3)_B],'FS"Q7JCR]*?4EMB@%3.-,\FH206R*4 M%H/<61O+)I*+U*#_@[WWCFHJ^A)&+P*B@"+2:U! 5)I*DQHKB(@@*AVB(EU M>H"0J$AO @("0BP4$1#I2DGH($@7D%!"0"G2$DJXD/8%Y_OFCWGKS9NWUOS> M_-:;^6MGY=Y[]K[G[+/[W6>7W02RLD:!WC TB0D^#/3UR,2@CJ=N,D[OM?W=K[0^&)VA?8H MRG1@.B8QR-Z*#OG$F& W!9]'VF^R#7>54[N8_I9N@RN4,(NOB/G^(C&Z6NIS M+^%^4 5]=_U"SUY)13]'3PD3'3_M-;4:!5IG.C/M_YO;FM3Z]W>;51&2O"G61I/^-@Q*@<1TE?=A-!#N= M!ZM '!NG"]XYMRRB9Y_TX0OK^;YNSU#WQ=6][(@=##P5N3PUR Z+^A1X!+!C MO:T;Q #0UA ZYWV*1G$^%+0LEH41/#AN0RCNL%M_DZ;\>**9U]C(E+X!B=K9 M=-#*#1>C=RC[QT:29Y&\L_C M)$$#D7;49[7+??1]HQD(%UH]A@W>T M(X&186[1>X=,42LEH29[B]RMR%QD75JFJ2-&YH@6JI/C[^U>5!T*V9DY*)=, M(N6)6Q@#\'#_\S>)9>Y?XAJF,@#O-@-E*G\%V:/F M]56Y-BYC!K#99XQ)0JV]90_5W2/K.R]S8HT8@-/7AP?TY&R2;T)_\2&U0YK, MA>B<5RGG#45>($S*?NH^\KI(K8_9_=L<*I.#RA]&]G)D0]SZ;!KTK;P>TBOJ MPQS% .HL>!XBH(IO'UQ K?#"KF_LL4X@5<>$[. M8_V545A^O^J'9C\I:IT<<5MG-V"&?YEM ETSOTSC0-?-!"3G6)@ZO I@2A4= MYG.0;'WH]!M\1?4!)I9['#K%+4Q/?[0_GNWA_(/Y":?P<)7L: : F'FBLX]G M?)L<4BMUE61Q:>*F7D"2 5WG7940&0<>>8PBN,.=S_=1D4]W+:J^P _ OM"X:%OD97PD942'6V+:R8E:Z4$26R[H%E!']/ MGC4U]HO?6(N\IQI2*$H#P397F5@Y]8<\Q,1*WNB07OT-$1.1/R%L+ &I4PW&?KIJARUN5MU>X30S?N.:SBEHK#YXX? %ER-Q_1R9 M!A1[Q.%T5X@0E2?Y,0N)_0,T/>.V <6"J4Q9SH!UTWS"[)!HN" M@4:)JXOF1N.Q#S]D-0?+:SJ\=_U-0W9EO.'122%_ 8^)>QP#L=-6^^*2A**6 M)YXN/96]K+&"(NKI/J':$2T5ZCJH)HI]D+#1/.5PO[L,X)5:5!^$M(PFF#& M9MV\U ZR8\Y .[ZB #3ER.;!%4V_+WZ$%:(>X'[5CC!\>)#*G5%0L&),M!L6 M02J"8@YIN([6M OBDJC?>8%F<(V+V2\QT?EUIR;R2J3/ZS6<@A(.]3^^XQ+\ M6*P&LGF>:#.:!SS&$H?1[#>7$?>)DJ8(/.FV%>+]*,T12A?-FNYC8](HS![( MNM>.,5V:^7? ("AW(8OF&9X/%4]QAIATO(F)CW7+FNT\%$_+\F,^BR(?3F< M%[K/,H!'1Y_H_$*.0-A0"V5P-@8PT?,W@\4T6H:A[-.(D67'OY;RBBQ,A MV^L-/!2^&U[I%/7^W439DW8<1O&/:QW?%2Y1GK\Y?!#ENA:6;#"GW%;*)M"^ MTM(:L)?YN:BQMA.2$4-6+Q-I[C.@X8\N!,0/V0/=F_ MV;:8;_TL:(;M#8_&WWBM[*]B/+&FGO/#6 ?U3IK#^;765/:.E:=$/>'61";3 M9AGB1/R[G>:)P5LNE4N6AF,>G \=?D<;K!>$1N!=;N_C?4WK M8U:)_I^SN. MOP5KIE=:/3O(/\3)=-+6!S[R=U"B.F!/$1/NBQ\]X)BZ)7- 1NI%733G38%: MR?:&K&72A\9X8'/,( 5"W3"A,&5"*'.BO)[^X6>RWT]B; 14J]8O6$S6_6E3YA %N#$\@)",O*L"%80!CAUE :3_8!^DQY\D(*]I0$ MM'3E-P6JFF0 :5,4\AL[6/DM05-G>;L02JC# "L&4 &$5MFW[.)1!96PL*9; M]CM[,OFI,24(V3="OX>*J64]T*=WI^388DY,[LR;JCWWHGLE7SE&5),[+\'\ M?N-N7NC!O4>>*:\,$#D7+>A*Z,AGY>D[\_?7PQ;,WL#&QZ?W;Z!C1+6<952G MW(I8GJ;*GC$8_!>KJ&F:5HMDM>V0*:/>ZK<_/^J;FMK+43JQ_2&=3 0/:A5= M)FD;H!\_> =5BVY.T^7KYP,M,']%>C\-RP"IJQ_AY*S0P_M4=?73\?#*GYWG")97.1:DJY%%K^KE*+5 M,)'[H 6H9SAL&X@7=S*W)4,_GJB)S]*S=O[QB>F+..PY"#UBWR!MJ(.O^AT3 MR;F7OTAT;A7*[.6NBN,XVDKWI]VJ\R+_$NFPG?4NM0[5&M&?&"&=W?IY*C[/ M*BG,E2O48<]?> $9EYM^>"X(1:Q"*%DZ'U,3?GW_8M_EA?QB&SI31G^Z*Q,[ M4_#\F8 Y>Y7+[0@.KZG[/R%=#59^L;+35C:)N==/INA_?@&0U5=57@N_9 !G M+TC>]Z98(_@JO,6HUL0'G^GLHQX97\F'W2"@.U/[HYV#(MM@!U^E5J?1AY\G MT@Y8?$0Y_/2C]]9TT+RO0\O\2'WDT,],4^34!4D+CI5(XKG9(%CL%)==I.N& M6K'Q/9$*9;-6,%Y:?^/1W1W33G0WRAW$<+A=]$SHT]GS3DO0Z-*^.\_E1\Q MN< T3"**P%/UK@,>:]T*S-#S:$ MCN>_"/5J[SO//A-M/T%W3]X@A.31 MH V==7SI[[][?>SRD *@HM5U$'K15IR4?PE*OFZHQP\J7>6D\_3;/=8?&9+J M@!(Y@=][_9_W.E$*A37:DOJB][+/$.(PC+WF.7-G-TTK=KSYEX*4U*&:9A1K M]>04-Y'"+BPR.'U>$NWS/H7 \227%?5,1ZOIIK[?*R@8 \Q#"1\QG+\205M) M5CGM:TR++;.[M&"WRYSV48]+?]QF9OM)4NW*W[\90(+Y)IX=*6FG+YW5B!1) MTUGE.I'HV:+WY=2::6DC*B)JS"02R<\Q?J4*0I$%'/8R+OQKI+#_D\$QV_]")Y S7V&_Y\LG V,^)8N0L.#%CG\4KL+ M:5CJ50.-1DCXT,D-/3'P:KOOAHMYP3@]B-*_W^QOGN69MI?6Z(-RR9B*$4K#.EE9Z3+F!8F4[0LB MQA1S*E\B(WA*: M_8I,6@Y2M*GR^EV(G9G*_]BDSWI]./Y2J*N:#E M1_F8<_5J:[9UKSCK*>4N5,) U^5&5E($(7>S_ M[BI>0C%'"-P]C%0&V>3]O$##9::GWIE:R "XMX@U?A[,11AJHKRG1%(X1W_O M]?24IK*"CN<4@6*L+D(92S&I6_DT:^ M^GY[H:QZF+N!?RO$S M@M&/OT&30T ['YXLXGBSDHGM@GD!TU3]>D'D+S%U" MDN,B138JA7(P5]I>ZZ#FDIT"=#^5U1/E/XTZU'ZVDGU0L9VCX"!,F^E27,)( M@K=;H.601#4)N>;:$]G(^(+CMM:+ _K3>N\?1:::!I]]PU-9!WV8;2;< 8!%O,3'F__5:83_UB!S(DXRLO3WS;FD M6A^53J9[M(&E\JT(0L>4FPA:H:46#&"H9#*4KP?XZ.!_P#\+0#"%&KMT'_5L>B)JJ3J5 1087=]UR-S)HG,:HD$' M94G4:'L*\U\;+6#7'EI'#V77SG2A=%!W;W_]YVA@_M\4Z/=">:F+0;F>^Z_U MGF2=8P"@G&,'#O40PMH].3^<^/OCWF8?[<$2;^9O0!WP^ZK/9OB;T#0G1P=M M_\MY[G_ /Q7X*P*.,T4 >D\$I/RK"$#3.:^*9)%52'^">_)0BX.#3_32[1G M?)6RZL\.U)KO_XB _T? 72KH9K8P)3+L?\!<(W-PQ"9JQ/1ZVA6%-T][SW%< MDI_'AFN-KK"0M FPL'J8UPP#B$S[5NHJF)E4\X58M5S*D\79J;_Y@Y]O@X<@ ML):C\XT(C<(N2S#]O'>97WC&#@70N_ 'H,MF@PQ@,TT+>"L92;FD>K0(["-\ M>7W^YS>"^[K(&1]A"8.PU[>A! CM[3H#(-DA-*!GSC,=M^N4!"U4IWY#W5XD M6BCK(L@ YJZ0X..$N>_WA^B\VLM\#"",[ZX3]**PC%;3 3?)*GZ_]1,WB4K5,>.C]WNW#V1M_C7I>'*O19#V0:+ M]E4$_!%7C%R%.^T$?=2L:L/Q:7Y%MN/5-$U130>% K&D@9<);Y[)6S G@0?4 M1[D$.OO.KD4FY42AB5%32+V2^,J(8+0)R7_C/B$C M>R>'!9(^:XL/IP81\!*7@Y0CU6@:K4?&)G1+OF?>_6.K6-^%A$^^EW-/T+N] MX;OUAD>9WDC+G=M X$6H*F%2C]9U5)#7-,5?X_W:78?@-N3PH 1\%(R'$ OU M@^LM_]K^ID'USMP*%6JW%OSZZ0]./>N3Z_8N)N5W_&7CFMH$HUC(&3[A3#7M M]PHL4F>^"=3U / [4\*T=V)=ZWI25&@\::.0&#_.VJ$3N[;FE(30I>B_;Y0A MU;0$24.6,A!G@XMOZI_-&F3I0$B&6'R&OV_--'CNY^IO''*[;%#U2_91HY)+ M?L^.],ZHFJU>>M;;]5[7D+4P=Q!AF/LGL[H@W\HM(# S+:TSG?S85KK;;?!D M\MG3^Q7"7T3835[L?,,CD]Z"K52($>411T!K4A[>'S'AGNRA](0%L=G+B54D M:'E\W*[56%'TS"K1@1%KEY]N*.(CU0ZD3R37Y&[VA(RJI7Z"IU_O/S%$^%&E M;:QN?.F7%8ZKZ'G4Q,V[KZY*KF%^W^J\U2N0Z :0SB^CW$[IE./PS>?A.Z3W M?Y+%MW'('^=[W7B6\;B/IT0L[,#+QYU/K[MJO?L, 8^Z+ZB)"T!/=OS>ZMCW M\D;.XT2?:!&C\-4[]YRW^%DV_E@BA_7_Z.[V-6U5]_757!\^V*[%=/ ;Z7XE M^<@?72W=)*%FC25ZQ:5A%K((Q2Z4JV?OT]ODG_01(_=75:5A\=!MF4&UNY!7 M7Z%='UYA'\EFN4U2CZQ7=.P*?CJL_3IH>+-/]7G.2=;YJ&(&X#:2#(5:@%I/ M0G_'&@W;;*D,'[J.)]&U*&$PWM(9FABA:JXM(.40GECX.MAC8L#W>6;9V MZ]1MJ42=5#9NFB8DVQENTKIK$.?G'@J[,+Q<-7G\U]DPTZ%/9G,' \K,QX\[ MVG 7%W \RS7EZ(+M1QZF#^'9D!*+.=S]_JCG*J[!(;;U9O@QM_+O[>X9SJ'? MRZ4:72T/:UG"K/N:TE-TBA9%:Y_H85W5-J\L7_H4["F)'L4G M%@JDOH6G&)*.3NFE%%J[71I<7%X5'?1_=5E+HI1O1<[ATYD[V\>?Z(74)I([ MN:\VC#:.&7B=PUN9_#Z56V,RKNRSLPW=-^#;V^WA^!DJPA[*<7_&3OK.<)6B M4LN=BJ\_*@>$&\HC_((>4=LFGMVQ=Y"]\X+']DZM)S;?3;3];1[NCV"Z5DY. M65;W>6>#S!_7N/0=+P3JV^[3-SCF>T&270V[ O]?["C2^CF\)/;>+0>)CI]]5FPF7X_KU+'TWX_.O0CEI+FP-L]5T8H_J[OA]P$= X\-9I&.5PVM#@_6F,\RP .C5?G.HU6?NG-"CJ,#L*L2RFN.H[]:CD& M]<;WQKIMG3#5'MGZM.[SO34I6?A>W#H+ZQ/]QZ&/F6R47T4K@8\7447Z2*QY M?T#6'Y!*'[?4']!J<=^/.#R5-T?A8>6(=:L' T!$&X>J[7'K=TYTM5=/5NE3 MAQSH@/][!E Q=!?Z:.#4Q@F0WZ&#>+G$&6KB9?^TIW R^<5$[S9&A,O^ Q_?J&YW4_$F=O%N'U5&RG MV\&:>KZST!PZ?O[$#0:P[T9.SLU*J-W\CL6 A:34T'*5D;%>R!*\BJMQ#H>S MNF2H]YWC=$-C)[7-50[V\I>/YI^@-SSI)(KK] 91)&O"_5*J$+G'$:9N\M3- MQ^=#9C]K6(*/]@PF>;2JB.?PHH9H6F&(1X$K>18Q:I%RX$&>Z#T#5P=Z9DO(7R MH+/1&$6\I)R>G:;5[0MVR2\FN&NW6@\G1OII3UK31*\L-"4^G*SY?#[3X>LYI[H>1O!<+.!?1\10N)^ M=AH6'?/S0WK=%#L1O5"3Z MI&.D_K#-XK]B0$X=Y*I+K1W)J4QCU";/0X7)$G_'/;O?S,P M)+.@V?%9-[1HIB]RUXMI?8ZW0HY6*?*1GWNQ+6K)Q?N'[ANZSK0/E6]B>5N\ MSE@R@.#6LSO7*!/]'+B)@1Y$-;YB;44!-;<\3@1]\Y@6I5\8.83&_+&PC&<* MI-YT!M#6S_&CGGGK%VS%_,II86=RN0,#\)LWVFLP@2;VH2O;;T+=3XAO@]Y_ MGV?9TE#UA2DP@!8]Y!!T,P"UDZ#:1U=*13GC<0[8%><.6DJ\"@.(?<-3R&3D M'2^Z"(6E\O1%WLS]M"AG-=PEK.0JFCF&+[Y>Z=<[J9D:I:F\RSO4*X[ MTV\VSM._M?^]$\H<\U8P?81CC]2,?R$5P22U$E^QO7+&)A'75K9"W*-T]B6) M D4./@VB%8TETE*RE?\2\(%I\^X$F(PQ /++!U]H11DFM)22O4OY-Z.T=>OJ[#V2B-'6 5(5M,NUV_SRFU+Z;/X&MNM(MV0C (G=A4XW=#\MT2#NW M.YB7I.D)^?/,Z:&G7X 8^QJH;8BC*AC "G^Y(U,2%*7;=S, 3@9@-#N5S<&\ M6\1FGE:XFFN7"^BPYL6),TW5_+TY2OX[1U'KG2:X_ 7#U\\0+'FBR= GV$K. MU4,4LRG!SB:O?8L7'+" *<<@E3G_4WJL",0"RDV,B*K/V3^(_9AY!3Q(VGJH MC753O)@N[M"X>P&ZRPZ$2O>(C_:4(SC G=_QV"IVXB-_+]9%.0;@R#] %)K= M.+Y*^U#:(?ZJGBMWFN+@^H8GC^F'[1"0[%3/\2JL:RBL5$%'(G<_ Q@PV+ES M#G$ _#-T*I:<,VRN1_=Z5OG,I&;W[06(_@;SI5^!O*2!A_/D[!\ZF 4=@5P> M6@&3*S@ALZ7:*-?)NS?A"@1[)*XYLL +MU, MVCNZS0'D(XT+HW"!9I,_SL'EK[%"ME>?Z,4SV6+>!#1E !(ZK7),[)P1OU$$ MKD&]^XOT3VA((S:^[)MT'^6&VWK;BRONA$.2NE^DUF\HMJN,#V4"N]),QMY/ MBT#*PF-G.99KIKV$X45F6ACL1X. ;8L(_LCO\D&J#K_B[^X7X'^L;5'___^Z M>?'MU@MB!*8B"J/U+7<73\\FGBJ*I;V\Y4!+I_.R]>+!*WZO'\[3;6<^C<\( MZ>TC23& #QY]]!BW:0;P\ K3)W9$AFW\3<<^2>H -\2JD MGIH8U#C/,?)$SY.4'W:?I$S^/E@)/=KD7+B Y">Z+>UZ)L*S!HTOA8Q)N9?D M'KEQMO'(0W&Q%^[I*6TYO+6TTGJQ(.46KRCZ0=(5"]'T",6MK2&%%3^/8*CL M[U/>4DEYF5+5[2X!X<>^2HNP_L2 MR/4AORB_+*Z@W)J0P.0K^ZT<44J&=SQ3N.;4!9_H%#5!A>IM/L)]F_0.$/VQ MD53I&9@@&-OVN/J]8'*B:[ZUZW;-085WPS+Q#[.S5W84(Y2ESYQO6JS$1J,$ M$-I%"/=^GF):=.[D FXJ3V3PD9--8G70J,:;^AQ+$YEG'YNL'G3M M()T,5$@6A)+T)IZ#X+DY8^=6:\^"7##6=D1!)_0=^,A-O59Y/.]+CDT(Y6K@ MRZ;3QK^#8O0L$DXH\@C$$_'32A6D9I/$&JW5FD_=^6"7,@]ND2XSO!DQ]*NV M]K/^ZPF#^ZH'!'LZ>V#V?^Q MSNL?JC\[*Z$!&U'ZI"3\TFA2VJH^(0#PX;(RXO*0*#')"Q5PIT#!.FNP8AH= M):D,1M6.%!'VUPKBD.AWBN'/7TS@*LT0\0J#T;'+OL>27IQ^9/DCN87/DA:S M.1DR71J.@=B#"80' VI+/3?PB^2YR=5'J_-?W;OW[[-]GC:U'N(S'G%.3-Q# M"J*-. L^#:*HCU&18%&Q:X]+M:JXD+K;4Y44J1M MSQF+?[=467NMM6K*WWIP0NQW5C.,O=X5$D_5+@6'9N+G8U:H4'?=AK1L9Z9. M=^KP5L76:0B]T[12$K\2\.'GA[SL'_M\ #U+<+B$:@EV4"!XZLUAG:OOVPB0 M(]T%4QW3N0-/W8VD/]IDN9IO]'&/Z%P/)A4OH(Y@73,V M4XE>D:N;8MG[A;DZXX[DS^VQ-CIR?;?!1[\)EUTQ;QK>Z56D4?G!^_TE5. M@#XT=L.R56%A^6J72GOXR^=B/BH# M'UCC:6BHRR'?5HB$*@/@,"0)\L0@!48V/2Z;UHQ8-)>[RG.3-VQ*T]E^\MJV MFP'QPJ)24?*"Q4WP^$1DQ'XED M PLQYQ8@1W7NDB00!A\7JRV"?5Q':L]7#"4/SG:=CU#6TK?B:A7)=84\YMSW MI&J$:@T:RK6N.!!6?@ZG&R4V(V7#6F5%1WLU(LX[17X[U("HCZZHZ\^O_3K\MNSYS8$^:3OVN',O MPG^<\OC>XG3F=C-=893J3W&""[5W%UFZ[)KG$9/4OOIUEZCEJ9/+)W#?5(_? M/]]:-R9\S?1)6?A/7TQ#B DMZV$-Z$VJ:?8!,_*A1]>V0@B(1]>TO#%51AXY ML$S$FOP]S2[G\9+;@RBG;(L6O?.@U\PAKO9;8XG<<#/( ;>T=-$+K]S23LG< ML(+TW/;\U7Q-RC!^4BN992.^ALHO?9MIG\*,P$BY>,19?[8-F70(MX*?YM2N MO%S=71E81G76!X+_BT^-SXOBG(6W3^G)4LU)%NT,($;+/+48CFJA'P1#O>_+ MQ/OF=H?X%QXL?O E;0*;+1QU;"+P8TJT1=CG,&=C6CK5ZRWH.(W5+&&:1_GW'06I##X+K+;ULK7O*1M+-C'RB_C.A%*&+2E_D2 "X43M= >-80E9OZHNG'AA%R M_DS=)?HG6#\KB&"G;/ E>N7>#PDSS9DZUU_*I]?B7LK7S#GV6GBGS\ZO:,Z4 M1@1')C@Q@/!8XE)S8(YD4.Z@CI"WPXFRCVX#'6[)N2D[0C$C2_*>IS$6G4_. M/MAO4*RQC!M$B("WIH5(^]? BUL2@EM5?(YU*]BQY00AYZQ7U!9AL1KUB7G7 ME>^VR*Z<$U5#F%/PD&M@M$<^7&-&L"CTXY^ M3=<\>9\04=EOYM.B3T]2RY*L.,&J0N_L, V"WLE]4++)W.>%N9][\AU 0$E22]EM$O9,W*>U>X+%?D5+ M ["(G DF$G@.4*_W'ZL@CN21+C?1I0?\C(+B*T=PYGF'\V3VC9C(K7 3,6/9 M=I>>^KY-.;[=9B-+:PDOZPOQY.!I2XZZ> MB+/KX\]4%=C]CV?@.J>:(\4/S(U03O*)@/ @[[QECE/' M5NE!T/EFVBQ%P'/L94JA0:"JAXP9@#TG%?JID7,+]9.P;Q$O?,9J@Z31JAVH MA,_J YZ]3TP7[CRO&SPB2O^&5/^AHTVLN31,EUGT<4'Q*&_V7#:N&D2&%ULZEN^/"4?O3@WH;(W_J\5#E4@BZV#AI^@A]1.\X2>_]C"[> M>;T^O/;QS-% =1IZJLL9ZN?P@@>M)PD?MR.B5S(HQO&01MQ\_/N ME2![T2%%@S7!U=6)Y)U9E_OKK]'V[H;@9"%33R92;*@7:HDY!Z MG.R'+U^F"/TLP7'O9/5E8 .6EV]XK(U\A?(AO]5:Q*N5QE>X6U?]V'5N75#] M*5M3\>2R>N:(J?!LZ@F%\0G,*%L^RPWQN'YV#XT."#]2A&H&AKQ#7!C149G) M5FY/GOBY@SN1HI>ME!$J463[[M"VB@*QO.WT.N_3TY,'2[EI*=3 &1#)0>4' M3::Y5B &(\JJ\5X6/_RS'PRLA6?'5[^7K3WPQDKZJ*%,^;O?KTY__-HB\1$9 M-4#G@->8@BD$J!#U,HE6$P-K/G-#M4A7^8K60ZAKVHD(HSKT9C1B3"?=D061 M>^E[5SWI&UR,?/D'7114(3341.H$':J)UQ%@IX6YU^!4#%T+QZ9N#O:QD:-] MXA-5NOP=,ZZ7LPY$O>'1(:X6%H.7C<&Y*:7/Q*FZ(IX8C.2SWX)-63>SY4(E M93.DDBT>OM2?,>5.++\+"'*ZY_] JB \2>SH#F/WEM$IKB$_KTBM^)6\^#QZ MK+^O;V%50[+MJ[F4E3*9"]&F7@=\++.+:G(J#&FI_@M4N5GW0R$=#&"\%AN# ML,L'/\Z:>0A?..ZNN?Q[_2BORK,XA6&!:%F!ET=^NW\88 #.HX/URJ1(@]# M'BBOFLW*E>]I][A8?)T/%9IE]64GR@>LI_;PX\OZ+J3G<$J%,G!F,3>TQ&K;IV5+UO>^+2D&+ MNT3G:8_Y%JP(?*F]=JHB_T_."5)'ZNA<":5>U>KH5/7V(2/ISG8#IV1# MX==/]L7-<]P"A68;Y&8U$G281FU4IOHS':O#V0)S645PQRT6,>LK#O'OD[R. M3>]$2GL% UDS'3'M*103Q)%!5)G?^(Y:K->1#S\^'5?T?U!FT_CS:9,8HN5) MZ&,.D4YBZ2'Z,$QBC[,WTQD:_EVCTOGTSA17+#OF,,B"L(70!=:B5&FA59!E/,@ U"L, MY5)_[Q1TX^=XL; JR^7M MD-+]LKJ$5:N1:W)/YYWN);K\.O_BH< C[@>U7(F\\!0"?N44J:A=]%-9[@0< MUH+A&MP2ZY8//7VE5MV; ;A]X^>],9KU(,6GRRKCS'1!MPA+UF>PAZ)L1'*# MQ/+*Q>Q/90 'IZ+S%N >&KWT/D%?6\,YEKF"K'H[WKCX.M\O\R[#).?&$ 9P ME&I".M%PHF[OZ,G26!U=H8CZJX2Z>-U?R7\.T'$"L[56!B\[5KY(O0<^3L*E M6%OJA2C>>"-?X@C%BH1O\?!4%G(SKW5<>TY5%W>K/5;'9E.A/:F9_3[IO6%D M8<'4WUKNN(=T_B'J(>?#V#PK5XW@A]L6N/!4=(:'KX]2 MVV"QC\BQ+RZCWQYY)&HNV1<1O)XP@"-^7Q"\;__@A4Y@B/APK[>UB12-Z\DM M9L/'(\Y5D[='Y7W,KK7S?9&BITN9W5FU<4D3<)B\-OJR,5$1*<822(7D\Q8D8D MY28?U^A\=73^U,]+R5;"9V1?3'3S^T3[=I^2C2T[_D17VYS$5% [JL)K:B?? M:]%PEHLWHB"F[VKM%Y-S M7 )'C0,54%,V+JF_[IWM9FMB*GF$$:=H+]=TSMXO=,%(1K;/M/?V MV7[EF[Q471M0ZLG[BWL\X[F4TF'@)(?PIW%RX#GC4F0_7<7C[!9>3#FN2D)E M>;%[BBA4_WI? 569_1)_V-\K J,R0A7$K1;L?U]H/3D^43KV MJ60F6[HZ[8JYWFT.J6>_+WI>94KG9NC1/]#]6.=249#U4D].P2<7>\EAZG&9 MAHF![D_C;0\(%B";]?- %0=Z9@Q \27@VZ"<"#LB=1?[7&W"*Z-HS'0.'&5V5ET$>PJO1M2M)PASQV+%[/%4!$Z/?\95"\?40 MBL8B2A!S @R>:H?%F!"6K-94-[\Z:? 6]WDX^ZJR8!P-91R5PSLOU:6+?%!S M7XM"[].Q([X&PV;,WY)8;Y+T/^DHEHRY:3F^WJ>=X2&;*5:DXL'M8U"U,F;U MT/5<\GP$RP+K'Z90Q!RL!Y-("3QC61UHP<0V]Y&ZFN%2OQ6($;UM*&V*S=C% MJG5=XX6]Q8%/![J>B>A/CCEM&?NVT55H:.1)$'*3Q!.O!HT2Y8BNI-TJM;A= M65Z=V;7>U3D5E%;DQ6;S+DDZB?N1>"$N\+$+ZQ\E)C;EE!F#-IZ#R#[Z89#T M$23;F?[QRG,++GV^/]4I\\'B;GBK*]D]P#*\ZQMWH&&UH=P+P?CR<$/6#/0C511[5Q)JI!\> M'9/CY&==_&KA$RYU1N[MHJU)+$89#FW<%8K>:G!H50_ !4;8.8Q(B'>-W.Q, MB#[^IBNYO+4%NC%$*DTTZ/ 27>2E'AM1Q4?I:9"B1^NOOK=<2@R=!OT8P"'; M#LX*.@]JM9REUE&.W%?;Y\[-GPC2"&! 6@#H1L0[H!-Z4!Q![VI>34YM8U$ M0.^GOZQA[6LQ,/XM_-AH"YFN9L(Q <^$\5G",[ISYK3Z4Z40E@L0_PT#M6D&4%$04W];KI4Y-6PDN>A/]?88WN%'HR;# M55PA<$][W)]VD1%-]OI;^FW"G1HKWITC],.;Y#B3?P.^=X M(F!;710&<%-(;9,!J&W(4?F,=; _$PE1#* @I(^F]*4T?^>?HY[O'P@.A\QH M0'GJ;QYLI'?7,H !15N+Y=>QD.4Z8OBMS;;/QZ,]@YL07KK(62F M*$_NH5Q%_1QC6K'Y[IS;G]R;L( %2>#H-NI7(1A;0$,HA@J/X>!]-26(>8H ^A(;\=.>3& V((9 MY70*=I&K#0@5^W<*$M@EW&]6C:C6Q>O11[3'Q2I=E!3S+BPJ/#K@Z"C-?>"\ M]) :(0!5GMT1N2F?> ATGNEHA7#"K^L_C-7__+4B:SDI^>RAJN_D==NK1_U, M93I%FMI"V?=JE5ZXPBJ\PJC:!*_(X/UQ-;N>2=.Z)A2'&Y4QT]US-Q]D0WI= M!7 7\.[9"8.'YX0;A3_4PRB:/]UA1Y3J_0EH 3"6@(\I?9N -ZLG3J31;^:7 M_;KB^>;+,\L\^(_/%B=%+DJ)'^4IW^NQ,"/*LUSSUE4]1U>(+DO2B/;'BKJN MNP:G1ZD5_ M=,UG $ZND@YMU3,JW-[2=D!&P.4C?C]-.61F&BKV:G-UP;O$D&N@EHZMJGOL M4M(,BG>**;)7$N+,_BR^[$Q:N3M^=$68P[L]2"UVMN]) /(LZ3+[9?LSW\EM=7\K*+=;A72_K2FB*B)]_C16*9P,E;FE66225]2YPR$B]X3 M8 V-KIJ[3>\4#,R MHS5[I43KI2LB1,G92[08JBN1TI3D-G7\*Z9.X\SETT';-[>M/]J9U'1?G19Y M*+6R<^&;G,"BGB@-75R)%G>ARX]2;\] )=TR%5^2M2Z0#E;X#:-T0@"GIB0$6'JY$@PNQQF!J?I_26Y3C[%+&:I6+ MDDP^6,6I0363J"G-T!?UFFW!TVF^N%J=HY#3/3KK @%.7BJE!,N]GJHZ!<38$7K M2+!!*X]L5?SI=AL3V1/QBDE.X;DU00+? SIS5,P&7O^G$39.-DGEK&=TAS M$]>6AZ;7N/XP &ZO2L>&H=N$R9RWSGG63>BQB5)><]=0D)?["F&3[U:Y M+>?%1[W_'4]LR); E-ZZBQ.#XJ2M-SQ[M2R9&T'X,N46"-ECC8^^@_D"6X3= MV("=0S6I>3,I-""V>%$I=O-+Y+&E1*BYL\8=D:\B\@)R:^/)=@_,R MI%'-W$Y__5J8[Y6S]0]][:_.)$;+W0"AE'N(ZU^]G4N4*OP)8J>:;N[*"K< M$9(RR%C-?;5^9JC*%[=(C'\-8Z-R3$,2+"!")7YK1UVJ3TV_6MV<[+E]J6LX6@V(#2#H!R="8O3N3MK"YCE1Z/SQKIB]B<]Q8 M^5:$3DM^C[O:A$9Z'MU66%'6$-!4(+5GB[@78(G(U#=4!,A"K&E>\W EE+(N M[!9$SP]9'YF[D\ ^M&)#KQ5JR#%F *UW$ZV!;6@$ ^"M[(LJ6UK)SWVA%UML M[Y)>/?1$4CXV:-]K0B)WA*80+?KVT\$Z)?=F!N"8YN&/.0W'2&''[&5()5N] MK[K&GU>3B>.+<_="99+;?H9XE/K])Y\5]=+7V DX7:]V"(7FF.,PH:K1L3)TS4M'1J#SN.[EQ MAKSJOZ6[%82#+8K'.^.P=?K-QJ8*XLO['^D3!OCY7OX^-AB(+2,]0][?_86YW%3N_ M^;^U&P5+B*(+>]I%+H_:HL:7MS;[U#8,J'Q>4&(K ^"B>ZG0CB[-,8":;TN+ MR'\.'?2/5&^98#8#D,&W/7R-:LU?8P!7&KSQY0BD!=.)#5+)QAP:8 V)XN* MP"HT>!=YC@%\5ILWV9W>ZD9VP=;=&0#'+@/HS'Z_Q0!*A5U8A_]SV3\?$\ MMBIN[M&92(0]6:F7GO$2<0L(/%H.3S"8^D7M\- M(=VESW\77>1WZ2OQ6>19V[569:X)L*59*RW)L<@.'KQ*$YSX$\!%3^%_U/)] M/8MN57?BMY7F3TOUPQ.2Z7O?_YGL!WUO$+TB-AM8KU3$M.@/*3ZH+*N.7#78 M)W5'(FC:?ZW/OL#K'[#92P_2LB<3VU X?HTI!O"\"\\ ;N!"0VK4"-"*&FJJ M%TZ(WB&/HJFX;K*L3OQ31/'_6X%C?*#;6^:\^MI,>!'8209P MS5Y^8=5]7OEG88TK Q!%+1>"3#%\7?!OU?!_4;'FW!LU#9?M1S^3H[Y"*@D49I$A=7QQZ8R'6U M;DP8O>!^=4CZ1HVI/O=\7- Q1LI[M5]-6I>8^UTY6BD' D6B9$&8YL? MP[/O>00:#Y8H9'_*?<96$_XVT\5NI3'^S./@WR\[PE[P*(,AE$OPWB5"Z5Y. M(7,3EY-5A-#_2FS%I;@.X+J+7,MU5TI>;EP9./6TIS6@]4E2RK,S*C$%)+%9 M=&N\;U..)LGK:?TMY]PQ=[WC0SJ'B.LC$ZHW)?!Z@LH9*OL]W32,@"N E)VJB#)ODW+[; M) 2R;W=RQ+LLD3YNS([4$6EZ\@;>;R\2QA4=S$=F^Q^9KQG5YLP1'E27QQWZ M6)ZKT/:)O6D?-)U]>"F>B%YAG>D30"B"!EXE"*,LPQ'$!34)(]/:_OISN-(H M_T-ZV@4)@Y8*]RIRA!W2=/-^NU3' 1_;7I4.J:/8_7J@K>BC_DL>EW8/V70\ M'A^?LC/XC2Z7;2A[)OM\N5W(]_,4S_>.F)ECM)>*5.U"N#6E*4>+)!2FY <] M9 V_::@P4_'5IIO+.3 R>.+"0GF$\X,_0F*UIAR)ERGZ<#)EVBM>FC@?(S=, MM43*M$RCN99$5Q/2-/@4RJW/"JGW<+O9GU7LTI-.Y))\_&5"UZ$QLR.A7I-B M; W*M4*.H @JE0W$U/:Z4 =:O)>#E\/)AAAA4?R##+:;HOX'%5.0&(R; <[;;;O4%DX+2TP./KWE_D1?&UZS$ASUI?+<1 M-ZP<:R\Z@H"4P"/;[;DK?OACHZ;.?"XC8M*&&D6[]2UQ<[?\5110,@>\Y/R M]%J+G?ST? OL,%SZLA6T0E7[Y(I#\CV=;U$B0;8?.!\&*JTDSCP(&77]CXF= M(9BVR<[*7^4W9P*>0%,S>%H@N]OU#&!P*6;7:Z_?Q\'2.KIP(@&YBG6JI6+& M=4-5_JNEY#\>^,"$; V(1>T*C:GT]OJN#]^@7Y"M<:,OZ-]1XAAQ5VA%>G,W M%P.(DA2LPE00\U/96_G/_^740P MZ"C]R"1JBB\0TJS6;69"AQI'SFZW<$7;G\3(P*\;\JV=7DK++25@RH;(MT Y M,4%8&(;E=ARJL\R1 ;0O,("(6^!Q&RBQH'Z?">U?SGE19P"$$(3:BU3($81" M6_"'D9(@!M#Q!XY41>A]<66SUR0.O3P&\RSU#'C]D#5R\U,HRM'D6=F\M<80/^+_8>_=XJ-[W;W1)2&$2D1RFHG1"?:S]VL_SVO_]OY\ M?M_]^^MBS5KWNN]K7=?[>E_KOM=U^X>TOPOYW;SMF(N U8VOZ;C<(1C[*+91 M;4TQ>[WTU?7U+5CZLD # A?W9R<>T:[>-))H(+UME@*_4V3RK/#& M4-%G_K2G=:8>+!.T"L%JB+2M%JX?D_IYMK(0:H?P,)T'B.#I2$)C+X!1D'X/ M9UEG<&40DSALS)_[_+75BR ;)6. M2^BTX#!Y[E\UX;]V(I29NL;WB#(Z5SAWZ#> M)*RYB;F^!1<'I9[4Y3 M.1CX^D\%M(=9?SIKR4WX$8FE/UXO]A6(IW?P@(TU:#DZC$I>+RA6_G/#'+X\ MOVG_^&'\=@-IB:K=#BW:,;IK'5;84>?)-3:.@6K7A^?;1X M:+0 VT#-!<%\IK:NYEW'(<#2FSR<=LI 8WW#RQQA9\X;C(C5,[PT6G#$#F7TI07%>"0 P+B98=+312"9$5N\G'D'\DO+R^JU$A MUKTW=BWFC I&.41_ZL3-"6N"^QCF0WI2-V2BUN#>8:[D?U4#X8\:PMF0&K@2 M?VQ6QXZ:T1R:2Y+&U:H=Q%$<;WRE\@#X2[A\O6S'3>8, ]:41SZ%+BURD)*A MYO& 2V'9+G1;X%NIKY+7+.7Q@.N<'[R8_P@E_ >^\T#MM8>$D8L#3A4 MGE^5+M#&RQCPOP:&ZG7IWSKQE.2+57Y3*Y]*YO!T\STE[ ,DOJWU]3+OE7G MR>%,[@"J3 =R9ABW!R&Y8JA!=HLN+SK=U53]JKN(AH\OVI,I?*[_HH5XOV%G M9X.VF8&-T(GH&2X[IW'8>P#_E0YS\'76<2?^.7TZ+U"\H29X0*,.J_FC+EJ]20A?L*_!] MB7-RRD6F8F%*/@54@DCZ /_E2B[N"@73@=THD0^-90.VH5;'W6Q6WASABHK. M*88>^T:3_%WY<7.#W.OZP-QS,)$<_H $2]1,3&?UD9K,?M0_AL!#*;6B]NR+ M H4-STRV8I?U*0Y,,W#/)TC5F],;3_?<&@O<(]LW(Z["II-/OO8 M,_19Q7R-TPG,R5+B8RXZ2X24F%Y^&+QC[%Q,6,F;U;5;"'V+^H,A1T<>WF!@ M8L2OW2." M)-@7Z2?+)RYPU3_ORBAYM/9R,^G16ITK=4'4T[@B/Z$\ZQ6_7MR:,G4X3JNI M9"Z+?M*_"D* R.-R.##/>VDUX9<,P@41-2\'C\5L'OVA6I SYKPH;*R0JIRB MJ1G;/CJ4?2^M>-A=?>U+P@I-V_W^A<$B>QU66MES47 XPXP%9V^-5E/!2(0@ M.I2-+O==/83/ZTQ"?AV>].X\6R\1L*B :8/FSV+2"IW[:'9M]S5B+H57V_HU:M9,N)&AL?3YHN62?%.\N45=8JT MB_2OKY/08CHY&X\HQ"=%(T=D)V/'8@F;V#N:YZFL#<-YQQM&GVX&5K2_>*<_ MJJO:DC+O<4$D;/ 0164O7?IB^75KH86!HE TOO1WH\Q.*<1FM"+KT>''_;OX ML,"+IX3W\,;]7>_9RG10$+5GX9O"?2\&1%T?INH.X.U*"^)^D" MI4\Q<6^[J:)B7Y*Z"F?>508]]"J7X]Z>_L$\#LHJW'I[P(KA;-<4YRY&2-N?'M.X*UOLF^"(-6+C:V=.&D;@ MQ"VCK2&'Y#$^8M_B?SW@F]$(Z3*I.#?@%1;HJ3]?DP+[8862<9_@VT]G)BJ4UWAC*4*2RF0/- 9+9&HF/+(/M3!"E MR_.QX=/5VIR']9N)[TH:%_CBK,]S#Q1L/2Z7 E<;JH'QL77H^& MM%/H-^8 ")&MIN&^6V[\\N$86T;\7!?K.%H'= MEX,T9P6G+:J(D0@MIZQ4S MKP*GO85QRA]L4IXGC+\L6#3 M!6"/1EN XE-F#(B.7F%+F/>;,IP;&Z^X2!2-X::7^69KH4LT,$-X Q][*;H6#$9AL]^2/#LC29OQ2=Q1;X2^0:<*MLB=-.+@#"B9H#3*4)%5:.? M5JY?4K9X2LGOE:R;L ][5]]@R85&FP7.D:0-MD4^=64?]R3$KW4"*Y ]UC[% M#*$$'()(R4Z;CUD?K5YYPP-&9NYCA@@"BA\M QA>C=&'>(L-'WM #X<;*P_56DWU8'-8!5=V9]N\ZDFM[67O[))6)" M$8P[F .[.)WFU3')*:S?[%@JCK:G6U(AKBW!.@^I]Z >#_#"11\I4V0[T&WV MZQS9N5)IS%:(- S(U"O9CAW3F+0OA=,KV/M:SV/.V]YY][$-PUC)AXWI3*+N MO\P,*3?'M.P$F9!JU)E3F.+C%EP^;K" ]13V +D2+-Q532MXV?8";',^!>4*=:LOEE'(%NPTVTYQJN]+M%,C M;WD*T+:(OT*?"ZW_5?3V'B>0!^L!O:ZA?Y[FRII-NC][KM/IM;H,= M5\W?J6,ZI@EE6-X+444QZ_OP-($'];A]9X(7C!4&_KJ-%WM3U6)M;[*"Y-E= M2A)O7FG[C?E-'E9_Y)?L)#FJMWI;27DY!^8'C:)1ECD/ DF;P +RD!/+-QA[ M^A%B+&M2LC0>E6PDL]E:T,]8;\U&J"; 3(NL@1DG ;0OR>S+]-[.H\:U'<0* M/:P/(;(_$[FR*731^K&9RTYU7\.UH M_;-A/.!E.COJ+8E.0I6-?]J(W1XHAR=,75< MZ3AVQF5EN41KR8TMD>J(N-Y[YV?'NZ*'#;-WL?UYC?"SW1'*?W="_Q];##_$ M#$$N%W<9) YP3W2[\0#S&R6VT[4%S-)>]M'>-@1+XG8V?H6J!?BBMZ#4)O'- MWU>Q4TX#:]CA\MOC2U=T&@;=N2(A IL?'"#3#*[R@#^'_QE5&OY3_#L)45^2 MT]?"9)RP>\;]CL-KVGC-^_Z*%IXIR$%*96AN)M 4-L?:G:1RE8;X!S@[$?0B7RA.'R60I?N&CN_O+[QX\B?IAC7B=!)RD_MY M/](+CSFY[XF5N.G?,PY7(*MTY@%-RB]2'_=!5"MC/LKS*:PSG2NN(O'T9S56 MV6"4Z& G>0*W_)SKL;ZWG6[SV/[$ ]/U,,^VU:)RB)%:=YX\I]F7*%F-%[Z M$)E6:1./64<#ULZ9D2,4M$8SK:+5?F,^XMGJ=TI=Q^O_LD\W7+U_5@. M]^'A,+%G,IT>E:_#7(P?/N^6^RP8F"GX1'FBG[8#"E ;=J:B-5XJ+NRT2O"S MK33VLEN?4-TJNU2\->#4-B. MW,TZ[%"U*5P#B'H!. M%W(^R=:F3E!T?8,K/MGJ?H&Q_HR_?9'QO[Y8+!DE(NA="!G$W)DA['*_4_H_$_Q_T^AU8L^P;A3U4SB"\&UZKSK\G=[X3&L__3S6$K[ MC(C5H8-I4[&[-@,_H7BSFG^24Z[$$$VMX&;0X531E8?C%@;2_C^EO.3ZWG6^ MSZBY$BT6%ESTF.#IZ$FNS&^ )7L"WS(&RK]P@P?Y%B $1:_HT#S>FBKMKN=# M7Q6T[LB]K,L^/;%5P'.4VS?*F4I0!$49Q[?7=/B\.H78-W@/&V&3Q$XR4<=N$?&823?_95% MX4J(2,GNW2=!:8;H)IDNJQ?[UUQ^V6XGM2W(OG090PLPQDMF]C)C8^09J69% M0#B$]$Y'C71#1HJZS.BRQ&C'ADW?"9^'4^2>$<\:,DY@=V)VR=>[-:!V[NX] M=MM1- Y!OZJ7 [L!Y0C$>**:5*(V >J!,! JMT'<(0AU-.=T0#; MB10[HN#C8 J-E:1LH\E'@T)NR$NLK)%2693R'(L"$M_.5DM@:2M'_5*QV](, M"".S;6(DVFSU-EC_6J1A#92MB>&HJ%;84<0Q9@C#1J;Y:$C\B5UJQ4;?.IAO M4%2W%I>+"'IOO?J2#EG2RUYZM%V2;R-J4"62(!\M<22^7#8'MJDG#/K5 $L#7/$8J\=9#C\FS$7TV9-?9J'GYV. M-(0"<(ET%K4D52E>&PO48I6>L,HF?IX5B<"6(Q%WU(WT0E9<_(XQL8S.5O8^ M0Z2I\RK6?3/ K(=R1#^N-#$YB =T"(*)-0.]?>JK/,##]G+],7#EPF.LVX+\ M1QK!ID^(.R4*A =#AK"'((?90WB,)>/15Y^?"AT*M&I9XV/^$B+BY6BBRG,\ M@-JBV_:EKN_2#Q[ OW9[^J^G))I%'6Z!J8C RWZDR5'O[A2S;[I6$EG!UI+ .PD--8H\SUH ]"/Q6A51Q"C$* M:TG5:(4WE"2*F1X9[WIU\ CU*:=FV8!;G@$O-TOT?CB*A4QU&V#;N,^-$V 41VC8=S"8=P_CGGA<%9S22A!K^$69DK"WYS MI: S;9!O'LJ(0ESPY24)BK8J=#@E*%37TD=]+4*M0!\YVFQW<90$];U-9+GS M)U,$H1YA##<)<+)E77+A=B%VM/GS $G?4BBWU; SP)?G)ZI&ER, S/[0D-Z% MY_TO$.DH-ZU&= @X0_%30$N#=\C'$%!_):\.WB:(_=+WJ;T_4XG$AM420CQ&R*/BUO,ZP=]?3250@)=)P?:*M M!%^$]>R^\9MC!T%D5&F_CQHR >,3D52E1E,I.>F]-WU2N56M#J=ZS$HE:Q97 M]=<;@Z4NS%#FBS)!J,U('QG _9$5_KGTRQNY..;'P?G=%A),+-C\D1!G)=5A M#JQ,TVV$^B *C.8!/$#4KB#.&\T'UBA7,6TCN<%?U-A:4N^=S1!\1H>+I\>^ M\X ;,PUIPKUL;+B-4-WZ-X#G,8.CG\X6X",14@G>3U6?Y4M1QVA?GBC3HEX7 M/D?.<1AX/:Z\8%_\M)J_,=P%<"F[@_[O)C\4BWE4I?1;JAVP*W0T-ODSC#"-_CL5H3+HK M;"21:#>;?O/@&.;K\&%78@,RA=J%U/"GC_,YY(PB^C\:OMU97P*9EEQ/9LUQWERE>>7]7Z]F?9['"O M-*JBY[F'W"V=!K64],-/,0O'RX)0UP5(IPO@M RLAG[^^J DN3P@7N4"IBHZ MTNC>>FW(=A[@I7(.!86!IBBP(4OPUIH6#G&<.5'^A5-4L>^VT"2L;6_O,4+I MX00C$F/-G?^GD_MT/;J24ZAE^7P1>JCUA<*R+GUS-A&W_ 0<4:,.3N+E)71I MRDN/-*&OY97.948N"NK5_^XE&RLLK+^NZF"=FBUM ME"R@ZU @NSUC@3C^&7"]RS[ MF?!X AMK(_0!LBC*%I;9[*>OB V8_7SC63YJ/"#]XVL:P'V?Z)#?=@'2/>R*JBNXD&F#':,#Z9I/#/44LU*^D7P1Z+T$FE >\%KT' MQX]YMA)HUPH=-7PX>*[:M;"%?F^)55* ,?SXNH/<^4V+P;K6Y4$^E=YU_.,3 M X1G ]_/IM^2D-(P7\^%##0Q%?;T&8F@K0?+O5B72@X7/Q^8V] KP?F6,_'C MJ=M7<=I?GD8^A^FO7O9T@?-A#NI'ATA57S0C,]D#YYF90U-7"R"X?7V=_]I< M8*N\&78=:J#'3NZ&--DY9M: 2Q+:2_@^9KF^3/=720#+YAK&@)P3=@#K>3F7.."NT2Q(F.VBTX8MT6 M%M*KZ+"[$1_Z8M=3T:&PF_+'IEG\C!Q8V+HI^R(\?6XTF5/PD_#6%POICP._ MZ=_F ?6Y=7L@/"S^DG?C+'T+9:$3BS,O/;LVL1E8VP+9%3]V%.=@/FH*.4 ; M0)7:Z8_(&'N3RK+U,K(OA5#5?2JB+\]CG =,K0#A/ "RCJU8CV_.GCR@-1Y\ M>TO'A]LS$"67AJ"N%>!&"^RNDQC7C%30+U?ZR]FWY;G?C!5X /2<8WA L[67 MT]6S= E*9;_)/$OLV;A$[UHP_T26,NUDH4.7I-ND3JN;JO W^;2GLZN<&HA- M#D.(8]C!$6HA0&3%XKT8-0J]WDHK[)W9&*IP*P%787D;XRB8,/N)D M&^EEDY1CK_M]O^7.O[Y9>KW3^@1WQBT,/E//6C9NO@)SC,N%$?)4OFKR#.(JDI9.+V'!(<--,KP@-%EOA7$ M>H7I$MJ4DBZBC$AL42B:=.8H/T?X";@J11KG_I>V1!+^1=1+H M+._0T.^\_&"PBQ5@W%.PCGW4%]$8!EUS'$M=YEO?/&$]#C0''*^"DAJN/KJ6 M#XJ+ATDZ!-*K>.:/:&0=E'0]=>J>]/C( X@_^69'J2;FP'+7$[XJKNRM7CSX'B][1*^7 MO2OX0A'+9T3P"GH[. 29X3GY8N,<= M&RK9-P3"&?7J'"9];R,\=R>P=A[JP],,YD"IQP9X#'ZG\6Q=K5 P+E]R##=F MWZ;@#&HP\GZ,(C8XXCB;HHSA9NOEF9%L'8&"4PY"VN3#XAM[>J;:7Z^$!L1J;Y?6063EG?-JI1LA/K7*4\?%/0_\I^Z@Q%@^ZUF^2+(0@^V3RYU M\8"G@UCZN,VB4 ,N[8Q&U4WZB:>,88XK$*$#N6T7C15X.-L&#M3K1?XH8>_> MYM^+G4C*1HP%!R;)3BJW35W\EBC;^*U1[NH9Y,QHI-$3Z.%.Q[!\^?O(0&1Y7-$]A@'87KW\<'I2Z\+LS?T9S,\UYZ37JXM3W;K;[)H^^R_P /@% MON7\=79EP?*\HISI /'(T2B(D!U]:54SD_SV(=:[X,GNH_ 1%M5NHRJ1WET_ M']IC].6I_[\!2B"^TO:3]R3$1 9V-ZRF-V]%DU:U1M.YLOHS67YLC=]MC>GK M>M 0DH, &O?VKU%E93 _52]IXR/A.^_&I%3%7=U=CY^QE214OFI214)<[>,[ M&')SRW%VL140H0(]G4\#F-$!X\F2!ECJ0)RM+DI8N6N8F]6O0_MXD-8+T=%V M7]T&>A*<4_)O5R1V GH*^\S'LE/5Y=OY+1-7N\0O<7H*\><]1 T@# M8__F/XX06/T:E\0V&Z*#5Z$TXZC;&>Q8& 1N>)5H_,@2M5[]67/C28*8<@[L M];I'N'%E6TT%H(O"P<6I[ E!7\/5[ RN;$'OJ3&(%8:DO/DYL?E0S4_T/,$) M9@V!T?J;@MTL \S@3A1MRYM99K59--J+_+)/*=RAID32X^RH*?-!!,Z[\'ZE MJXFPB^*A[+J"L7_]"AC_'XHEM=$81:87^"["8"^$N3.27V9JAQ]S!R]#S] - MK.(!U^-*H.SQO(U [\CW(#8_Z)D+HC7R8.P'275;,I=XP,@LUQS>C&))!?9R ME)+J^/_NS_K^@XD>QCZS^-NF,UX'H* E&JHV9SU&<,''F@TT:ROR@-TJ8;V) M[]$Z;]/TRC-*6'&U61V]B8BEL/L^FN'H82W])";-0CQ#5>'%L*:3<5R_-]= M[>5?23@YL\Z6HD;P%!(40I+,[&9X@--YN_P )T?6!4(&ZPC;R9D'F/P!E'.? M!>/G(/A0@I'?-,(99V:>86?[#RXK>,6 @MFH!D+\Z6,A =8\H-]]MO;O7LCU M'TQHH"WPH-EMY-I*.@\XKC6%+55F9R*:U%A24"JS?&ZX&$SVIW-?"TUHOZ?. MOAM.Q[3NEV!:@"> 'USQ+#D>0'KX9]71W_\5[?^2\("=P???DPUI[Z4:B_V_ MUOE 4SULFA2 M(VJKZIXJ]V(UH]U@IM>3)V4_VK4.Y,+ /7NP#8=^BOW]^OK7$;55S+>]; U8 MZ\3ZR^Z_T&7X38#3>=9E"(R\_*6!;+AYB*0^O_0#"L/4AK5O+! MZ&%A^O8RNBGY-R=Y-)A[O]61]+>#Z'\HP?>$$K@MQ._"J9]#[W'LF\/IW-;# MLDQST+2*>R=+?/5$Q:]L51YPS^YR+[+4:@RQV%W0"7E-(;9Y+WL/D;-%RK"4 M!QP^%VE8\L]@P_\(<:KG0&C>1UUY_35N(-\DMA3'3C#2^L8E<"5(VU;Q*)H% M8\V.$.#$SY(1)I#Y&36?C$(-L)0;!C^XU]-_K'QSXOSM/.Q?2 P_X ZM;T)F M!Q(AP_TSDW;>KB# Z2S+WHTK@_JOX"(/:V"Z@6J34GYUG*AKT&F,89]N?\1& M[%0**,1M9<$XRFDUOG\[6/Z'$OSP-B@/C36]P@-*9 C+_$X.+"ELQROV'HC' M7V_F 2?VAN%2=;!-\&(?7;]WW3@6TZL+>DKCV.9][-VC 5 TJ(O#U)O8")4O M_0.P\A\BK-+GGZ:DQ6X.UDSM1=D#=-C7AU;#38Y^%\\FW/;; ::M'>8!MRN\ M7D*I/414O!H0UQ1KF!Y]:;0?+*\6B!Z.>S+K>,#?G3?_HX7+G>@?,BOLU!"= M-K_1!0OP$$.AJU&H0<& T9N@NEQ"B_*;?+9;:U\:J5M=VO_'H4A9]YYQ=%>O M;@X,O?Y6_#4/\!W^X)/,.H8..X?]D1_]Q6S:5\ GO4V,>1--((B=JF@5N5L,'2PNXCQ_+,;R+G&(Q)'!.]HXB= M_V]OZ *XLF6?VB%$"P$78:BL1F.LWB\WSH=]-I\0;OBT%,/:/4_8]9_W__7Z MSPDUENG3 (<:?M=[!C119\][?L)6=G_J]X:7$8D"NKV]9'?IU6\V0@,06*)[ M=6BEM_FO$:!V#D\DD[V"N':VAGA:!O:UNCBF%[5SF!]13U\I1*UM_\I^S3^S MWO, 1.7VQ8[OA#D.XYENKP*\W(\C2!^\2*ATIY-P)1 MD=U!@J$S*SFPEZ$E^SE%&CQ I(2!2^$!K;*%V!G)+YUJ--1;S4.[0'X&=B,/ M*/!1:$ ,9\T__(&2(WBHN%'@32C9$-7>2>6V8U:F+6%[YW$^AL3XHD_B'?[\ M+46*>\E-WU$!5R&S9=+T=Z,6R]E*0IR/B P\8 M;6 [WJ=:#!05WGC@_LB_I5?.0E:2%'+TX_GN("^6N5>_C/V?513MUK>&1D^G MS_$1NH'P$LT IRT\0/1XX=N\A4B"E*D&;320ILO5D_[:>B6+>8=A4K:CGA]M M'C*VXP:W'?69-&4C5+4^;UO ,@YYJ[T'&4D0)]"2W6GL%;[UKZV%*1==SM-E M*==]=3MV:B.L+), YOI8NBKSFN#Z2?T4$Z^Q.]_S6/'5[7Q@,1:*C.4X37% M>!9L.K::/&#K0,UH+=$M86O$)YX(:;]&\9% 9(RV_IG,6N HO\PL_)S .4IJ7#CM/G1T85S]5^6W]\- M75+:-'%%YV@[J?:AKNW"<"FP9I:I]_K:T_C!Y52$XN90-5P9-;(8]J?= (,'8+;5Z;1]LFNLG@V6TJ"NGX&? MNUY(>!_B).*K:Q"W1]]F>8AM MC%BLBG!:[0Y1GM-N);@90O%R,* %OA9.* G_NRW@GROX,U%6_R-5._MI[();WDW, SYES0 4 MS%V;JP!^G,3*H#U (L5O6S?YQ+":SW*1HME@A:6#U;Z>T95",L+MW37%7J4$ MQV\Q6^7- 9%DQ":N:L@Y/_!B$Y&B4,;0./&.853C*I10X;YPV.U=G.'!\%S1 M7^9 [7W=*9M]@;:CQVTWZNV">T,(O#@4S[) G[G?1>8!22O(^.K#3@*,H8)K MKGD5]17J@^5?U835D<&R8Z$ND@>#?L//QV[GJ^4KFQN*7\;=52@K[^64!E5=I\\9*1<\YPH4LKV@,8W=6C W.HR4^(420SLPX6*_%)0J$:)H\^'O4B,4 M^/4/$SF%]X4;+.(DWQ/:C_!]KF8HMYX B2^46XJ4CP\4Q4?76D6(&$D/S9^V MSO9]?.:H=.)I"^FN2ANHY M6<5H3<6+XI;(COWX>"S'RSR7!Z .'?16TWS<:EOFM?')"I[+9S?4+[=W#F)]U&(PTEH,B58K29^\E(GO.\7A)TH,2W/+.T M9R!P!B>].!5^;T="HIE? ET_^!V5#=]/?>*Y(4FF#!:ATZ,7\XJV0J>XP&.&K-5O\\WYA%%E]4/ MC+IXN(FX^:5WG].)WB$PV@#W@>R/44Q@>7GIJ\6B9?,]?"L(T.AC#S[ MS/+2HX#<$:QK]YXKXP>C]Z9COM[;HQI;WK4T>:,NF'D-7,1H>]3OCXXP;5ZK MSR5WFWLL>6)V/,QL6M..T[N>K1FD(KY[1,2[M^*%W],_*]K^.\=#&6(F%G?P M@!N.KJ5/O?1AW.S#LS^=O'[@QFB?L&5BE1.9/3$\(#]9'UC;'GY7/=MC?,#Y M^W'N;\2K8_\ "OXWBF;&!)8LQ)#FQ!0CEL_;/<5 _&C1$[X).V<[@%W.U%_V M4U!'\8.0>0_J4WG 2:U0PIS'$J:#!VR"Y=\)A#SR?M]GH??_F;+^[\+\6[6; MP3E((7Q+*+9$MED&\SC=N6K"J]L%SY:=L.M_.MR-HENC5J&40!!=@QBXC<_@ M4GX_7"[YVWO^CQ4CNB;^3_G9!=-M51=Y0/2]DT8.GU"Q\X^Y(O+7D#]:(P[U M;E^2X0$/'CE@1Q0S> !2W.;/@K?_EAT-VHE<-(IE-JVP$9SKS[319<-I&)2O MUY2L&BY;:1CMP9#J6:"J-6/C@\)@B?OZ:)I8\1D3A[BJ.V=;/EF_$C1=N(FQ M3AR*/%:#C#32I:LEUR(CZ&,4*WR\)ES<<=S3+E.L+@?K.69/.C/5Y>\^8R"Z MXX9LBFI/$FUWXX2Z0R/IO26(//=9*YP';.^E%#F1'+\86!9UAUZ30XP.!V>& MO@],5'2U#&F:.V;-IC7Z!CCN*V*9AF#)E<_(#G!QSRH%%88J(=^0DT /CE]0 M$RS:&>HZ794DH2<>=?2(@H?LI2&A1(27H\H-\&PPF:-\Y4L@5MI+)]-GUO2Y M$S+ 1:6H.+FEKTU#OFG<=(?+U18S^<:Q.X=S%+:0X3!PH$4_H[%$P".L*C4? MPGJTF6LPYPY%C;\W#^M\:<1,7=S)\Z2(])FLZW'J$NBYLQV^N0.!^*\$I\_+ MN@:&KHPMUA5]>QAR1GN6L.0=B-',6/JO/WG^I@I<[8 MD2KL(LMQ,LA<1]%0E3WU^B*HIB#]WPDKA$TCO\Y><30E%YV*.#AVKB*E:F1>]=R1Y&C; MIS%5[LIADSN!4H8L\_('!B&F?K='I8)F-7V^!F)RBFO^+WH>55:V MF"7:=#RFO3P7H"!%CH.Z;S<73R;LP#:97A^^-<.5&C20SP-/=9T9L'V1A;24 MF?Y8\2'NUH\ Q2X9&SN@Y>@E%YE]G*):P[R9-2,>L!G\<99AN'(?-1X28$E_ M-97!O*GYWD15.48F3ON^\FCA6.>S1O\/7_(XN;5:;SPSA1(.UYY)!P_.-NKC MDUPJ';5O9%Y2F:I0,9I#YVF&2K8T^Q^%G;'9*#0)3T%?\RN\Q#X#/N"J]57 M1,?!8):&13^A=-)?3]"KPPR_/_S^Z^T[!,S;%E_KW/6\Q.8#8PK M&%;B%3- MJDE8NI&A,%K9--:\H36+=F.\(UA5U4'CQL@MZ2YG0V^P"((I<($M\8E8G%>U=N)>TXXW?8OW1K!E_[N(1[D)"8[8F7IL])+WGL MLU,[:G^EO.![KH:ZK?OX/HI7&5UGKBL'K?7%2!81[SM_>)FP\>=HVD,_MZ.K MN-O,MJI0MT?&#<*6#3VM%P0]'C.BKJBU^(V=&K8"S:CRV&8%^6&)-B/Y^H%E M%D',J_KP3(#W[UNG%.]?LOGA?.+[@_C&W<<;=\%MP#>,[&$RMJ'.C7)["!_B MK?E-R=/9HBZU2/79B%"&WYYW1N?+JG<+B#5GPVSX>MUY0)G]3ZY1*>,@F/CX M,CAPEI%8<;]]:W=HOH4;,Z+)6MMO26?RQXZ&GI.H:.S[2?!8^*3L0X;B+P(] M";2>;:JW*%N\TY ]OR7&'Z]526T?JYKN";B7HN!3J\,Z$^)G@6M[#Q).,K*+ M>S?^1HFJ:'IY66JG9FME;HDX_OWRQM(VESV7+]_KW+^?K[B,B*_(B*V'@UF. M \I]!K:%7\%0.^XV^8"3?7MK!Y:OO3-OHISM."2A6-]Z*SG.5\-84I7@BE = MFF"9,U))\6S7/##+@;'O88G#R,E=53L?]'<$>!S>=O]]4]>>F.BBQ_<>/DA: M+HGE\@^A1=W>8OU"FL\SLHO>.E8^#PA&O]A_]<8%Y+Y1P#Q:8),V\=&QE#M/ MDOU;/7E A71\H9&2$[BORYAQJN[UI>-^H=BW'OHA'P:\:7E1>6D4AY@]D7=L M(^<_O7Q[M_"D7SRBHB3>2.G7A'3<6#-&M4]S87N3[/'AE3JEX]3P@!E*3Z31':<'M9^-?O[M=/'O%4V, M>2Q9@"&MRP,2?7H1S(Z"'H0S:E4+%HO0Y@'@J\")"$1?+J4.1MFEW*"P5X;( MMO2%5%GIXX1ER17WCIA-@CU8RH,!&-?2[,\'C'W_TP7R_\6%HIMD[0#J6#C< M;VG!&*[) QIU>,!4#UH"2G/MB=QG"X=FTKRFL> ^'H H)41."9?>R+CP1)J3 M\47U*^:.U\S?/?GV#Q9KPY^Z==C>+T81J-C[5=R+BMN7:R/+O=6S80JU=MTJ MLGCP@,&YC=]V@)9[5K/C6:X8U,!R#BSOO[=\EZ?%FS9&:"P,U*'U(=YQNQM& M@;==0@1I6-8%S)WNPG,&./C5I1D?)1HUU\3\SO_)T9/F8<+=VLEN%S0,#(9KN9 MG)UL/BC4-B$>TV2?H@"K'=[77W\ 3&ZQTW>]\^U^SV@$Y1>C\6;>96I*#+-] M1ZXVUX+_^Y[Z0FBT_),EX VDQ$^NU)"10@?]=ZO" 0_V<7^EG7,3B.J8Y@PI M#5+6G]D]O+V=L[(B3\]V^@M4,,(8KAI19@;F4!0GWT;BB M26Q",KDTIUFT*@ZM3I655YP+>YQYX2G)RB]4[OYNVRH7]Y; @"? MHD@,:WUHWWF -%J:$?1<>>ZWDKVW1@=9])A-Y=!VU3VV21;E%C[._,H_/K6> M/[AI-;%-3X0.;^0!DC-APW/- <'/5]5#E!N'JZW+,7W"4M)^KJ[;EFAX?M7*>S+$\.UBK146*_RH#P\\P9/J+ M?$>,-KU&6WF-?F&K:&) MWUJHE5S@Z- R\&LM-LRG."M@ S)8JW6\<_')C?W;OGU 'M[&NF74MSZP*5@R M7@ =3C'T8L;5]2UKU2OLB6F6^+E[X1J.=;SP2H?_CG%JEZONENGM,HI/;]15 M4:J:$PCNL"C[A5BMV6,X& ]HLGJ5X!;GO[VEVGN._TV W!WYYWI%NGDPTCA@Y9XI.T1[_7?8O>K_ZDQ&=N\^%N MQ2C5K_*V%Q[N;9^P,K7B9#]^M81E0D)5AGTC4A-M[&WMF&=J^IMHT0_-VD M;_0P?V+>5)-"M,Z6N7PWHK=^D^A@^F<[>;I9$V(K1@6MQWFZS ENT@^Z0T8* MF;X$4]&F/D6)Z6]7:1)6Q"Y'+@H#)]7)(E'O"6XD![-0K[VU?6:: M1]^8I5T02]FD)Y+_FOE:,US641E9,3!W-:F_C1?.LG> MT85;V.$,?_1^5T?X"5MR6 M>PX,4N0=->K,OFW*1)*,X":AG=8)-L\*>HR:UU<'1UWPHCM3+#]!?[K#MQ\5 M(4N8]@GIKK!$P]T@'%+04&Y$R5OL*4,',Q)D[0YP,G+Y\$Z'L=EF%89<$7#! M:R/(H.Z2B5F]/V.OJ-N@R.\37:S7^ZV7/Y-IY*G'M;UX8S3IUL3CQEFB-:?Z M=@Y,-G[2+\VYZIXL=3CUY9.[+ZPXSUZPG^R:@KU;H<)337C 1HP2+1#'C&:X M7]R5:_'\9]HOH;/X=[^IBX4<%/,3&.%ER+KL !:T[%3('A9^#689T[^MS*=? M_[S!%79;+OR*JIZZ+[_9 :.? M/BD&/MU_2EEF5,P_9B)25X)N1@PPZ<08A/2I"@OUXJS[!8V%4O.(4'8Q:T/B M9X=7;&!',-X1)UP'-,_@V7>U: :#P9OMU=OFMOJ/I6'7(.4"(5.DC6B_PWO4 M0)2"WFA73&7S21,]N6C-^?)V'N!&DCA1:$;T2YB?:WAT+S#F:1 _R\#N./T8 MM2H6Z^XG9$G!\_^2('D<"-[[-([RC1SB>N+4:'N#^&+UD95M-](G=8@$8>[G M">G!VPN"O88]#Z^]MLC3S! /#7]I3D6_YLYY%CK0.)I>$RN @)VX MN5F*+,W(ZP!&CWW22\_9O5@\+NU,TOB17F9(VZE3$;/P9A[P7G3X#ELO[Z<] MLHT')&7Z9N0[F+EZ>(D]SZ/%[>@[IRE3VK;A-7OVI_F'=/DOX?>1J]22L!C[ M097R9P=_K:U-'SMVZ-)H>'(BZKK9SNC+R2X^P 9+B4@^Y22 L9\'W#"\1?) MX;!2LG+72LISV7,'RKA=]G4MYU_B%;@J&$;9],FWEQ35WHTYMZ*&"1X+PB'( M!H4=#*/G'D7)>*D3+I_16AYY=3UEF.=G(HD>4M.47<665W>YB-AF5F!$,'T[ MA=I$39;,<*<9L%B#\V[N&0.@6]O."YF^+RI+%-LRMLA.6<@$NJK)?MBX?Z_% MAD@]-=#EF=43TD@7Y M25D*%P#OV:327 N2K4C=AV2^MK'3R@9&<2:D3-]JX MHERHC2^F9FK(>ROWD=:RLE8GVAR\D\?6[/.N\+FA)VV9<;;R72;CLM0A#8/H M_=\?U[P67TW=>?_H\9O^D>; 8@C65=1^ KX/@2-)!TWB)CR#8"1#JU3]6:;- M%U4'%08/H*QAWV>V1L/ZV^UJ[0]=0#-NJZI2[NJ,D=^6-V-5;W).2H \XN-K,%6[GNLW9T>O*\,O'<)R#F9%& M]_\1-/G_B6D(?I.<)0S%P=HQ!I,E0>(,SV1HC5"M&?&^W^ M)0X&P<61A\#[\LI=:99/BI@^C_9=;(R56^CM'>#72N4AO= M$/320*XA83 )6%O?Z"Q#EAG)>;4]#>&ZA\T#8"T^.FM$:^0H/_-!*. W8MY6 M7\20/Z,#MYP/ A$D?M0\DKO9)8K!MV M&[,T *[OQKT*08P^P_[5XSO^Z>'I[ M!J59V(J=?'E=@!5/5L<266[PH?J'USY<72[)_/(9VVB^F0=TG0*1'[#56C'< M/9%&#__O_.G%!Y^[9>IM>D(;E\:BC+TK:W=G1.Z&ZASID=BD=W1(G%A+G>],*2\UNQ0FBGOK%+=%1B>:^$ MQZ^@+E7\3;D6X@MS?)AV ^+059:-D//_<43]ZC_%CH04JOBU[43%5UC!D(0: MEM9T5>"0?9CY!XE/N^_['8:C5&5DN?S&LI##J,,^A:Y%Z*YON/5_-8&$0F"^ MC4 DV?M+*)&--$#P@/R"@VM"F72UL4<:.G,+$?#?*Y [JW$O%K[F)TG/CO, M?2>/M]I/84O]S_[V)3W_GB)$AY92[Q;)%I=AE4"X*/)F#>MIC'T57N[L!\\8 MV%![B-GVN'D2+L #*J@+(CCVV['AZK8CN3,< 0#Q7U;[3V.4/?3KZ^BD5OL; M4?Y,J["ET]55 \4&0\E='T,>-H;UO[>^R Z]G3G MI:M1=FB/24F&:%J1?^Z$"KHQ$E2<_+DAQJ;"=<4N1GE]KVKM:^-ZFB M0GGDN354'$F0JV@1,%D"G^W.*6DN$9_-;"W&43*^3',&'ZG)+ZN/(P]NB;/8 M%Q@D<&F?>5/Z)>P6GQ5$/*%\N#'+RWTO?1QSI'0PDRM+D!\'X\\-%U'+EG;5 MU*9^=FAI'+@9XMBH^NNQ35-]%&C)TB9$HB]E]N1'D$?(E?W%@06&L*9Z:9S) M@+CORZCY'X_$E=HNOV3MK?X1]OI"6^]C\9\*TJ RG=50Y15,)FP(<3.N3<*6 MJ[1EY![WIJ!4J$L:.Z,=7-X7SW\(DA?.@<6RA0I^(43J)4#GYC6Y^Y>_H=WI M"O?RW3\5]NP96=3'=UW\',Q MD "+:'F!KAD+^13/:O^#[>@4D1-!I>?.%R.+=L8W$[:0W-?:'MXFIRHL6'Z9 MWSE[;B"O-'&2\"3IT7WW]D.'MB4NZ;:/BH7DP!**#D_U%;N! 46S3'NU9CUV MA/.K7_:(^-K+KTFI!U"GL\_G:[&'Z)K^5K=%G^_'10X?W>VRK\([,%6B2>$P M6)0;8FI;0^B?JPVFKWU[D7[V/GT4F__U>96$^?F\=#V?Y]XZ?$D&4J^SH5)4DJ^S:CC221)2&F0K:0)"/#B%#6 M$(H8%4EBLAZG_N^KN=^[K\^ MK]=YSC'GL;X_[_>Q? Z3:(8^WA$+>+T[EMY^H:S*YPCI:O3>G0D&!1VV^[_8 MFJLWPL$L:7-\2T:3/(3\HM<9D0T_4UJEM:R9U_Y--^%XU\["E2"[,_&6H"9T M1513=31+ 6G;J[HD8O6#[EX:8A?]:C&U^L>R*=6Y_9\ M![<<4PWPZXXH@(T'MQCW?SR_=K"S]XO%ZU>GVK=IHE:KVW.H4EW9 MW+#HRR!T%\-@J))YQG$ R8//(OE917ZM'2BI\/9T__2HI-W4]=[/WW;3;DI+ MD[;%#KBF"3&D2 GB?DB1JGOS!L5I3IMB[Z3,]9'0$B:3I!&UMI'GR-#\2?J$T/P&SM7$W;TP[I/OG967?-\_GK7E4D ] M/:=.#&KWB[;;@SQEON_G;];^7J24069,O,$>U<+:/A_7;)?$?OJ95!^5TF#; M2Z>/JAW3D=J "#,,3>LEY\=W4RJH+/T](ZV>H0'OKT;*YUH*&GRLU?DY9O-1 MB:XD_]83*D=TCW\3:8W(3^\8[+'I$K&SQ\X MI=51,QMGS.COQR)%5PO!MM^'I]SIRB<"?#1 M;-+9);RO?/4,=\. 1"S]0C,>%5.GBS>+ ^^8JU&*F#E^:2GDH=W#L&:X ^I+&Y:R(6E.U;MB03J^4SR^Z M]JUFD/1E.N_X3[ARJEOSZY_G;;2,CK4(1F%@Y*K2/,99&IBN[0$]7!K35JW] M@&>=7$:)B86<[[V5.-R\.^3MU8/TBQ3^FS9&Q14:'VA'^.AK [%KE6E@P@H"1!RO[PP[0W"-^51)$"&HRU"8H/5J'@*?OD=2O M8BMJ<"[5CX[65%S6N#&9//ALQB;BL--PRDVKYW-&O!P',=9E;4GSPSMF^\+4 M[+-,*U+60P]Y[/X*6RYK)I<49$9S?YK=]Q*%AL]VF?]_?M3$'WW(8L/B-A63 MC9K,1J^X<8K%!A:^A0VS@8S"HKFB^,>NNNW?4&E($AO8N8A2IZK1K@>@UY39 MP-I[+V!+^S]ZY.ZO-:&*H;">6<$C172+.Y_#EN-\#] M62GW_8-;I04+XBB_TKKJNO+;;"#/\5N9L7_C5)#8:DR[D' _@0V03DU"HIV5 M[4N0>\ QRW6FT.=]&O>W*@<"&GV3+THPO8S+.O;',PH0/W=%.IL2G%SP/BJS M!+D .D%K[^% -S??4Z)+WE/P1Z@]]?N0%_N1VG@_P(FCHT;]HAEB>-(E.FE4 MHYK$ZWN\H0Q^8!W!]A-+JS]%*V'[7%=OP(]8RAG@ M2FT\)A3Y95[&+D'U:6W-Q(F6I"CY [W+\3E2Y))"O*'5OBQT]Y>AP,."GH?X M;#U4#P@:!\3A:>&AQ)3@W)>!F!A-V)A)J]4U1%R+PX7BF:@";SL]MXQ($A+\ M8?R:EW@Z#N:>"2>YCGC+=I4%BQ\O>?Q:X]9$77S/:&W+Q)YZ-5875E;S<(F! M]HU)0Z7+M3]PIC7];S.W9E1D6F()JZ33DXIJL^=4%&^)<[E8U%TR HV_*N_+ MR-QTM*;EATQFNQ.[6%D!DQ/\]=F$[),"OX):M46:?9--\Z^J]RB&K&HT\L4> M3NW8>QN>92"'&3$A4@LID:W.^KUJZTZPEO114;W Z42LRRNGN)TY73/IW_5,?0B-H^R5"L@NK%;,7C8PYQ :RM^%7*9$.HXU87I_38BBJ3&_H#IG "A;^B-+TSW?NQ1@(N@9AA)E%OK,X M S4\/";]^S#M(6:,%K;YYFD;T?Q$9P#R??.K$&_/USU^VII+JCG@Z]Y=]<>1 MVEA*U2L.A[_2Y[N_>J!.C:"C"5^+=K4G?5DH[-4 !<_,KUV0FL.H7 MLV6>_H7NB+P0>KI;B,7_8RU4K5F\6&K,T]-?M-SBJ <*>^!QG-H^QRB2/5S, MP =OJ.U J< *KZM>&B/?T%=J"UZ_MJ3\?AIC M9B)U(2\2F\9.W6I8L,=!RM6: \G0#+P,2ACE/C?JG)N9_ZI_V;?8]\ 7F?!/ M$ID&*=20*WR/!2@ MO#=LT&42#(KHS?+N]LI82/G/E((["L64B<4>6'08 MA-9\EJ9?X+&E]8KH2I=X7&FQVTNB6I4:(%OZI6G_*G+AZ<& ]"-RGV^>%YL; MM6B [)P/ Y-A4=T)HJ-V$27%?FMNGH)AM@.[?F<(6KX+@MZ./[-#H%S6G3<< MZD'A327JPW8C[R9=IOVB[$'*3&+ #O#?04_EM$9#BBW'.NY11G^JOJ,;F/E6 M?3[?5*[!J#\IE5D0RX 3%LSU30-[:(FKT#B4;=0T=C==>8H@J%?,_3^F_>GA.I?QP4' M"M6_D35Z7#_B(QLGU&@T=NJ%5,3[\(8#D]P-'-D41[!H!]-LY>6QM$B,AZI2 M\Q!%Z4F@N;C,U;?UCO1GYGK'22**5GRDV4/G>RV":*!0 M\3?O%S*V8EHE\WHQ@8<.K/CH35AA U.N/4QE9@M,$944='64?F-X&4KDZN8R M-C LC:SQAJ85S&4EK/7O<70@C<4BV2/:T*^]3^Y[9GF RHV; M PXKHNL"EMG ;PV6U^$PRF*H^E@X/^.]\S^-5B% G>EAJ%=N,&,8AG],G6R, M>S=@?3ENNED?CAI&-4]L/2C+!810-L(*?IO]F\B1KIZ;0!:#*R M.I@-1#W$OPQ%5>[#(.*G[_*"_6F[R*@Q&0\R/-R^'P%_'"8)V[2.^((/29Y M_[#D_OROMC3EW4Y.PG'\82)RL:<>!C4$%P.(H$4[.GI$ F_T4Q$VK$6[-;]A M,>_,3=>G$0F@)*0N&=W(DJ-H9CP\&A@*=A[2%$B0::[RZ!7P\;R1X'/S\+[X M3\^C#RE)'OPH%8G!T+2I*GUAJ@1.HR?S_.?_EBW M_\14U:\/V0.505@A-N".VH54&Z@0^")"(CB)F&'[?':N*LN;3X_^ZK[J _)/ MUVQ^X([3X") =H8=9ERA7,HF6[2%[:?D)Q:\1?1;U?SP0QJZOS'QVQ6L%;22 M/_RT-*-;[;K4,Y^+%QH./!.Z1EI/_$STA(I!LS'G\"?\*.B6^UD:7=+]G7Y' MO;D4W4[X>!K4!N_N2+GZTR#I2U/R6D84)T=)@@A8$PQ6 M9\J=[GY3N8';!V\6W"6L6 'M^X,)9>O+(T%-6QN1Q!^O!I&GWFA6/RDQL'GZ M76&]6^N8>)P1N3T:9_U#E:$QZE97&"CV3+]DYO,+7->JW/>BW0EIUC=EH41G M(@$S(M$P?G1(TZYVH,Z4]V&)D^92*?Z\Y@MKXX$2>?-EQ8^!5GU UW29RE.N M[O/J"#KU'!G64AS@5#>P5'?.YRTB[G8F+N9VX)/K?>LJ4;:VGW)$%8-?W8S? MRW=EI?_.S=QPL%>_+>/Q\R6!CP#DW63(#L,5]9?D([.:/.\WO10Z]&VX/DTE M]RM!+/H*_O6AMP,U'=5/'Q2RC.LY2C0BL""#+H%4A:R#,]C A5N8UR5W?:;E MWW%DS2I'UJS"U:@:-&?L.CAU^VTN^/6_[.M_?[-@HB'+88UWR^"TX?0/^'(V M(%[RW8<-?/HR&"JF=?^N$:F#^%87DWT;.WW I#60@U]^EB7Q1F*<.0]W[5LU-E/XKBJHPW\>ZX5J9@F>6 M*2+'CU&@!=.#D#H_[F6;G:5%$9_LIR0D8C]<_=EV+Z[0H,+\ EZU_WL$1+5J M[+&Q3R6\\]$KL4Z"9 M]QRF#G.T[7B'/ZB'OGEZL7L(1[.@*TT@3!JAW)\M)!:G\-ZI_NA!V.B)<;'5]'D-]58IH M?A1-EA*2O[2[XXM3"Z!7CXU_BODT=>O$T1"PI]=R+]E@%XV1*D^CZL\WZ0769^/CJ) MX?(*879U8,QVP$#-)?!VU=WOJ_SYY_,00JUU=R](35V=MIQQYY8I4F^;*&U+ M(\9!I.>:V^H/D3WK%Q*,?5=:5/T:$1T[KY:.O_T M;KT<:["-WLCBZE]$ZA(MGM0?Q"%UE1ZW4)]ZWB_3K L(=IOM&KC<%E0&%&8W MK*E^LK.?A(V6GZ8]*4(<&U<30&1=ZF5XE*&:8"5>EF,F/N\T+%_DFV+;M%O [120U3I1+A]'Z"0%V%7C K\(M#@D/58UN,R;[SW52959"%$L M-XY5?NUZY.:93R=33+\J\!EO-*D]3$:>H/C%,B[[$[(#6NOW432T_']+C.)& MPMF \=Y'*RGC?"DGGB3:"/KGU,8A)F)0'&\&D4'*]?H0< :7\VE9-A11Z>@B MS82H5.R([^Q#RW;J2\7[>-M.KIKS?2>UOR[+/=!$D\[E_=[K6?,(*D;11VA; M#TF4,9E7U1V,1!ZHDL6UW4RK#4H:->9L!]868##7UK% M%QC%7@>9CWWWI+63P)2O:410ZQUT,\O0@WM^^_H!;S80?:SV:EX22UJ Z,*O M<[#.PK8$(,6VXN0"C0U(EIR'@UA:3C_EI9/""IT;'Y'*Y272#G\8@"J MVMAFM&P$\5HUT5R!1Z-<9))VTX(N#;QEYM;K&&\,W?G>.T;[(JYY-#;LU-2= M+U[+C./(2 @E&0[AY85-W;-@G3""6&^G);":;O_4YGQ^CHC>E!-%'3[,J2*P MTW06-8JV0I1LI#0"(12^7/"[34X](%A-'BXK.&HXC5R R:S7O1GVL@659HS^ M^##&<[MU/@=W_"(B9\>8YW/!A<';[3E&5:J.D(B%)[ !Z:6@@)D.XI-F->;* MZRREQ3/>2OR49N(]$\EOM*7)V8DT#:ZUZNU0VJ.L%JV/*B :GE*S<*=]V2#P MSHGEIMB/V%+;\-,P? #2XRG10ZD]R 14@KH ;.EG-=@6BUAG MI:KJ3]%S]@LY)VIKJH(/)+O&5YA,WSXI7,&U%I2OIBD:O"ILJ)<3,-]/*0S^ MRV>._P\:\ YFV<=Q$'EOM3$M!O^0#:3I>(\/WI\4CCW!*&I@ [Q.ZTJ9=#XQLP3-&ET(> M_T6_*3:5'=1@V&86FK6(;(E^JP[0M3$D^Q@2>W(]G (<5<\)N_F@/_ MQTQNU7A%P/FNRN!<\,L/S]A 3E_'TN8RV(:>SOVM:64>G[C^\LG#YZ?(1;)?E*;%R*T) M@H!4\7(]^)1@9O>3MTTKV187/[G4..GQ[?)) =W_?D16[-8)'Y^QF%Z#0>^% MJW[[;3X_N?7$R76T\^FN[ ;6SEW "F1D U^2/PD9P32-B]2?S\79F0:K[;]1 MKU'[6=7@_269:7LW__[LRB[D;G)[.SC:68AL$A%H+M,@(0_YL5A\+RO;JM\9 M2[<>:Y9NZU>$W^23?9^^R_5R"O0&_*S)PS3)G_R_DJQ[U@LY%?H"YNXW@FV9 MX%N?X)GP6IVW/O<:(894/WK_[E,:VP&[WI< *)A' MZWZ/,BO$MWPK _"HO8A8GTO=^N7"M]>]"W^:2WF0'0ZF2;;Y?^(%9L5FV "8 M#=PHPL2,5D6^;B3WXUD%?GD+EDZPI$"!SO0!WPK:$F/=HNSH_G/C#;N_NHU\ M/K/[+D"OW1[F3P/1X2B1/)I/"5*^CX340$H\9WN>Z'#0M(]V KTE7F?&!EYYKG&M[5Y>SY])#N@9ROC+!]3_ M908#89:>1+F!XV%4Y=^H+?.#(2!-XD35"1BY@PU(&C*4"SF>3>,9UP12QPD- M9FB F-RJJ+4+=B9= 5CA,#B <$4-G,2Q@;/Y]Z[]U9OJ_E(#B@P;/M*%1T4/ MDR@*35,QTW]O@K#2]#HC%$YLN7. ]7*V M$M#_%RZ3URPE]T%.N]BJ'T-CIC+TS2]:G"EYS:'D!69!&<\&N.9=-P,6K-YE M=6/3+;\KE-\0+-L_DBKVZ:GK]U),(:M7+XJ52@81;*GIWVO2,-&5RB1[8V^M',J$]I_D0U,4<$ZAQ%SVE\7$J\"4%2O^1R9C^3QW"I3 MHIR.H]."0ULK_>AEQPOXE%_GW9(+;(XZG9[:T=P%E42$M$+WTTK)\,7[;&!/ M4H2!1G60MCJB]FQ%KT_QDL2E$ \?PL?JZH=O=AUSW6%LA=YW==SB>3@X_P:- M..F-X46XMQ815"Z_HF52)RQZ2UXX:F>(U'_%GZ5/5ZM,N>QZOS1L:;6]*X^ M#CX)B:AI2_:CGT18$4P!JV]":!D)>H3TIO++7J0)(:2RPT"F&929^U7@(AL?[#T!=.%_W)HP@9W](Y\CQG= M0-UD7Z)65:S:R:NX[Y?#=T4?>D>#3^)BZ]P(JF$6NVEV+4,_:&\(\HD<"7\T M1W_&'&3V46*(M/]QQ7[%FE]29V_)Y'MT?-,$0L&!="-/9QUR4J((OG*96A"G M8;[7_'1WLTW_,9\#+RONRM@_^Y:\6;5BX,KO\C.>:W1P@G&,4@??RY*C.;8. M45<<3F'FQ3,K[J\\=3Z8(_I,X7J.C4[/4/U]VJM"6DQ#F!IMF>A=#)&HKKF5 M.HG:\5KK6*!9=;1G>+Q_FG>QD?*-'XZZ;" ]<$VI";93NQD>Q=I-3G42F/VA MX:VJ^.LQXQ4L><>YF=L=PS*W3E,[,7UT8#X 9LH-& TQF; M)1@J(_UTS54V@)K"O"HIIP;K(PO0EX20FVQ@YSH;2#U!LUWUY3#*R[.L,5,C MR-F_1?"6/VW.-Y0EFW4IN$=X<,^:B; !F=U#(*95Y_;$*Z[W):Y[2#6)=OA6 M122V:8SS-LV[AX)Y_8?**4&UCVOUA5,GKM7%N M>>V)7>]RTV\"LD.H:.@!#]91"F]IKKUFRX.9.*$/-3EH?^Y7%=Z/3IZ3\G^F M5FEZ)'[LE!4B\"C7<(")YHS$1(72PWOTN'<%@^.Z/G67_?"\._J,5=]?3*ZX M(ZC\*RU-> D 5A<.55+*FQR4XBO!_.="_-_14BWZ\P8P&B2M(;.,JFK;HP9# MIZJTKN<9?VA\XAL=;JB6J?L!(^@])*_RXQXIX'RM(TG%JBJ1VC>M9R[X7DXV MJ/&*9/$_6:/CDC$(1>4CV0!%T)TZ0M-F S?;'[.!-4-H_<.9.FX"F)%3T(BE MBR--.01G?H!KN6B#\]K07#_3B\EA9H9=_X_'O_H3/$>>65K.!@31E,B7J%;E M0M2\.N[CJK,AW64OC,-^('^P'[.#0! ;X&CYJ3/D6=WM< 48UI,+A!Y#K(F5,4&>LT<&7\/SO%749V'K.$7;."1.SZCJYIUS"Z*TW.GQ4*&Z6WU M=YDUE23U)I@@4HH@Y^M6V7?/3QX18EG[R>W6GC-R:SX*8I9FR(>?/HPET90A MBT2Y;QP]+7#XXC25IZJW4BK:M(W?+ Q*FRT[F'4;$5:HIJ_H=PE3>&T MJ];*LBZL/23K:LCJ LD(8KE]Z9DT!_)-L>[V\AKPQ^KIR57OY.4'=0W]V8!\ M_: LFFR%&NDP-:$PYH)W0H2]7@;$LX%VS!<@5#UD9]"5Y9W?,**1W@J"2]8# M+O.9'62+:(V)G0@[8_)2PNW;%0F'OJG(Z+LH=$PW2D#8?L>\? M^0VYW)ZHMNN;MK*\S."E242/>/V@ JKQ',Q]/=JT)T%M2*?-/JM9[R.DN!@( M5>ZZB< U.;@G&:@6(D(-XQ,I\MI$/EISH]2;)6=6+P"GF&>B.+MD43%R@4O1)[O,&*D4?9R<6 M*[A(+%[RE3CR;/,#]^@ZS8+FO#D'MT\10]\F] ^^9&J0R M>X)\N6=DM>MJ3P*&^ZF]#AV]-,B0@$7<2)G(NH?-RP/DIWU#_N!'P=&^JCH MY<7AS:]-O9*2I*MU,CUBJ$NTP]-I!B;O&6^RQ\4'!\@9<+=AZL$WGC M[:S2:W NQ+7:H22^O 3MKYAX9>3M:-G)-NCI%J':KS^YKNL;^,(N^>Z;M=;( OL;3")0?K M6NC.+*L7'=U,'*WZ_&C3U(+_]Y*>NY1X_=H?ZQH([K!?<-YTC]<^(0ZQIGRV MI@9*126F^U ]&&>O%E15>Y/]S9-OBPB@QUP9<-""H.Y1?0=4F0?WKTW.-V5Z MQK(F9[(.% ]5EXSY7L-D33+=[AH&5Q2JL@%?6&3U0Z'ZSR467ZH*DYJDF_>B M!"X &R4>,W7*G*Q:/.H\\:32*4Q;2A$669G\8^^#T0?<-FP 7\,2?$0"GY;^2F1LO#D_ M+47*IDAM.4]A'U%6GLCY[Y]_B_6-/VOZ':LQ?M^RNQ3N]^ W+4$]TJA4-@ & M#976=K.!**<;Y9 /VKE#$J6Q/2>N]\-VQK!Y!SE8 =XUU#];1CCR!@X=8SN ML(Q>78"?[MP(WH>JS,DN-Y+?0SEE$0_S[(ER!F<+S(T:IK\AZA,@ZA%B]0DLC M:M^OAEI'68^D."*2WDI]\0XQ(<-C[H%W)0G.U\AGW<#WBHQ5)7MZ2ML_"FT[ MSTCC.=XZ=D[Y-$RKP\1CZ.'?#\;?N,GV M^ A4I%,WO'U-K68,3W-+^S9]M.Y3AY\*Z]1+C"2WXS=:P(+>3?HP482:55UJ M:TU4LQ_:QN27OWR1NGI=TNQ8FGYV^3-7R%%OY_5\FDQSC=QZ BDF9FU,H$C( MP%.K6HOJ;W+P2V;9QTJ3T5W-SZQV(S];^C>4*!%P#5_4"973-=_2]4+S5]L] M"2KO?"1(HR5HD>"X@DUB6E1^PU/47EX+0A=PA9FXED62H,)I<,]WKZ+GD8;N M^Q_6KUV@1)_OH;^W!=$K%U\.ACB]W_'Z-I>1P'SB1 RDL_+J/]O&X3W+!AZ[ MP*H*&M%T\;H_"-_@,BD'BNVK1]$XKE6IG.S':DW:PP;F'H0"(5M, JS'^M), M)A;!A!46!!B!MGGW?U>CN0IGB-X-)K$!%XO'JCN+!>/OT3H5HTX6OW-44=X7 M&7U%A0WLR 7GIW87A';24EUA$A:PR+Q^8'Q\.I MP]P% I[70\REYK1H<;;PZ4 CR.7M#-F@R)>21E@'$T0:@^9EK[\_@D!?D02] MV[Y;]2XGG7X8ESP,+SQPQV8'.%8S(+F':6@)ZD/V=B&;.=1RA)E]CT^X\TN%440.R@0-^_V+AYK-YEV0AR;ONC M69Q_AK)X.G2R&2J%/0=6:^"B7GW@K[\"KG P_ 8LDJH*'JG [';DR]MK7$CX MY>CU-""*=^$AB27*M::D$0#7[Z#S,:1K!8^MF=]==-7U9-@5J4^;[5D5* %] M#X.3"X]BK[.!2 =O\=+>]06%A/CKE/LE>8F\,.)"P3?8$6!K.P8R#VHX W\M M/<['L/K)5)3QKV*B'%RR&S6[,/HZC@JA7?93Z.#)>/(JB-Z(=/L0T :;7>@+ M-V0#G)1 %N>]?;"O:LD-BNU@6:%-+%S*:]IF+S\W4V4T16W89'*Z5CS2&#=Y M][@#3&(!2-X.WL&U'4[ >2<;^+C$B@.-S$>#GW,(8*S8_!AZ\GIB*]5>E"LNVR> M>IR?Q._?,C_90/Y@,!N81+,!;HQD%EK(6^+V+V<_<:]%%*S2$M3+<;?(63>. M.M^@[[3R&M"[* <,W M'^2"7_\QF[I]:<0;2B2KU=":#9BZEH!9JV#07J.\L#+J!M)GS6;6WY]NG>#]-(25(<0 M89U%@U'#6F-LX)RJ[RI<6XW!TIW&+\R>:2Y3]MWMF6K/B!I:^N=!(N_F6YHXC];\-#W>\-L,.78ATNAP34; M&EQK/9SNI,;)@ 75W[[/E88Z^2VO3(^69".4.A!Q['T_JI$CG-Q'7&Q3&[57 M#O, J2VCI9,OD[LX TYM^S0Y9\#N;&9F[N0@&]Y!6:F$Z6?ELO4S4Y'#9&^& M?9]^A"87 PIONP*LK+>N[0*VLCC=)SV/\]*%U65% I.GL]S/^818^_WXF1G MR?M)U*UT*W#S^39C?NFAU\(P\H%_N_;[+2>):UB73SE,Z)D/'D4(?K?&!K#K MZJA&#>RM#[O#),<8S3+82DP'X_O:OZVY'^=HD9TCS)>DC9VT!RS[P P_ZE*> MM5.+Q\2:6Z^C@7+@6:;H"GW!H/I$>%M&EX05WNDO?W0E%$0GAT)QM:<./ MVOY'U]IRH>,;!:V$(R M-@&WLIX+?L\!8!IQ4JD!PH4485;5.14@5)IG3YC=*Y*JR9E,S]P*?+KT M8N2S^(\2S@@YNK 8%D#Z&SB8_R0C%FBQ"7)"X93:F2O>C6S@NAR6W,8&=FG= M8[7!F9+KRWKIJ/(E[ *' \X=JN.,-CH;..1-+F(UPNBV<]QST+_#?0K_=<93 M1D>CKD\+L;8=F0C4/708A<=G=C+0*V8?8K",J*6%N1+OV1 A-D F%WO+5*&: M2CXN],-&<8%K_WN3D\Y<% &6A?4DCAD'Y2#.C[7?&S,]8I.0W>I_;/<*@*RI MT)+8P)G^=]P3&/_LEEB'74-86?WD=_2<:[QDL[? /5;HL;=&?57MA M@4,IS"YL66=N%K%VZ2I'4G4I \^[1];>L($TLPO EKF=U#S+J"#@//:BU>K? M8[S]$Q-C$.H9_"83V%QH1FF3IHDG83'XF:>PE;"M^JB9>B1YEH&.28 MYGBP M@2UX*/S4W[LT_T%$NKA]T0(;P$FPC/\=<=S);UB-$+KMPOBZVB;HY]+\=!7J M"+EG6 E";H?Q5ZVQ6CBCX;07L-']M^BG_W5&MU7V1X 11-^3#:P\37!G=81F ML+(Y,)3C/6L&V3P?5LH&7,LZV<"EC< U^/\.!"7\$V$7NB, #D.>VMYV6DX. M"8+3SM6=JUZ8N8JZ^ .$Q8S#+'YSH$CD_Q$HZK_-3&3<;L^MZ64#:R1W^(4 MN ZJ\4R]WPBD;9==V,(O29]U#LFIS 9"9?FZ0=9=:AJM]!:N_J0"[MA_&E/F M;V'.>P;GSH1#0\C?V$ ;@O8+^QN]C3U.H2RQ-27-U>5HU!0=R2&VKFS F WT M+6QM"?SE2R?_>::X<):NMU"]A$9;/,-%AC7 5MPAN\)\V !%"9[%&C4,J2]6 MRGCK=((D\@_L;%7(?F[4!-'OIR"GO; M+^)RQ1P;$&'H0D:^VMLOBYU..:FKN6CN)Z-%E/SUV]ACY7*6_SDE27H%UY0W M'8X49U';:0I^U=]IK_"5/[7!:U-3#W EIC>\ MVE5]9" ;/%"9JSBI&O[G5BB:_;CL>:<N D1WD14[=>A"Y4\-NN51.+;A(ZO#3(_0OGYB/4>A2X+7V8!>$EW"?//$#9\56YX6A!QJB)F^-Z.2"8:G4(IKAKKH4Y$5RG==SP9["EJ+4'Z[)HZ^3 MJ!4TU?VV%K$Y>Z3TC0,1>I/H9;K=*S#OW(4B-K#727^Z&]9KC<6;IS8^V/G8 MML)0LSD@TE.*%1VNX\8LK ??L*]7HIF?V7%&[B:@ UL><*%^I!WK$X6(U>WK M8@X.<DC-1&&^"L Z$ MZW3 O#"19VXMQ]8+RSP_S$'+KGH.KH12VKP[%6GHR8E8>%50TPND$B$;TM+A M@L?LEIHP^9(X??.D871#J^3DTWC4KBT)EA@VRC*2#?!UQT,SD3#&N:M]2#"> MR3OGY#DJG%7P,TIYUGZT721-<2^_+4@*( Y;\O8Q"?X]&((GHT^8]?:_]78\ M3!9V\G46%O\4Z5F]'(HQ:9=B \\KLT,5NI#;:V?")JE44\K-]\&/?DNK=<;/ ML@Y1[W&M>5(+2@_89 /- M:NBQ\O9]J!\/WZ#F YFAW%U()AZ]">V18P/#D?_^[*]>:OD7)@"[NR[@#5*# M?+^0D+1G7$9(P"RJQ._8%>6#)]JX.GVQ MIH!=*( UMYX+UN< V ?:"=%+?.H=CEI#VY_6 MTSJQ<\=$$'1?Y=0#YM9:%'GI69F4<9I;7;RO^'SM:JN%?)8[Y&=E5&BZIBC7 M3#']*E)$5KMU@CLR'DU[YP-B#>1G<,!(;=<2*LZ9SU(4)K^_ J:\_Q0;L/_= MO%I"76YZ<'#MX=*]$/YKLM'I(_P].#$-J&Q?[NWVMPYG_>/;=Q0R#W/WR%#? MT=2%N9'VY LORQ+&.7F)X$9U6EC!]#(M1B,G?W]3\(NM%Q!LX:!(; 0NY90. MI(Z*.9-UOBQ31&34L0:"1T2"OPZ(3>X &"N[ D$[+OUL\.<*L?S[?GTQGP2IU9 MR&K_0+\=-9^FT:_H37%LY'5\^$6$M5?FVL?YEWY4S/D,T[*4XTF>?@>XGV(D M%=;?6<2L5>V4._D]$K?!;R2/8 .5\$:/D2&+.&?^*_%X+"&W1N_5+*=Z-I5'[3Z4Z MA/OVZ,+1RSD%/<$L">,_LNP7YRS,!XNC M^P*P-;T((K6%!O&6KF5<(3]]_#'^^."D@J((#E6*<:;+U2]N*J,WE)N&Q.;W M@FD\ ,(]'NN-CDC J[H=H&$FJ9EF4DUG:Z;KJ8>T&@0^3:4^I.&>AWV'5:(; M_0!6%U9(PR>(X!=3T>5XB;R>]N772US'[)E]#T\F%G7;3-D-0H^7AR,L'&_L M\*6+3C0G36K.H$L1=LP4UFXR;.KJ1R)K^"#@ID;"DWE>G&;8DC=_ZKBHN*P> M0*N1?M%A37$*R*OD&5GB=,W1B:>\7V8[X4M][Z/FCGMPSP9C)W.QY=^#>UJ% MCMC^%%U,M)-E*A2IT(,9@'=/&1MH^M%;W_M+IOM,OP+D8"A7UT[?!2.(@2D' M6 %F#C'A1?UA3]-J_8>)=Q\0Z<\X.H$'Q,R1-*TF)*9<@6)KT&O,"_!O+8/"I02/?)'\69HL,G7Z/+B3IXXPOV;V,[(\0) M1:EYP-$],/=@L6O(R_WG?=%S.#C#MSY!2T2 MHAN&+4-$UK#C.YIO2X *^O2&::%T3Z0$K9CP1;L9*DHA19<3A,Y^5;WM$NLQ M:O6XNT'"2,?6!6=@5U5QHMK&FF;74Z])I([3;'B-.-P#!B=6;Y&@X="'2IQ?_#8!;0V\[!?!#K !]?_6HO7_+>,]"Z<=ED?ATY#F&^7,_- MB']E/&4FAC(RC;MA>QASW UUQSK9@% G<8T-I*/)$1X%9+KO*]:!+_3,37H3 M&U@)=39D Z4"YSAR?6QK"_27,[9_8T\G4^D0\=D MT1V[!B;&!1>&+KA,JX!KZJ;1C5K\BRX7+?_H<_<>A/T$+6 M=(JF!@](2F^:7/%G T='ZYJI*C(H5^RC,]-L(/E6"SE@Z"#&G+(,Y:'L-A3. MYLB4UYEU1*JF);8,U20;1"[)1*TXZ '42W^^QRY+HSI(#!5.0\&<.0V5H%?_ M<*8>17GZB^Z+/,9YJN\,VSQ18 G"JJ%61[.[M-17B(PUT:6_7/+_C_D_9.H1 MS/I2-B#84^3WTYKN=^IGX4 2*02J,A?F/8L:HSAA;QFZB9FE#U7L:6=&'YWC MGK,A)=4F&M;X6\QD%E5P]7#_S3M#YN8H],UF_^>\VT0*I#O< -14B\+70/>1 M.+R#[]@3-I!?$Q7"!C0GH>(3VW!& 4$"6+N=1-B 62"8]25DXR^?&OWGAFMU M@\0&T#07>"P;H(+\F))IRWHH1K C&\ ILFPGT63+HQQM*L6P8P,?.=JGM]!Y MDT/YY"U1G[#?PI7^9)UR@]H_D&.6V,#7 MHK?;)^,"Y^![%:^&R=%>3>FS3;_YC_N('KA4V\=V5F+4O(<*@X:)JUP3 O1F!>;V)RV(#O M=XY,BH33I?Z(\A;B &SQAT:?:#-4_MFW[<;^WI-O_P"JC$Q=PC98=5139V@1 M)DR^&B56^F^QY9^XAX@S+(L@ H3Y>%2"E>ZEN5SW]SC\\/]_(J+G7V)0'3=K MEV ^UD4MMG[T$FKEB-T/\6#QCTE4BX*/ M@R66?:BUQ"/ ^I_ER7O*J_Z!0B;-:AP4FF >*<6\^HS)8;BQ :4NKI2N( M#5SXX,$]=Y -P)X6!)@G<8 3?>%_\.F_C8%#63^_VTW:8K]"6$?0X$!.YZ\L M#N7I0K(!NK\O&XA2NE'-BI[8#H\R.A1NR!"VN.#L*6' !G+6_L[CF:L+XO"' M8(+SS;)D @@F!8S]>F!6VF_-Y6NX")H)R\*/8(+YMV>VRW_GD^^@'AC9\I8" M]22M>)D#"20;3.Y1EN-5$[H (PK)9 ,\_)UA;3 Q4$DZB&6<6/\HX7XN?"D< M=@% ;;?PG]AH(N]--W=E=;$!L9CM>!-,A?0L^HF.F;"N"?[A(')Z&AO(\[>9 MJ(A[OAV^,E9U'N^SO4_VX#N8V_H878-Q<%U^3Y\)R[352#[K3Y<>W[1NH MGOS_.57Y?Y5YVY%^320<\56G(.!\\]VG'MS33"4+RD2K11)$:FT,$@?=1P[+ MP'>97*KLKV >ZKF4KM,RZE:Q(BXAWG?BD$D [G-).4LTJ95[)X+YVL!&T>IN M<_/H8>OU'=]1>NX-E7":A\6HX>!*>XOT>97YA+W?OHQTGWCIHL &BKJW#;UWUE$O#LW91E]>% M';>.O(FOWF=G.(D9K6T:U^BM,Z5^ ;6_;L2*,#JO>OR ME?F^9)_N[1=0R/PEOA[9'2KS9E(&PZ^1)\O;) N-+[H*3EM8O)HMME!8O%8% M< 5KO[]L>K(-JP5E<77D43;:82"&&L4]LDZ=H'IU=,%9M5;+ MX=R'^RN?J0>N .L]"#R#/;EPVA>2<0 M!:T.L?,.0@^32!() M\4)@ZTO;"Q:C\VIR/'/,P].\3,P7IBMO1OLX%?6OVP MO&?K-&ZZ6=3H1.5=***#YE<0'T(YC'G%T">0U%L<<(_OC?&[IJ^>KC53-3(5 MR#7-Y"NP_&!DQZO[&J9V<;7+;]4(<@+3@!TU^9[TG?G.QTDTH9DE-OCTV,F3 MX&5Z(DPZ@R6*(LE$C='-[=5^=4/E1O9>DE!BH@(^L8&&HOFP[!1]3,TB0\( M1S,LI[4>,\P*:<]^"OR*S&%= RABYE,5L_*H2V@GV8]XMC;+ MP][B#$\+Z"$VT&]MUWRHZ B7# M*PR;.E,S.U%LGT3M[7=M"]N#=$L:J>-!6$QQ8;8CY *;$RP9]8M3X$<34L(6 M3#[M9C;@)MK&K*A8YS-I9 /Q'V3N$!N"7DC"+FRI;5/S;!2^O&(&\9!VAO)< M14L PN7,B 2E-L(R# ;?T*][_%Y\@\]HQ=DZC6'QP,"=]GW7;QG,H@LM84>Y-."CZJTL35042OS8O5"[9H=+6;=_(.29Z.Z($%R:TP7_%DH R?D% MA)2<7RI%LZ5$&9\,0NQ@ TF^(@Q"_:/MZ8M9;\R8_L7*/<%P?NA)I^B%:00O M38RZ^2SL63JV*CW;7^$#F@^J[GA8ZI=VN!\?=.*P$@P//Q>P/=WRJYV4_/:, M]ZQ24U*\]D[9X#TT7IHV;L82YE"\O4_Z>FT20[DG?M:3.XBQ+\-(-A$;%2JS M336Z-N!5K2_W+D)XZC4O:,TBPWAJ%.:'XL!C(48UN HY=1N:-\6LJ?.#UY51 M\ZI7!#"_N;O'L6.*5U]?2>OFM8^9\IX7]IZ%C'G&SDWPXN@38@8G82M^L+YP M:&S2_L?-15>Z8%17&\%AN,7[B<:-3."%UG [N +?5,7FJ]F,HB-.Q9B7/_O$U MO3$63CIM=0<:@*J?/?&R\]75 E94<&:LQ=B!+5E>CD+4/-'8W2,\6FWA'Q0+ M9+#^%WOO&=74U[V+AJ*H5.D]($VE*54$$@5I H)80%I41$HHTH,$@B @74#A M)TB3IE0I(4@5"" B'2FA)@A(3P##!D)RXGO/N..]YYQ/=]S[WG/'^']:8^RV M]EY[EN>9:ZZYSHCE DZ<<3 R1S*=GIVKRL?30/?1).CF!5(:-K>.Y2M, "%@ M )PEV5FTC6^.G/)2-Q[NF9U.QI^\W?+P2Y>[I=$MO!WD2J%6YL$-G MNWLM5_5?G[QU@KPA?ODM^";HD.5O244[!;?LMA/)\;9H:8YR*N/=Z@@BHO#4O*VCJY7*V5YX_D0RP@=^2')-!"Z MN$2LT8P& K5>8O;>^EVO-+__K44!TE :?_08-J<5!YTZ6KRT6-X*KKT'F8)_ MA=J"#J'T/M4!.5+IZ*)!>IMZ6XS.=3R\@M/*4VFG$YL^W/Y,9N=QEJ35@Y.S M:=U^34"C==&_L.[M_NRR22_0;O*:/#8,0D&2P!VY@D@H$1.EP\J9^&=;L"]4 M#%W8^-TMQWKJ(4_;#](5C^+MFZ!])=?E5A]8 JS.]+3)\?NZGP^C"FB@^$AX MZG0UAJJ+. @>1.O30*Q-Y/AHW?XC55OCZ8A7"T#,DYY6$T7&!/\M"]WS3*NW MZ \)J@;:CO1F5=_1@;2G2J\>=ZLWEC50IHE-\1/3[B;=DK,ZD5^FJ(*_LO,Q M?KI803HIV> 2?MEM0I .>Z%TN=&R1SH>Y[\==CK.WJL7\7W0*FG'YC>:I0?7 M \>!ZW@_#LPSZD!9SW][ )'XI+BA,2GNRO3EN.!O$8U=DCZU*_1?L+UTOH8& MHF3!.KR/>/V3C\_%-<<0K!/:7&'B"!XLA(<&BD:-5! F_,LJU+>=2!0.1-E]L.X74]E?3%9\P.S*;NS+IO"-IC-FT MDV5M\O)I'F(9M1_N1_A2;@ DZ;@:I" 19Y!+_W"\]@#+Z(9:+^0<,B3UP=DP M-H0SEW&^-$J,2^.0]-"5:98.%$G&2 ?2VL,EJC!"]@3;M60JCWRZ7 Z="[DX M\;81LY"(F&.7CN13/Z9)1[DBIHE-MSA$+$17P-F@$&LU/T>)N2O K@(B'F\1 M=0YB UT55TN)]2:(VAQ?4$(^.KIF).HIT&G!]&/&*P'H#I X=-E08]CZ*XLD M:(]%G#@O:26\3EF(HCFTUZ+995OK9O+1S?%\2'@^R\V':=A+*8]FE>\0'$*5Q<&>KP$_T$\R1W:2MJ7_]4?U!U-DL+Y]N MG_%P=;I?.FC#5W4K)X'/-I_&M_%/4BX1WUP-;"JY_FG:R( PT)A2GT$2X*+A]\8#92WE\<9N)P$QT+QBL=Y B6= MR(Z#L]81JDZS\?@B\DXUKZT'\"#A:%C7KF$IQ0::+$[7'>0KC)LWD)A M0Q5G@E%L%.Y4<?9UK_2-T^V"OQ@VG3X=W8%P8(XV^WG50A2HB G.Z5NF+-KGD\B_VY7[YHWC<)G[2U93>X*$,2J9K=0BQ.4Y18F<@#0AB(UX?$D\1+\'V)K MOG@1JGBP6&9M[M0<;FD!VG+7,CB!G,=I^;_'1-1_-?]#D]+H7!WGZ";HM7 X MQ!))87XX#X:Z[ES.!4S4!H]5)B>:/LN!'>$=8:#*L"MAPU8>4D%Q"B>7R#C$CA03WZQ%C"%/>',AUJB#UT=U#!8^^F>S./Y4&L&- M7'C8G&[:9+ZA5]:0/M7]_ "Q[NA \B/\PM'115NYIOO\R%_"#'?WP_.O(VHQ<8?3!.M784*F/ @G O\GO'4T26>T M ,A\^T9+J?H4NZ#0ATH%BKFD^'%B&D#(D)5/86E>LASGFVMO79?@U\ M*=)),NB)%$RLAR1)[J7$STH=Z+/8ZN71$M4;XT<_SWE<_<'TZ5$"H7%6F0P'/ 5> M(F7RW*FL0\WW6*+5)M5:KJYCA1W02]C;1L(7*5LO3VK?S6Y@7J1KN JZ>@+J MFAN- IEA=M8@&@U$EE>5_BWW@U2^J8N8MBAN++L5FM6^4QQ5,):NUCKX,C'> M[ 8_,@":\/M=9:R!R<99/1"^H3T?29G7BG43$X7LI1_G0H!?$;;:YO3)^=PQ6X9)TK:P CPLUE_@Z_]).6SX8_)3'^4*: MI-F5Z/0UYSR0Y%7AW_*\KPMS60-=2C%MB^@S1J@K7]35\!2_8M 0FZ[VLOO' MR*7<'TZ[/^ET A>:FX1R@2;G:))<$M&_T;.:71F9.OBW%79J4G3Z DTO)BW)&=)2! G+8D90(#1U_#1!I)3WR+.N"8JW?9 VL, M[_9(O"E>Z*V^YO'+4_"CCL61+N4R:>)5I&E,75%\;MF- ML?3ES+:0%^@,IS,O QU")R'=0F1K2=IZ;3\I0<\F4&?K9D6,1YJE2GM<0GRM M#6J;C[AG^L^QVH"_YY@(7WCLE ZB+-WJV7 B>/-:D."+WE'JO\;4IATX',1# M/%GNDA0.*8U.,[:74R 3D"T0] M1/$I7CE T*M\T;DQ^]YMF=>;!]GW^/0#&.[ZEX$YP[@!,-X;1\/RC M8-';,XE@BZ2Q']5>ET]KG)\QR@04!W^X,M7\=XM 1[A_D@^,O:/:-C+=P8>^ MZ*I"^J$ ZT$*KWYG/ UT]SM RW=PH5#4APC?U\(+BZY_A],14EYX2Q%MS9P M@&XWY"*/+M% $S ZC%NM:7TC9H[$DWJ6CJNA3X-U47@9"\IK"V)5P<2?/,Y, MJ+>8UY$)4;.S*<2;"TCKO/^\),E_%FK93'Q36_QAO$JL'4'8.?OK<9?UTCUI MHGP",3=>#?PB["P0M9C-TXWBI\I8X&>O*J-=H5SFQX4FRV:,O8)--?$<&M"9 MV7#!LVDI6S00&,+K#N:SZ$Q[]-%NDI,=T=&##1)'2)OS-9K_,S&30<>C#.I% MI'5\'.4I "7,GPBM&GYA66HKVJM8"15Q[+?E5@G1-,%>@]:IF1XO> MUNP>;%,-37R*)I #FG;H@^^29>G9\PTU'EJV34K,]5]NL ,GVFYC$^UN$#5C M*9?+D%<_ \D?'.T1*(<1=%W:[9<]W*J%\:+:GL5GO]5(/I 1??C:<%@?F\L8 MIDBQ2L,*S%T:1\J5.,XCF.R( =DY$1GFS#QS6??M"A3>OS9C.<_+>R9<2$MJ M*, [8B(S&0N.:)6*MWRAV,SJ&>+IQSG8B/=22#VQ0_K]K3S(+\*5J5-'[.CJ MVG-,#R<8H;2XF-S-5(2 6PRKRP<;Q;UZ^^N+9L3=ISM)OV@@0_V$@*>5-)#- M<3E:D7_=82(#/WL F.2[>Q?, ]_6+ U7%:QEQX,)-1*UT_H7PP=;;O'K<2W$ M[B7JGUBW\?%PP*3D%_:E'A)\NN^DSD5PF2Y#;F M2> [Q/E8JJ#-NJ-(#![\ZH]=?.]6Q(Q1^0-;A]F6V=D$X]+'SP:E2LT&- IC M?NEP,0P!N^2OHQ Q RCZSF^#*CTAPK:(QQ7S!TVEL[I^Y'1N,*#IU]9FSU! MC )RXLZNB&ER7FYG+N^6CD ^(&)),J"!R&^N*C:/TS%;+4PC5R-?VJ (=+&' ML6-@.I8Q3$!"?H*DN5$+7P3C6*U)@57![#V1ZIXG0^#SG#5@%0U)LM7:QK [Z:%7"=]E M]1;>%UI]Y4!@S>=Y&=903%0%=S"/)$DQO0F_1*R*I6A^$E.U&EELL?N=DBE8 M$F>\Q2B[AU@V!%],217DD!_]4J4%N!%W]CL@.D!NY6EJ$"\#RE\>R[JNS&; M:!I((C?BX J=-%;@HX"CM3/<5U\6$@'\O"11SI8C^.$99ZUV^ M3OSEQ'_Z+TYWU[R[K\9AR'JB_=/_XQ'Y4S.7Z/!^LKIV(?>5U%$;%\48NI,O M$\I(^<223VAF(E^*)1"ML8SS.Z,$<.R[L%S?/NA$[^VG R#I=_I5H8?B5 _\.= M%"@Q.K(2 ?_J=YSV(./.N#2Z94R)?US[D^+FV8#Y%&* @;AO$(?!66C?DXF\R.\%TC@WG61LLU:IC"P@9!T9J[ M8NUR/T[(HIT6.MVF MN:FL+%WCZ,P;ML+4IZ=,OC+[RD\TLY"L";Q082J E867 MV\R(*&DD7.<..UJOB/3'V[.Z/BR@,DG M1^5QP7F@E9.MK@#%CBK"2K8!MY,'><)04\HPTUV8"B64!DKK/GY+]:"!BH#< M)1JHP=229925"AW([E=']1R,Y&"'0)W/.D%&Q:KW\&.*E7(YYRNETHTY9.XA MW^B^$"M;H8&FM>\VIW7FFH]F)^:!Q0Y"K)&*D;&_=/#9E6GCXZ\' N>_+X[=^5*5IG.!)(*%AQ8!\E_) M.,[H/U5G$9AN3>NKV9MONV:X<)-K:=(C!^?PK(-J-=?L5 S#M;D:3A4U[O>T MO1)G)T*3YKL+5B2]R/$7N'E&>!T^7A MR(I=+8OW3.N.;FG&G[L=#4_%]S[VB0.WVO;N6)OT^[;Q:]) '>6D MI.[)^L[ M^_!.J,7DH^46ZW^;YFR3CWPO#K%?SNY'R&U65SBNMC&G66#:LHQK)_YLRNN- MH>T"GX3(BY1](S2\5GEM?;E6UA=" ]T>#]?UMB!A8M")S]=OU$[X]VT^_>'U M9=1S6RJ5P.:T+:$=XX6NA@=X^TGW,??*Z\W=S;*3L?&+W.Y'ZA\9(J06VC86 M\<<7C<-8$2!N]']N1RJL%/-(P61B]<+,3X?:N2:OUYWX3Y!7;VP6>C M&V$7@ ^C6*H,T3NR8%A'E0#E0=YJ&GX\#JT5(J#C%(7GR/!W4O/Q\:FO+)W? MFEX"/3K/M/$WCFF0MFB-I6.W:8KED(X=_3^">@+PO$/C$UV9Z#?DP%V[V> V MUTR[>]F9IA'GG).84YB^@5BJ5Z%/:*#$'&D@=E%9!'"QGW B>18G.Y>XWQ;KG1_96 >ZW\X,4@#?9Z@O#YJ:Z&!I*Q?M>X?1U5^9/JM M])^8?OC_8<.U&F+M[T%(5PVZ/_/ MG)1&CDEII&OF@Z<%O]4.2\O449,,J#32NQD#*[:DZ,PL4D-$M=JA(B #0]0O@Z&WM)<"G0_SK M9*E$KY=]S)W^[WIF';FR.P45Q]%5XH #E9VB3H3&Z*@>0=US=#,:E]^Q"'MKU 4]O5?%C[Q)A"96;GF-6A/C8#(O321VWCOH57]S MMM*2D&/FD]COO@XZ,.I"U4&[$ET<2$434>J;-P6(D/R EM$X#0^J:1T&DA= M&^>=&YUK?U//;2\D=29!XV(9]]WW&XA.8C]TFSL/H: FHHT_HFN ML+8B;L??I;LZG[V9PAZKX&C_(C!\QI(E M#FEY7!IV[G=]YJV23_'0E[9\*]%JL[9SZU@(WUA O&GVS84KZ1U;6[-I&_$\ M!S=->QJB%:XS2]EE6 (QE6&C.1(DEI<4$WQ3_TV+E^G/H[-+VMWW[PN82V<8 M,O!-Y,19SA23-+K8>4YE=-W4\]$VJ;/,_HGQSA*C.BXX TG-EV(\]'G MB#/BPJ,NF%1=JXZ?#A45[V>DP)<=DJ;X;7J_S6&?ANL8$?8W192[V!G;Q[WXL&GC*2"#F9=#*> MI'V/R!D=$()BMT58FXPNOUTB*E40-!H;-\QU_Q.' BY?9"MM6N1:3Y6/&0[:A7 9NLQ463$UW-I34? M@VXKA C*.UV1 '%@%MJ2T)ROYMF:%0F*=@9?B,M5GU8_SSJN:OJH><.UP,WF M%;O/IKJ#VZV>3_CT^Z$X*#ST06J_"H[RG_*2'?6'"WHH_FI)^Y$]HHX3-OIM M$\X)"B(TWOJW!1U>8V2ZW^QLUDJF&^8SW4HD9D]S/^AVQ/;:1IOYR.SS7P%:1O0MMF[)&J4]!WY,W0 MML5V^=]E44\3/!Z7<][K?AX2N0G3HO@RM'DD3[WQ^H7J,/.A@;Q.PXREO.Y) MT2%Y :$'&^J"W\:"H^I)&AE@NLQ6].>OW7&4BEW,KI#-&>WUG+X6K/C#Y2)J MG,TOCJ C=V0$;^S9U/V$4#J<,$[^JJI.3BMP/UM>$>)39M/IICZF EF.?VBR M,KUO%U#^1=0Z^,@,4+8EE71H+Q&[LBOHG%(MI$^9BPZ6787D6JJ_)*V=3W*X M)'WIX,F6_6E.=4+.!> ZB;4#53,1H0YEL]'=[H:RK]T&/DZJWCC1783<52IB M-<8F%@6PMB8%)T'J&.81<.MA8TN%PIW-.Z"<2CJ>! M6!%ZZQV:X[:BK^._.$ MAK+9N]W'M"J1+%YM;?Q*G^S]T![LQ,8__./L/\&IP=I9?8K1*2^\+3FVOT+1 M;W/)8*RY'8'O9WVL!U3=O)<[+CF]Y[TV*.IDZ^GHNC M"IM]5]L57IQ&V&_(R><$]X-"_M<9GNJ[J$U,[D95Q#SY7K,JG<09MKZF:]LQ MQN\X@VA!_=X6C=K[.,0RPKIO-)*1:;!J^I^HVZ!AT:BZ!OVG*I<&>HQ)M6 M5K/W45U?21+WJ+^IPQEQAR=JZR9>4+NA.Q84. WD1*?0;7NKNJ"0;?I7J8OU M'!8TE>@GAYUGO 5/!9H6 H$L8E4WA%.@P)P&>AEIU#P2-KT4W.:RBT5:>,5B FXI$.).U%EBYE84 $/Q%;'B:ZFL.I\6P-(MLX'/W)+R!4QQ2: MPJ:PSI7X*%5Q /M9X4JW<3I8A'*7*)X56@(<+IHE&2/-\9ORQJ3 7)=Z,:_Q MK37&6,Q)=Q;D*<;'.48=?R9RS5B]2^S$[GE0 M.K-,-G^Q+P7'AR]S9"4Q\:2>Y%".#P,!I;LVI%T$E,"(N'.=U&0@6UW2&JWD MY5EYHM'.0C?Q>S\X=>>ZJ-3^\'>^197S(HG0+AJHWCJ\F;,2$3%M64_B/81$ M^GJJ@[EM7(,$GIM7#!V8U]IC*V+U-Q,JKP3S62 =23V;S@N#,8?C526SDT#& MG?HA&Z66BM^'8OWCV06:Z:D87+$![DSAJXU/S:4I#6= W:3&J>5=<1C12 M>=&.7>YK!HX]YR55F,01@?MQW\1;Y$;-5*2?J(]60IY$S[GT1#NAREI\\M>/ M$+YUVY:!M-)>F;>#,?XP#MP#AZ_"IC;^0.59Z6"FQ_^J/X?R_;(E,+G[\^^-A8I M>+TBQK-;5#%7*NCHL9M='.MI1PLTJF*E?U?C(%@D M\'AYMJ"^.MSF5&3VU+=N M3LD%&"ZM'<45\%OM53G%*)]=3Z!QQ*O9(']F=;RQI=%HV42F.+4]=&:S:.1P:X>9=-RF;X^:;AS!4> M\NXRLT#EWRF$N:Y(-!^&NC. M4#P5&*YK=YSM1\1LT&V7C Y?)'J\G:%NH!S#OE;DJT+V4_:XP0\O*?L]X]@ ML330WLC/O4'U76A/E3)51(KL.$NM[2=!WU+WR2[ 4SI/@Y&H_EMN5S:3:*#C MYXZN3,D FMAV'>A:@&^S JDCIA57EU*ODX,35+LN7D(LQ5V[;G2?(9+SYNXK M&N@IWYC,L"3) MLFCI@P&O;*;ZD?52_KNQ%ADA>0>EI)>&Y3U- M$O0B\.]KC)@HO.J]\(U5J'/SVP_ Z$A]_6I&C/&V%]1 ML1*[I>115R$KOWKF.KFIZ6/%![=3+$OWWUP6XYCA9OBVX$%EH)@1O8H*$/$W M@'X"C!=>O#.T7B]^T57 I*V.#3+VV>ZZ9Y;6F8S+;W2X7G6]^ ::'::/A*ZJ M12U).JA5@01I"B6(!9F2V/^0BQ3SWU;6'>#3&3_(V_R\&V]S-NVI1L_.B]W+ MU:%'EP!M*Y)%%Y2K3S:?OXC$9")\J^!BLZ&VL9GXC40/MB=2WU*P3^9;;#K/ M2H$B5\19CPO1#DQ&)/;WXYIT62O^1&+"7A6(5A/<>E2?2M VD0YM=7IKG!1[6OVG&PV$]@<_JDNV(8:5Y"%2=!X\PBM:&'QIB.I_@W&7CO-/U7#. MX4YJLF"F@0)\ZJW_G"GS*35C85BQ!@K*/.\+::W?14LZ;GAP,N&S5? M>W=KV_>[[=YP;GY+,/*BUD-0H'2XJGUR!RI67)=DM E'%0(8O3$=/F'$&1$, M<0979SV>$SSFS+@LEX"?+&!^?._FF^XS_TR%7X6R4WNHK,25R#UO=O5E=.FJ MK4N,.NS,0="^L2VASS)=2PFY8OPS(;?1X+X5X^+6?EFF\L8$?^ZBQ6E$V3W2 M?H*.73E@:2Z>(?LEP/7LXTS9".-"FPI+DV9>)_FMMYF7=YV>0>;I4LS,OT I M])^>F"C66I\9ZRG1U:8KZQ0N[ W#0EO=M?M TY$VHX\<15;3YA#U!$8#_2F; MNTN9'#!'0#3!^/G:NI @3U+46 ,-Y&?L%G0ZU$,>Y&D7+#!& MQ8A&OI;'$(,V\\N!OJ]@MK1.""M,D*)'THQA>:7L/UIJ5#2)TQ?-,:M1VZI( MW1>ZD7AV0%- \FXJPY\>]0&D/E$\A@1M;\R-0IJ7])3^MBU$N335OHV+Y7K] M/.*4E! SUW50W,Y@3&[=G^2DYCL++;*>'.L&$!GTSU2YYAP-1("N!OY1<_4C M06<%EG?GOE6AQV4EK%4#CNS=&XMC\L L"!XJMZX?+/=NQLV:AG'\*#Y4:6#5 M,VHOS51P4D;EQO"-ZF\VQAS7F(=.]+8YLLW+U[\OIC;;3%%-H6R.YKB0Y6QC7^V*A8M@)N5 MR\,!6:'0!Z.RZ=,;FY!LA2C)[Q<_"*[(.&K)G*B-6_&D@=Q%4'S(6X!36:]? M,%[W7/=@UQ"B5B^3K,4]L&W._^'NZXYNK?L*W[ZOA:V7<6ER7=V.H>NI.)J@ M>Z>]!C[/H:PCL] F9IP"P+ J:^1];GNUU^I8U@"/5R=JS<]HGV=7[G\I8R'! M--@J%-9[-3E.EC37MJC5;(VO,+*W,]>WJLVXE%&KZ-2J,%S:9 M7MDY^7M81) YHO68V+3@6=+9)@HD=ZUTA9TCW6HBB)C"X4<5STV]LQ^ZF6E+ M19]*/U=VV>HCGW&[?),",A*?O-E4AM2K):)B*UNYUVV5.Y-YYO4+VPF1I=,# M3FWI*QO#^?7ZS5^=S[0&"3Z5G_U]#[^E-\>RE\X3B_?MG=S^H2EY2C@4[NW]M>@5)+#[;)/)[S#$LZ M--"W00(GG5,_@I>"#@7^;Z]:_Z_F_\W&(S<(G#&>W2_EDF0$_-U\MK\:U?7C M.-_9XH_BXNLR*G&D[I@&JI2?+;;J#7]F8=CMTV-+])YZ>Y-B=)Q_BY$&Z@K: M-SJ.J#O<__2FQG]0ZN!/'N<_S>:D.>\8&-HE3JU"KZ>[56)X"RE7,#-M"_@9 M-?VL*"^"9U_3210]TZ&R5ITX^2/G/C3Z,U+FR&CF 9UST5F/AXY%F5VBG\%( MLS;>TU:H;KH*;8^STZOO99_/^"4_L&P8VN:3?? [=)[.;=F]U)*3'"^11N>N MRQ1C"E8SG]QO=127K<_NX\W&^_'K/XT"+K>IA0W.R#8 F*:@#-Q?C M0\00O-+P)TEB<9/PLL!:6W[7A,\.AE+.KDOF24+6;JDJFB?[/2FAP!_".HR3 M8CO2?'JAQ>A^-;$XW@?^$5$S<3_IM/_1?HU;.";VE:J:O *W%G=$X8*\2K@? MQ>1(&7D-0#N1Y+#BD#'DY1)@&D9,0VB:1':VN86PRM]_TZ^0VG>)8ULZRP_- M>S%/"/G+'6D%2)$LW:'<==LQPA-1$L05['GIC#L.S^?P7FKKXS5QO;_J=^ZE M/TF1T/L.7*ZW6QX8 =DC0V'1PIROD";E^E6(. >I#D>^YL91SRW^&\'*,8M& ]]TI=*^,[Y#ZA\4"BL/TR>=#*&$&*\7>>CD9\/&)FBN7O/ M.^#,*1,"LF9&WS^_WI#@]MFW%AT\NHWDS^B>$% H#(O9;U2H?V[F M&%B<8;C%^G%+,K$^EMGQVFO9A8W;>F4\<:#1492[HK+(#?FZ"$4IVX@BS?BQON@#>O%"&=&^I:4C##U3E M(^QL1^>MAINO>5=X+S0D/C&XX"L1>*2 -2ZOONP1]>:)X#_6411MTDH"#>2J MG"3.G*[\RI&3Q"LL'E5N3P-Y -S?W;C;5S#1K/"LVF>V5[;LOVTI?!/1*9FS M>=8RWYX[Y8+]&\C'5XG"KPI$- N$%JQ::SQ_T\J4:9.!K37C8FG$:'SNX?[T M0!I7U!LHNG &=-AEE[?PYY=_R:YE9^(DBT_W]>VDDR;[/:MW_CV*8IAW\'=W MOM^=82C"N(-8VSY_1&NZ8GVK1RL,F%Q.1:V]G46MSM&?9GF[7V+S/Q)%$1U. M/;\)<;3]:LG+#26%RJU*'=,RE-,4NK3@U/*18M? MJJ8*GM&V=U1.!K%UCC21F!RQN2?GP&(SP?&I%+?Z8%B!WM\3[GK(Z!66_<#A MA(PT';: _N"53:U%=IZOK1+ A0I$O$W-D%H(3$0S]Z.[:B&70=.-G[>#OOUB M9OM1EHJ*%UOO1[EYQ[6>!CZY$!.1(HN*3%VP*3K,;%:;<#$8RV_9T>R7RU@. M-M/C=_;P6J\/AWS1/YI@2@";/0]#V6))F-CDEW4WVJC=/]5G)]+KVYR'-RD' M$P/9YW9O_D*F;.^*M46=S4*'AEY Q(#WOWW80[!0X>WR >[9;O> MC5]C?[2#/=DZ]Q.]%4RK"6 I'EGX2/-M? 5+NR,/@,;/LIC5#N^)@./#N'?J M*JXR1\\Q2"%"?^U\N,98IGT9UX:UR:EC^#,?C7Q4@LBR)4%R'SMK.HJWF2L= M_;!7SAS_[* T^,\2LJE0:'&9#1J-69:Y=TMUEZ%==T!^=W%1/!(_S[E* ]5A MQ<7JB.0,@NF@H)N1HS.[V!#QN*LR3>97VJE761M5TA.*EP4%W;YI,7[YHBPQ MM!$FV8FWX$&(]W2RXX\AB]BKWNV["(^*\OE[]7&+EO/"_YQ[;Z,(>":OJ!A6 M6KNS@4(/P-@R/J",)3QS?,,=(ZS6N!%D*AR:]K-9]_I_9N%[ U?=UWFPV/J:*]'Y\X[H0>Q7J:@ M+[_19.C_7$% @SH]1>T#+G2C".N "Y$&NJF^EZ&^"]WLS]UHBP"3[^MHTD % M.>&0#,>IHR8?D#HF*[*! 3(MG1;'5"U_AS: M::Z*'\@N1\2T[]H!UN9C^)R0D%!-ZR.#_MF^3US;KI.O4^I*?GWU"B9;\(2- MV,ZN)"#U\571,':T16P01/2+G8,[5?'FJ$5U7<,.-GI*)L>L[VIB7JG2F(L# M-G"3*DKQ(/9@E6.2%XVK.&(*I_L5*_/Y&TG3YD4SG5+2GV?#B*57/S,Q[]]) M9V,'(?U(%MUA%XBY&_LD>#L$/.K/[MV)<90!W=V_K8K_$/V0"Y MWVK8$" 2KM=JGU7=OAZFB[P 8$C^05>=]>T^-3SN7D"FT-E)"6;919@EJH.)V CCL4%L(. =B@1YS*YB\TT/ MS[ )U6"/(,6!V0TDVN_U+,,&^WW22OE5O=QQG<>? [K%U^SBG4 MD2 ERP;G:\;5OR@JR3 P+8V9DE\7:;+=R,N!KXFT"?ZVU25GN'V$"P>\Q-6B ML*US:SO2Z:2(7^4W[?9?@DJ6-CI*FDE/8TO6TNLU,[L2B_Y@/['QU\Y\,)%. M*O\>5['K)6D3)?8BCS-AKVUJH@O,U?:9 JU$L-H3[?F?.^8_*@4B'4E+9 R< MN=;&U#6Y<#I;SRQ5+E"6H'9:? FLR3>%D.J>6C'J*3[DQOS#^>,Z&TNQQ0B&0"J)^45B%CX'SX3#K2VS/M;]:4S> MY+YQ^N1M0>TX2E&0_R(O ZDMG,I#>4"$=REK:?7_V35_>!W:-VMMZ:H(J1KG@R8G-O.-Z M^/[Y0$7 +XUB7!+@IH2X<.H2@U.FO5OM\DU35,W\$SJ*!S.@'8_X:,%5D& KXX3WEIDFW M?,8DK4,:"/N11'>DJVGOA0_2%G?2C^N@SH^O*E#EZ'SKQ V4+>C0>Z\@TWV1 M1;SD8$*2%$]@@YVF\@,EW=;\ONYE_4>);U2N))N.JTUN8U ML60U/T?6!1HH%BS@03'!3U*<%Y(Y9A%^6 %S-N&2R #3BNM[V$LF:N:!R5YY M^3O-M2H:LQN1+?Z'&9L7B&TFP OP"^_F@$(8$2\Y#>L MQW32+19>AA+2.EXQN4?YY>%^!)KUR]YOM'1"5Z@[- 3N(QJOP*/<:"JLV<#L M\W[B[30 )D>1XMV$.1.:3?!B+!WDC&'[-=NVE[(M\?=_2D4'I#P&O;2[F_%H M]V:OY,4?!0ROJJZU'A>U\KLY*F5T:N9RJ0FJ3P=G7M@[4.;IQ[PV%;TNPTS= M.$CM!GGP-"5=R!6$7+8!3DZNDJ]VQ[H1?.LS8CTK>Q7N$X:W-S>?I/QX^%:F M4J.$1:DW)>$UPR\RJM8BL?ERV>J**N]<$0O@G'Z>%0G2L . 6@XP7WQ33V;\9FG3]A3$NCBEGE$?@8D+GK">ARE2;(M^%EY+*X3$;BM M'V^6%)+E>7']9F-#SI4M8;U$/Y&#ZF@/26]U8GP"QI/8@Z_"8H#]4))43T\G M?W4_WM6?-52S9F&17WXS.ZT+AQ-ZL)M2>,X.NB%$ MK-\/%C$;*9_;;!UHSW&,4(M7L/9/N'?77Z$O1_6:V+::'TS1'GGSN$#GPHFJ MA&9SXE%'1AAO*MPO" ]C-0\-($HT#_2L$14;2;[%.1\J\X>#?1:<1^8 M:/GX.V0BDH*R %K M4UTY7Q7"7C30 T:^5TA'7MY)Y:_<";(9."5$U^M'\>& MT$ ?Q!NI\%2@)1>X2U6CXRP)NX&V/^V_F=*/TTQHH&@[0(M^\-33^'_%-$M- ML@N=I$A5"L=I--"O<2H'O=<434/Z%8[TD[O7P*(4=>#$D2'=\>AF=/*2,)W] M(AU#-KTE=$JR>GB/TEAW&4(8B-KB5U95>H;E.CW <=D:&7K$VU[BB#AWU'Z5 M)8)BQQFCHRD0)3W4*N76L3P78O.^EP\;=)HMF>^K2U:@E'/ NP8]ABKX<1Y5 M1;/=FV454Y^I#\1@A9>K//-^9^J9_HIO6NT+=A]Y>.#*)S;U.>RNCI]C"+X* MC$024?%(;4^27 >5=T)'LVH.Y7+KUK9%B"=\X-E_ U MAQWT:!U6DQLG?9RSE\P*H&!#2&T2C_%/F7$%]6Q.H_B;HQ[+;P;9/J8/25I] M&%]VC01GO[L]DWJQIRMWBGO>*NUK4"LG<3 ">6/N[%!,=,$0!?78R]-+(2;U MD?S5\D3FX6"+W5=9B'9:-W9 M:[7L/]*O:SG:FGF\QWXT"[MR9FJH(C(TJZ]:X MM!W3?,_%Q_M#!T8X?E:ZOAC'74YXRG,N;.5,UU.F/FB'>W($#017?MG&Y?&G MKX6G^UD_1U0)I JI5"&']GF25^O0G698['I-M(^[9@?B97@-XG*L#\U)0DCPV/-O J6+#4C!^2?SY-_ M C(!^)8[6 T:B*O<>;AN>NQS)F+ARR/%3J,620Q,.:#34P@K^75+M?\1Q?"X M 2*&L,"CHG2""^$:F2LQZFUG<:X6@50/=M<*R:,;-3<>E=<+4DFXXGA:[L4UW@ :Z.7SN0I2"%XS/J^YEE^<9Q1M*C_Y).>ZPJ;? MB4;#X4>G'@KS#Q!.G;AU2V,\=V-Z89Z/H@&8TL'#2:#&_-SR>BS[2 MKTA"O'4>]WZ:&#+$7=TR KUUBMN[YBP N=@30<]1 M< ?K(?/]6X9&SP]6R)SS--"9$S67VHAIB$AO*OO?W-6P_QT21?^K^9_JCG,@ M#D=VS9U>]()<)G@9%G)KCA1R=([SI6\E+I+!Z1DE$\WV7CN Y:_WGKHUHTT#\!42%[/[[G<90_NW2-ZL^P+,R"-3>U!@X6 MH2=-Q1J&ZQP$;HYM+L=I\M1A[CC*;WNKBH#0R5X"0)8U/UR&+7X*TK-$+*@B>+3UF#>^*P&$P\+(1"CK_P/R%5 OALJ M5 B\(+#"&-8S0^LQQ)XC?C$YR[MVU8&-[W\\.$&<,L#>;&IRGVIT\CR(Q\ MI(16IK%IP,^V)G*48/91KE=?CO0R)M&]?^RK/59[EZ^HF%8Y M8DO&QC9'0;[C P?7>7:TKLK1P/W3+HC-@CH?LVO:-LS MB=-T7,.DHTN2MR&Q)\7#R_[QM.UU-(V5&C-S?5)WPQB;IL(OA(L)M]M:F'A0 M2AW)9?.'Q31J)BGI/'*=XQN7XZ_7'%]7V [V:?B4=.6#ON1K7F1I0@+$B 5\ M$8$R(?&*,P,G""='('*(8"0/_E,SN%PSAJ(KFEF1."V;HS,,#X*KFKO>X"XS M]1:YU+&XI'"QIY/^/D ,OA*-AR5HBI\DU5<7HCH,"/)9LU!+3-PN]J+ZJ4W) M^#MPD1 [E/3G6LG-8;97Y8?'IJ #Y^4,5\G+:%9G^*BG>4:"8F52\TA?IU M^\X_6#U<2K,=E):RJ(X9Q*&BC:*F)]-9,O=;_\?IXQ<'.BA; M#*+D9&STTD#VR'MT)*CQ9^_#\3!, ^EUT.:I//7V,@VDH&-U<&@SG;P.,Y&; MN;-Y[;3:!8WA<_*;6@Z=.C\?^$^;%R4V7['FSDTKN/ -^D]9\W _R%(XM*:X MJSY!VO==_4L:*#UF>49W!W7'&.=<\([53B_(++7Q)7.&GL;EP0!<";&";C'" M54_&_L62D-)TNJ_&>8+JX4M1R/GSEQ^)4YNN2R_.O2O^;>L8Z4%N#,R&.WO\ M&-'1^"P-;]@Q99C9'6R!_ZWSE$)W2FRKCL+HZ%'3407_;Y+WC?$U&!LGR_XO M]:5[O>V0PJ?H@__5Y--!+GEYD QKYSR2%Q>A@88'869^,/6P&3LZ0X:^F)L1#AEA&LON5U?QP_XG$6P:A^H0<%C]'EB/^^NTHJM0!A@;J\B38 M@[TWX7'[W0-:5\36O]) C^/U0/KF507_+(WPJ6^N2$V7#J M<$TJ>,M)2OT[TH^T2>_N8Q@78AY[>#]K(3<:7K567=236/=.W5S%\O%9MZ!] MLKE,F5TL"TZGIBM=(U7%>)TOS,5+5/K$[9QTY]B@@'8DED?Z) MX$5JAF:,?XC%Z=^MNL3HTG'4HYB->A_CQH>-#6QVZ M!9Y>7/ SE[ZPR-J=>58H71DP0DL,'\2<&F!OZVW(T5P0_[G'YOT/D,:2D_=$ M-"5G+@8-"O.A6-&'5Q@L0+G;0)*M)2[W&/U4.]+2D1-O6NA5#U9GYSS2F/)< M'%JV6T>0RXL?2D;Y2D,>:3L$'O9L3"VP@[$H4?3Z-O_O$JRC/+'MI8[8BN7\8Y-P:9_4J]'Z%[DUSG+[S6# ^N3,X$'>PN,DKGHN4V*$W$C5;)VU': MW[,$VR7^, ?,CF*>'UCC6<(IRBY'XF$#K7(QG<\-VF)+@,0"4TC9B4(W_R>> M/@5I*O^-O7^-4K9I*J&(J60?DF0P9FRRRV9" M"#%*B##)KI"QEX3L,S9C9HKL,F,SAMDMGN]:ZUWK.-:[UOJ^ZWV?]SE^O^>? M^1S'S-SWW'/?UWE^SL]UG==Y8KZ2;HUU=7PSV(-(7[WBJ&"@"? M'2*&&?+V^[*X:0B0T T8O?7^ E:<0(M47R@Z*^E%#"E.*IN9&[SQN3?EN1V0VUH:DOSD.3; M0-#)W<*R_K8-,B0EA0XN6\=3"TN"A!Q2;55W\Y'K?[;U6W!S TS;JW30+=A=CDQ MA&@N%$Y"V3JU2IEAY_5F+@-G&R>=^W( YAH1:&G[?#FAQ3ORH)%.R\'[ 7TQ MB%/59&PB2QR/;,%AAS5\A? 3QH6_<"8Y?(EOVOV+S?VE?@T[0)Z/O\^739R] M*'M#YD"^SQ&E2] M.RNIY>=+IRG,*-S7*N8,=W(#12..P4UHRD0\"#;8HOL,>E!#R;HE2[O?*E), M9-1J:/%'79K@$8(:(Q@J2MEVY%Z5 M'K)2;I4:7YQ^N#;X]*R8.L=J]529/[GV,FV4P+0FN,7J!Q7#BNQU M72#I%5=+Z5F2G3*<@UXO"/2Y\(!<4JC>AFY5R0?4%5.UMHXY/^"K(1$N/[9T M.R13_^G7=AM+P;<+HS_S^*,;C\"4VZ4%ZB@%,3%5R#AI"4H.*]S-S44:[24: MQ] C%J=WG+!>:K$TC1ZQ<6]O*)\RNBM]2U:'2E=S M&%Q:5X!J6U"V/^4@EC4C:;JASK$S@J]S:01(>?C2'%C; I7^#@(KU(3M, MS1N>'"2QF@>O?WXUX_+1_)EC1UY-L^C7:05OR<@F6.59BM9CEC0\A':]<0^% MZXF^,87+?EA9W>!J-\1#??SQ4)JMSNG387?#RPP7N".E?X;K?_K2TDC:&3QI M9'Q*9C&A^&'B'=!BMH,'N,;7.V(,+Z85\>XS?^_"SY\=P]PS7IKFY&9CKE&4(QB6;L1X VESD>/# M^E%ILM6KUX43XW[<.N.48RK_BO5-6H?VB<3+?Y:,;,&+PK0L'0CRL0%X M:0^YCL.ECWV<]%0K?Z<$(I6,3[T/3]<+_[P%W2EO^1AN4$ K\7V,Y6?M L48 MR@SJFQ)"_OEQ<46.H+=?G\_L+=?LI28#-H\VZB!#F//]%0D6;7OI.1 MFJLQPE"9AAZ$V1^&'WBH[0UW='W8G6@_M^R-$1_L=MW=(3A&5'Z:72ZI(,S3 M:DILWXA#NB^406Z0-UKQ8K [2IQ-TK)5F=7,XZ7ERKZ8LF-F]\I(RG4/>!0[ MSO-EIQB4CF&JG>F=*&B1$Q(\=]7?""0.PUI2?,,0HJS>$Z1US'1#*N77EL9;>?)T-B 4) IK3(04Q.SYW%Q4,!MOU=*1>-':Y\J6#AG MW?GRTC]<<[#^T*1EJ^$16B(1)4G#C3?;3^7DT6+:&_=&#PS0+;.FJ.OJ=!KN M]Y:#B2.Y12;YD'KD4:4-Z8A_6$=GE13H:BVSM,&ZA-?PEWN&X;X!)=*0?HU( MGWX@+@X62?((N'$PK?>:Z@OX\*+^SIKKKC.?FSOT?K@V(IA1WSK)//P9+!/H M0>^F3A!NPV:-.W0*MF6WLQNWU%)T<=6MXFM4]1*\$@1=BO_R/U>1^!O^.F"R MR.]OV:/1>^@'Z=LWKNVG]_Y%;F \UET3M';E=\;*8*G"K]->LY@Q)0A#%E\E MIK+IQA)QW&!P,_=V9FV)_C/%1[P>SC(H4,V;Q_AI)_?$WVM%1ZDQIO X\NA MX@N$S.9H3PKRBVD9=I@-=)W(+H)N\EPP EE<^8]/N?D7R,W,X\]FJ3U&CAM3 M?6TWOXS!BB.V!+SG7'_^M@U)@O$<<]03PLZ=(MP1M]Q"5/UNA9,O/3IA_GO.C5?:0@ MS5WP#^%!$QQ?[V./K$+58=3YG8P[,7T5\D*;M#XMU8^ Y8$9TXVML>2VNB%< M],OBJ6YK4<%TB\UJB[< M)!TT2;^7[R/D'*7MVC>FDMYG8/:#+VR#A2P P/_KH;B93_TQSD23M9 0FH/A MCFX=L!M@C'YE [4RNM_A/..C+)&^:#:P]O 9QUK=&FF(#>@Z>0#+>#: ^5/2 MLV1XNR,X^8@-W%3YF_"CP\]!Z1!16G($&WB(])KDL6NLU1=(WA:W FT5#($/ M3;N,B2B!(#1T*?LKXAG'8& M'9M/EP7N5L&;#>#<[1_'=KM^25WBWC_QP,AHO^J*\Q1''A\5^L$8,/:+_#9; M#0,U?;Q#BZ'D$V?;N#,-^PVSWVI%5 7<7L'A[!5=I^4;:GU/(MUOKV$N-]#B M\L?GT;= .+2[ELG0[OYE:;F 6E'%W1$&V?!"^O32E.;=QJL-;Z<_45';W$K; M5'*XG'J!8AJ[I'^VH.27?4RFT+QMA9IB?=Z!O#Z>]VJ[SB/<5RU4?NS*:';T M-S=48;Y"R,]#J%8Z^N<>QIW>)^^2GNR:_+F)#_9BJE:2T@XS1!'[I#LQ#%F* MRC#KF)1;I_3)BI"026>;]S4#Z[RGKX7$$5$7HHF$H['V+UMKEVW&Q%X(U32^ M)6/C6-(P9(N69I9)QML++_$QP_(U2'Y/U: .%O5:8+)LI+^8G,=^6[%]XY^O MLSRG];7(J=.@5H-+2DASI/,*ZA@9<:&4.WV%:'S;(=FE4.BUT08=XJ1SA\#U7W890JI?EU0+8[Q\ M#]_":E=PG#T,\DPMW*H@QQ-GXZ*3IB0IIDD:O%>ACVNS6)](?0<=S'4;L&[U M=0[<.H;WNB0C>Y]W%.W2<[],'E[S@KD10LNS"E]76Z&:?_+ ^7#OG]K',RUS\C;CJQP& Y1C/.OF'6#!RX$)KE7>M@H87KQP MH]=GGBMBP\1FZ.EC*3Y'G3D%[WW^S-7;R#O:X#R-CH?N7ZJ>M";R1A>53SCU ME-^D]=E7A%B=^\)KZ%&4;J"+FW&_YVS>TSCPW.4JI]K=BC*"-N*H(TQKFBO) M!QY*%&,XDM"'<'A>.8,;T1G>^3=- ][TN"IA?[ZS/!NVDBEK=\W&Q>BM4Q$! M&\D&@(=Z$K"UOCWSGI5S*N.RJ]\]5V[&2YEJ6GK-FD6?3X@Z=411_^G%J#L@ M U_&N2%]Y4*8T\AJ2]TAKC;$_L$ &8+?&W=/PN^A$=-IM5%9YVWN*?H5 MJ^89WL!-W0(^D@6R5DE:2QRAGE^VSN?*549H)59*W+SP>JST1TADM41_OL9O M^&@<0VM(_R09TC*".*15-U/TIE.#/B_^+!?T*1 [),#[<[W[V>-R%]7*\OU\ M9DFJ7U]ZO1ENU-K6K34M=-OAT^J?P$R)@"4JVG_WP^SR8-<1"0E1+UM$H2 M]3>67"$'VK08])H,PNQAIK]>;;"B;#;W(F0F6%E.V4[KVRYC]"M6.B-P*8-^ M6G/$^STLCX&E\G!NC0Z:;@MSN\X3&ZPQ:*78Q-LJ6&:C#QOX)9# CW#GG#N[ M&>H15%B\:==HXH_+^1<'--J'KBE@-B9/(V.VTM:'-.U#46U@WHF)B9N&G_/C M O;%Z]48'ZRWAUK]R00;% MNQ]F157ENF4J9.+,IA[CW^T.2U]L;[1BKZ=#3*TJG+)]I*?LH MW3(^@_*[$QZ[IZGC.F>7\-*!X/"A@/(0W ;=5=?W@HDFFF\&G M*D\J-?_VBLRME^G@%/!3*6S])6WA_L"%?[GQ YI^5(TDF!!8P.L=J8Q&S!_ MG<>'I$) E'CHWCZF>;#6SDZLLIX@R"*:#@"; M/@"L3;G/E/3(M2_D(GP>B!KLYRK"%'*4Y$J-5N&%KK,!=P_QJ/*B.P.6!W-[ M7=+!JCKB.H=4R1:?DXKZTZ( S]7_/C_?]>%F+KH;;U"2'E]ZPVO$#^\Q^FAC M),5GS,_[2(IF,\[H]J]M$?3R'^F=N[0NF9A<@'$MJB:"%NF[EIJVAUE\FQX" M/2Z:MKPTF&MR ;Y*WQ,40_5[MRI9X1CH=$""9DJM'CWT1^GT?U-?I+_A/Q82 M7X10"V:>;N7F#G&LCBXF)34>8^;%!X"%E"EL($Q38TU+8W5V,4W7T0L/>HUZ M)$IT7 1KT<41N>B!QO![&W-XL3P>W\.P2DORI1@Y3)FGR)83FBC46=LS M9WT?FDR?JVY"E.S;7+A( ;>Y,I,0IVBCEN2,J")R7P+(D6+5D5_B9<<;K.@6 MQ*6Y:[#;U<&L7^#"Y]W':H)P1H9SJ'9=]5Q9*'_BU;8%O+,H?FSO;[4@ZBVZ M/AM05'$^_$#TD4I]PH]A X?.1HEORNL*4I V7>^HD9PB-N %-?8/DGS0[,JM MC,MY<*#SHY1EKN%%NQ[[I)=Y<&Y:(AU,*SR')\=W38="6K58LL.KDM_&C;T\ MWMA7=^SME^M62*TM=ZPC?@1+N6^55]"U:!EMP4-F>UQ&N[8%)1VHL@FO80&SI8F3B8;CNH#CE&F))WM&"YA#)&DUW M UW06'[QK^1OW^U+QQLSWLX4HEB:$*%MHCG^%/G316$.3I(=[>D69P.M'5_S MEY$M;\9IR'OBP);IGZ>)#:O\S_:>X)P%)W#/('#0RG=L(#?8]\FV"SZ^:+J. M>04CA,:L8UX@5#3QXW;4@(U!_6O@%?LOC2@0#+4M ?6MJ4D?O"6<:"H82U^E MWIPBV Q.(EE<1""TO'>E9;_#@?N&_4$^'_5=.C5ZG.#*M#X"*AY]D'%CNL>M M"7V78C/YE@VTL0&K3Q\^U$;CAN\D';F3I7%J7S+9;/,GPFON]$Z+(<0 UE5D M@+6+<8EL-1J+K=98EC8OP7L&X\?TGUNM$],$3?=N?(_=;7&P7NCG^@P&YCL- MC84KDSD[I ]+RXH7M8$/V>-OSCL=_\@7IUGLSY\QZ^UD>R*B5?S4BDP4,/.I M;VHC3_/56I^E&P MGJ^6S8EOY^YNOGBJW7GE&QMX<>W%OZJE_A!T0L+5- %T_3"RAB((V#C=@X+>3(P<:)*CR-M"(0 ==9(L-$.5 M7%5G0#S!8R\G<='POKXT3Y!$)UUGML ?M--YTB1)>OK M"N0I6GY,"U3I36\T(ZH>0/(^;#QF+!?YINAWEU<0(.B#0UBW[MF,71_OU?6_ M&=-T8CI^&M7:5N6@407E\V@1*"Q=\*AN="YW-#@[)M#_^HELR\\"O3Z#W;D=O;PL+G =3XMC)GJH$JBV2G MQFOQ"'KF4W>G7YNI0*QP[;U6GH,XW$;\*4$J4W M;7I3F6'E/"WA*^+Q2,W\H7?AZ-U ^F3XB%+!M.U#;7)3_2$ M!WXP/NLW[?;T4DCD.$9R0__R;L:H&"5KY#>= 'WBO9C? MD/7;RM#FB8'FR-0\(=NCRF(UFAF! XJ!: B68J5C98> MWL<'9P2/SV3X%;>TWJ93WPDHMC*?Z55&Z.P*T]/3X!8').Y?X)UQOJ\MJ:G= MJS)0JJ7=]\NS(")V^-KY8T=W+>'VJG2 M,Y@D8W -=+%SC:+#!KKV+A!4@4'QQ/_UUANIX#^F":6>@G!J5-_0[SD!/2[G MD$'("F55Y!FP[A9GUN8R:6@C$J1&DB_8_!,3#+!NZ2V,#A6O)]'A+K8 ]( MC U@3G@-?\2<9*;V,>Z,-F__LZM.B?^U@H$1EX;P4#QO0XJ.S7F).!^@4Z?/ MM\RRQZXQ >(E>ZD^>2CB8Y,,5T1(J#MG"_8N&0XELV:)2;4'=6?;]G=L7Z/[ M[2/5@ZVJ<]0WWPG'(KT$V("!2R8VZ8-R>..Q0;@4_00,1=J=CG.->4M+O3*B M?RDCJ^UJSX&N@$#91Q(->2YWS\2;44VX:\]V81QHG.19&S)J<2./QM7._;.O MX'K/RZJ15<"E.NY'Q/Y(S*3R+E/Y&L:CLASK:724AG)D#9ZGX/U'Z4.5%36# M2WG1\V:_CUK>B>8RC]PK*'-!XJU;M%%0.P!O)6!QG$3^,/V (F2+<2EML"V8 MQU!DI'K20]^!\%;JZ%V1D]RAK[J.79^-L_Q2_'-" 9[" V<,&_ 31Y,:A6D^ MW82I%R,B+"V*? 1<3SZZRJ_('F?L70ZU"J[+:7HR-7XKZ1C:(^W T]T78:>' MEZCX"E188-/LTRVBE!_HOS_K MV.T:(R?+IN?2T,/;SZA**TF?_RWMR^!5BGR\1GVH'J&Q@%CM*P9[T'WAX:PZ^5>%%O:Q:'H,2V$ ,ZX IN_@6-"4J_"F7*W!2K*D7"+O0%[$1ZYCW50-LCS5J<+[+926W6YG_[,Z MIP93XK7U8S30KLOCX>D[MLY1%Y16TA*./9L^\>,;EPI!"D+BCT2<8DA\@SN2 M0#2+V>)CGW@ M@2$3NQ^/UCFEJN5-6_V?45&13%*:.9I6WR3;%(E =(ZJ46 A#^$[G>G MZ,[AK$K&7P^L'F]ESLD]90-"#0F_OP8I+OI-A#WZ[V3ZJX_[;K&%MPRD=,?+9KM_?S17V M>2XU?*!1E5Q>0%F81B:R3K83T&.;#7XO::D=HKE'JH:Y$JJ88/B#5M_#S,'E MVVC9VN.(C5F=LMCV)=4GM#+9\<=D1]1-)J6]:2_!X:K>GXOW%]3MZ'266^>6X2U2Z),Y:<\$C:/8\/ M.ZW<&FK:TDT$B\)>';;KG%*O=[2\L?)(U?Z8287]=YF2Q#G? R6_97\G%]XW M2N4J-'AIT0ZN[ZH7@X6S M3\YUBL:@R:5C8&^)YSYRL8CM"$%"3L6O 79'*A%MHG6=&&:8L=;GN5E@Q](\ MS[^!$!+87 Q/>O]Z8[0UB.QC-VT)K'4^T_=-7M?HBX0%\K]1CFG/D(?&\J. M(A188Z,(G0S"E#\-&Y>GTWR &-!\-K)[M >!XBE\@8AQ4V4?7M7L"89VKQ.2GCGZWZ\4+)X]31VB[[%[] MFCJAM#9V!YPIO'9]KOV?^9'1'GQ-_2)J^E((P^X;UX)&J$P/?(Q^+U\?N0M@ M Z\P>: 13V#KHG^/Y*!=$I?3VI\AC#CX@A]B &;TCT>T YQJ3QME*0!4;=F9 M[O3[$S.I/^7^'IC\HC$;D%7J]:]OEY8!;]YHR./W&96]OA8RFW+V@"+?Q=S MU-J?^IOH9M:&3W4?_-CSFW E,KS;G_IM2^.EJ/Q5UL"J_P'6ZA)R9;4>LVWV M2H9L@&)WHS';L%>HIW=P0[\O-;#PMP&L%!V3O:T%]I)',ZE] M6G15?" UK%84-#_*]!UC _XSR) NYI1_[<]Q(RG0?^V KD&'P.^,(/AH@2W^ M[H]&_)T6<%ON,P[=$O4_PWD+AENU:ZMMLVS!KF/5IA(;@KM2SC1*(@;[:=GF MY)5Y:NYE6ZA&\32=-FO: M*U6T%$1(=+!*)UF0^V*KK4P,KI(L4.95(JJ.>JTN4@L?0)[[J\[*653&<7(E ME&"_>,'&J1\&E_0YB:$AS<%\%42]4'G3T'-*MVYDJA/\F#G2+X6KOONI5CIT M<_JN6^5'T'1F_N$% \2YPW3"O=C2]FO3H@PFV7A"8Z??F&^YH:K0X MM<3I@5/K]3K(ZF0#_++?H,9>W@YTF47+N_Q]_.[3 4_S"YN!R:8" :#9/[C7KDW+RL._ZUNU' M7'Q0D1&'^5JS9AE:! E^7B\GN2'%A$+?@]#R@L 9;9=56QRW;VK_(X?.SHU: M$+$\,@O0*>4A="9-23F7O[>,$,4M$Z/,I*1Y>G&62MUA!1[DVE!4P\2 M*EH7%<\ZP]"B0' OQ46C3%X&*F6Z>=H/UHU/J61Q8IYIW*\+XE3RG,4&+VQ?R,]GAQ\[K):P6Q\[/!H@G+B1(A MMXJ!5@ID2=F/U,?+T!Y1A_#!PN8OP<^60PK=LXC&^[W%)6)E:W(#HAATC_*[ MT1JG#KF:W9QF+=6Y,"MVJEMPUX@XZ/3%QGMI]_\(;H MJCZD_^;Q0E&=OJPS:GT2!.QW.8*A$$.7W(@EMKZ9MW>JI2X+XM_<90U5B"@[ M4_=*H$FOV #?*Q1'#I1'1O-/[VM@K3$62]) M(8Y.OL>KG]^)M/(VG)'PR'6(LK,-ZU( :9YQX/ 3$FV"2"!Z6,K#C=HP5$>= M(HLK4V/!R\QYB&&39UGLJFO)@OVR9N[I+ (EQ/S>B]D\G:#9"/#$\(>.&G2VC&P MU"8P?X.]8E_4N@)_W#O8(S8 J6[T6/(9\E2;$STAZ_Y*[;RE^MMGME^]GJI MK[2T5>Q.\6,8XS$UR )X,GF6<'/ "\QO*+JY5.(!XEE&Q378E ,+PBRL;K<_ M;\.%QDW^AQL^X'#$5_"3QCK4,@@1M, *OLRY^?H>:2HCR["*8W6V,Q1/'D16 MFH"'V< ]K\PM-G!GTGEK])LQ YD#W^:=80K](JO'?&6UU"MQ>6?#,8:"0>Y4 M/@5^>X4S\W;*+8*(8&9\< 8KI%3_+KX*!?+IGSAEUOO5*CI*B87>>O0=3;@PMPGLQE)ASIN8G\K!_W1 MR_1/V8?S-_Q_$RZF!9[@37!C V6TP-XKDK&XCP9/5:B[B1>59$];*_4J1+ D%./G6K M9GBR%7BLI[0]'VZ86996&^36)EXXL6WBG<.AX)UM1-W=VR?_QGPA,N& :=T< MF;RTK A+M?G.7VXX/)J5"Z')@Q8WQ8NAG%/I5Z(ZXP(0N9ETS#3FF"IC1Z*_5-+(I4Q@KP 9^?7X[ ME^O..6.^?0"XLN&7(&37Y) MCK\K-\(99PN\<*"PJ5:; =\[0XJ%K,DAZ)>/B9$F=*]TY\]G X]F6X)[R]M&JD'&OL*YJ'V+R72@1BOTLH[.4 M,/MDU5%D#BY4\$O<@U9-< 1#!M:8TAV6V@_IEI8/1J;N3%19I$1%^8A^N7 V M&7CLS?OA"3Z5>HVF<2(12K"+Z&T_\>&;$NRJ/VK]83LSU7"_R79(&'5VV@ZT M-MB:[LT@Y?&P@:5$J\69VDB2:'0ZI3_";$1S98\?S&7R':17"7N?Z\XK2+:$ ME_V2OG&H+Y+J&U>GJ*QNGW56U:-"N]8CZ=Y=,%8BL>[M7LG]'\!RN C(F-;T MLR\APSN.NP'L*>4%" M^-L^B5MI5(O4B_CASOEY4$&R]G'ZRX2/>V>_=H+GR5P]-E4G&BZHGW&88%SZ MMN[P'%DIDVNV]CP_2%J2FQ0.WOL#V,4&NB63Z5_ A!3$OO?3#&FRB$&#AAOZ MJZD5^+U\TXP,F(O!W=PG+54%HE\*.T8WC3L:W7*R4?&7RD2\AKD;ZW.<8?^I M25G4&6._%90,7$]/=%75KR8?2]E;X!<0R%O;HK%>,ML:8RF$VUIIWX&GLRSFMST+\4NV"S9U7N!8\3/57C,?1'J<)9XOV7\]]_3W:K3? YZ9 MB_"FP^]4&BL4?:I7 XI,P>V3>W^6]:*/+ZIXI,]1HZ(U'?HV?2YZ^M MU BL_GX+(G=!=XM5;L<'(4UNDLC/U7>1U)R+V/?H9G?20^ACP]WG W#-< U7 M+?Y+,GGGMEK15\\;G9^^)D^C<^[[6RIF_/G5:A=Z-G.1 ISTS3Z=7 M)Y-0W/-.,N3&RCQ:?*>X6,50:?4^BPGW=U^?5%J*5;DF>8A)GCW\\%9W7,(3 MA%6>F /5C'9D7GC[L4O<.FRS/:0?#3FS@:/]_(LH\KF>FYWDF*:Y3X]J&=;4 M!A1D'6D!K#D8!%I^2!M1.C=P0_BLGIN)]KQ:DE_$OJ55/^NNLNNE)B:?:J]! M&SHNJSAM.QN>(K+M">(X.;OYA-)W76\R$],=B=Z<7;IL19>#"Y_28LB0;S:= MGNS+PXETF'=N-?X@4?+XG*D7;!R]2)2$8A-:]AMMA<\Z[]_-:JPI:WR%\1/Z MH@T/SVV(^SYN,"B@N5W,?527TF=6;0ESNB/,$W6(H][S2!_=<'APU8A+8Z5S M287X2;097!VS^+,,%G_CW3?UD.L-%]VP0^7Y-1%G[I4-^21_YI1]LI56V:P? MWG=QV+QJW*'X919Q2N=G[,&D7]PGU#EF3M)M&6+)PZ+$VLB[LBI[E8*',WXX M+D6OZAP^A*+;PH43;Z#:T7N*+Q=Q06NX]ECR<,CKNSU9EQOTUBQ?@"7UAZ_P MG;3MP&F,46$UM=K[C:2=M9:ND!$C =&0.(2(4)6"[GD-LT!U[R_O..(ZI;QT M(>.@Z<=VW/?8@#!<0;@9_,#JZG$7TL0HIK-HO#VBAE*\';/YV6HO)5SF2BA: MBB=KFJ5-8& M_W$M08$')OL/%8MW?+C0E,-:&G:S_< M\WOQPG3PR3^.3M#PQ4$(19U(7#P57D46C5?2AP04S=L/MT\\*E;=]*M!/5!; M?2-ED?1Q=@'JQK-J^X(4#A8X*[KOF)"CWG<$?1F0'H]:R>E0I:9 MB_3M"S/DIO&3^UJS^MI"])2@%N3>[*(I!X.T_A77)R/:/V[&FFF[R& \UWQI ML-%%XML/#$B%0KVOB)8;N@7DN67W1]X$EO #6QDT9=I&YY]<\7<.!BM// @M MKD V6X!=\3E(@BONI74$I@!_E'D+4[@32&VF0&DG31>_OTVE& YRTNM<5I$G M3FEO*^Z";?Z]^<2,AO9YE("F/<.C9O?\(W;YNK!]>V29V=\5D"U]%;A)\#=E M_\V@0R/;1)^*Z)FZ!:'9:WJ&(BN7P:7":Z/J_D:@'>VQ1X29(WN'JUU)#7"; MK?UHO=5VTH%U0(FNL]1%*RA("CE['_DL8"UFY^O:QG_<_QP?%S,B+;^P(>$^ MUU@YLC0@'[1$(A_P2-&@913$B;7=49/<5 P&- ,PB/\V@GK!9/+RV(B&+?*) M[DW/IH-E>SI,K@D,@,^=ZL$P#G%3@^OWO*+E%YSAE-^PX]SLA!K[F^&7 --/ M &P?LP&QR^PEB9;Y>O?$WAGSBM&BB=(^FCRRAWZ<9FCT=4%II.R$Z]7]O"6. M[U-S@VRO&KR=XU<*VN32%Q?42+P?'V[$]Q^?&?(W_/\4DBLM>PYQK,HO*K,! M::0T/-/*(+Z-_P-_R\@ M<_)V FENAQIWGS&[Z\8<-ZTBS;"4@[/_5TJK#V1O_V36T(ZQ'_F\:(OISC'Q MIRVW_7DPDN3!CYTS JFS6E/$U-E $B<=*P*W *_<]II#>,V@OGMKSK$!20=T M-K$O#@)>)U>O8?_3YV7^AK\&6#TZ\-$Y?+U=;SL*/"#D9?^0ZUYM#44:W?", M?_:B])$!JB(:IUDBJW=MLRLB5,%RYUN/ZG)RQL_4?HQX! KYDGR=E>:+46_X M"]C!_Q&, ]!*R(57R%_G"IS8P.S'-\J5/S#,AQ#FOFN?^C9_NW,P_@I7^>\, MZ_E9QN/;DL=N40^UN)QTF V\JB1"F2?LMQQV=J]*/, A.X59R^UH013CN?T6 M],^8 ?L;_H;_&,# 9[2OL8'!\VS@6]1%K IX]F,)+A?Q%;T^!6(>KG;;Z3DF M^5<(8_Y=@4O=W\Q_;EN35U)!;."I;\*_M.IYV_X&_ZMP &QZ1MS9@/E9#;P:[CX!QL %UP;/1RO MC5V8QV\KW.-0*/2V$?=?PSS_74$34A=ZWV_3^F-A5T[BFL$)SEG0]PS0&%)< MN8USJ8;#9P![JYA^&^P :..[3A(32Z\%K,7^/Q_0U_P[_% MZK.)/,QHY2UZ#1OHG[,'$;WTVGAK.B390-_D.S;P>?LM&$)N9T_Y7\%2_WG3 MOJ#XVMEPK -6Y&\VAL-; "O\.$Z223TYE]1L'QBM?U0T40,K/-]7,'X#\A;I M=NQ03?HC?^4TN3-'921"UDFY5Z'QV"IU06'(V,*%#WO,5X_1HOBF5,(L;T1 MY%W.((1\IO?N/J0?#* _/U6BIK;M M\$3KZ]K% MX<+.I!X*WRB:D59TEI)-C<^^[SM6:17)F8@_N/0.J6"_9;QSP LY6B?=Q%1< M>/ML75#]$OCY6DF$YJO*TRQ=Q,"=<_%T)8>>PZ @A,S<--B[H3D7R5\6>F'[ MSG"ULX&]OF!WY.,:Q.E:2-@6HE1C66@^5Y:'I5L=UN1[6APJOXN+M[)P<6/. M<9L*)+#NW^T4Z&K7>Y9 ;99&_K3Q UO6?URQ(DL3T5]K <>/O;U4Z9-G21$< MFAW_6>W[T\['4)'UK:+S.0MP3Q54"Z?P'3$.1G8^Q;S\N+/6D0M)1%:%/3_! MS%RT(&6 !.[5L&H^OD63/X#=L4J.2#;_IE[0X#AD\RT %:K(S5%<_T.KI MY]\+(MT2I1PD.2D'A-A 35IJ.:N?#1R&2[R!/:153MOFO/I55U-?Y)XR?X8V MI5?)/3G1Z5-ZU.$R=.]%DDS1%2C$WXF7?GL77)X\R_H"CF(#:[.\0$AI4!\X M1)).5EM;NNIO6OV?/W+_AK_A?P=[H7%J3+1H-Y9Y>A1%]Y7R5$:6W8&U0!3, M:X]O^_*VEC9$X)4#H]=;3W#E-"#^:-UL^A%9X#=*V M'","%5*?%!Q@S:S@#)1OOAL]1IE12ZCFKW/C#EU9,A)AW_4CB*$XS.__F>'5RAL5'[&79E-\NF0>:*'7OC^J]WP^, MFM^FGU2 I1J/-)RE*'<@3M=_6UM@RENAKHD'=SQU/%]A)JMB+V-^1*!CROE% MNHV\?N2X!W+/PT1EKE$8H 3.N&T0N]IX4;)33Z6)ZT&A M9D($!T$C(P:ZL.O?"!CVL&Q3I(5Y&%,I/Z>-_.V'B_G-0-Y@TK'YWKBN_(; MS(>/R-]M.?K#0C527Q(54$WS=7:CZ%E3O@;:@7%9T?'>+S_5+VE.75.[:241 M.DF/=S1/Q4KRZ8UFP+*IIH/PLZ'$>@>0& UUENP6O_QCB&%*D-(>-_5XTW@TK.Z^-"D7N/WB^ &F_2'/!)1FBHE<]#>63ONA].!YPYIS2E?[=UR\;'3/.:7OQ9.E_ MJ))!5AZ7-A=MP?(FZYI39%KWL8'?;,#C//*Y\'+#:#CB.R5._R1Y/- W3OJP MS *S0!@(P3&)(;.H@9P>#?\/LZ.,DQ-_#8?Z-_P-_PIP':<8@\F)8_!Z+#'P M-7+N"ZXN><-4#\D\]Q$==_4Y7,]]/&*;K=SGG['ZURI< M_N7!:Y9S'IRCEV4\$&88RGR9 98$N\ZP@>(2&O*GW"I#X9? !FIS&6K Z@=I M=>+'JD/U(6] W69U;$!\2QA&6C "@5EC2,%J9!1"E.9?.E=7UI'J+(]2#[&Z M8^G.LW0:+?,A5UE10>WWX<-GZPL5,C\P2_4U*#(D: N4#R;3IEOL,.E$FQ_1 MTN5=C_U8:R7W^_S-B7$YH[0[WF_:5E\#GQQI/'6#HGB9=M5=;/WXFEEV[?2&C!W3A7TON98U7F^+F*VZ;6S'<.%JDV0PX$ MS)/79-=PXOX&O3+8*_-[Q.KJS--7)[IY3$B]N4=E(_UCFXQ>\[8[B"% -$Z* M=&>SH2C-)E Y*H,P$U4V-MEH]VY9YAE,N2)*>WZ 98T#=4^Q4^^ENK@U7BTO[!" #=AO,M<7:59 MO;_K2**C<9IU=3S?HU$HW0S6;4/N6QRE<+=M"0_.U;6CHI>52W\;.I(_/ZU4 M@+=*Q$B=!1+\OS&R*=A.NUR. 80!PX"<$<]0_D%[0KHLTQK<9K>?&-7X*6R_ MTN*]X4=3K7H?W&>OZE?H_719>8>HH_63-VS_J%G5W;1E7ET]')"X*U1U#"-9 MNJ]/Z-CO6Z5&NU>;M3LYM0%I?P(;2!1B#>!%3NN#R0OM5*KA7O*]D8VLF;+" MJ@>.7H-JX%1?]XF2L8PXQEAGSU'H:571AVGYI:Q1380T:WSD-5DK#DUHC"EN MC']#&VO\DO[TIND#)=?4SQY1;>D4BW8G=Y+O^H/[S=RV&6W+$77UL**F*37: MG3K;>"**YW6P\UQMXO'R[.)?7TTSG8\^D3\EQ$'T?FSRBZ]%_ ->@,%!2RV! M\;?C#RB5,_1 87#SMTXW#1LW'K !3YS'1H:2O[^/(JOWCH=6MY]XS^S]I-)K MSS;#M/1#Z'8W89?HG3V%<#6*$%M)W86CYU%SL(/Q*D!L!&B-]E,)*S+>_X(^9K[LV\DX)E2V0=>*E^4]C M?ZWT*Y.7";9FO8A[U^R+FK 'YZ%\6/?$0XX>Q0$4P=7+J1;)N>>297$VGU*X M(RL55IO:%GD?>X_)3L.*$AN/W$3T&>I2>N/R8,@3G%[BL2.'/,^2JJ^M(.< LR?W2#HS,/=427FNE; MXM#L5Z5_I4?0[$FSN>/X=;?=I.2L>1V,!C,;KA=" (>!>-6]SPTO!O#JM>IZ MY_241LX\,5MRMC5N.A+!!YN'R'U2R )T,'N9[UXK$, Q)]F @:$,S1&Y4K2? ME;:L/QK)^G["H07)E]0SCMA^OQ%-47_LMLYTYYSLU$<5**M'+@OJ$#/^LQ?, M_H:_X7\/I$8%9Y9 B%)/%=+'G4$"KPK6E%T&T]YBJR\OI*) M);X:UMWI &LP',KSJ3[$K@]:Q7V&^9(-N+Z6J$&V7"B1#D9^EEY@ QBHU*+ M(:CJ4V52STRV[>!# M)C!]VRKK$NVI?:U;#VLW%+SWO>B23SVL>.X'0C:PW8:2T6YNJ T[YJM4J]TU_EX',C1YN_/-41WC.[Q$' "L U MAQDVY.TH,E>V00^F''1TG7=RPE M&F=[X)0RL]BUFEQ3YN]66A2)K12?ZIGPE!/;]U'ECEK#*](CCHX3G'A]$-T" M9M<.%4&':M,3"!3LG24I'3+F]^W2.B8/#L+/W8=[,FX\2'M^1!(TPPP M!?JDP8I^A8; &X^\]CUT.KQD;H\ZE6Y8X.7!^Z8A6B%.)B3@^29$O/.DF')* ME+% #H6_B764U@Z*AYY-)<;$5ZM,9X\+!)"4^$!\[:I] 5XR'K%"%ZM3;MR] M+ND[T=^9$HB@O.'\A3S &IKBIT52\L^1W2(89_-H+0,+%D.^&-^J1*O3KZO2 M<5YF_3>LPU#4N'V(Q'=+)(VEA0U3A.[6Z-*_M'?G04UDZP+ CPL$9Q@QF!D2UB; M+-TOS'OOWEO7F5OW3MT:D3I__:I2E>XF]/F^[YQ\IU-Q;,^>M#9]$[4KFW4G MS[:?W7@L4KC_Y$5OU5.#W(\:(>@BD8N)33X!%+['3TIS93[Z;M-JR6\_I=#6 MI+6:&H3/%M&W\O,(\&(PAAQCDSD4Q_WITY?_$(AL[HE;JO-VOJP*"S/_PVDQ M61""\"_P"."!&ZF1^] WUJ^ST(&BHP28NYH >*#"WP0R];26'R&!4D:.!RKLZZ)*BX;I]?6*PH2$'XP MKVU8ZX :TJWIXE MX7;AIC&D\7#E?P(34TZ7>86Z;E58=8"!+\;W$%GAY;Q^ M CRWL]?W&JN B_RFS>W!3TX?%7$*EZ*NC(;DS2/UN^J_\%,*.8[&L&)*T"2@ MV-?U@[;$MI@ /JE/@SJLC4]'ZKY\FV)+]Q27=5:E):77<9N?&;]3?VN<8#_E;#>0(+8^,<[)3(##,N0,DX MQ=ZGS 3S:L^,WANX/3TM4K["K'//;5.JUXSG+WX\NCMS\4LKZ[5 --F\S,=Y MEU.XLSUAE9NKLRK/ MG)2G?XE?LZ& $^]TZ)ACPQ\^?:V2 M^<33P$5:J67ZW;8IK%1@UTLVR"*V0G+D:-=PY?%<"F:YIKM%H%>@(9VP65HB M5M+_)W@8;*!- &M$@*"?)3=CIY_0O?.6U+KAL:\1\OVH M3=7NGDJ.X?PM(E,?DJW@":/=KF]_6BQM+E-L&I/F18T-+M0[V7L5:_)2;N;!.W\658U?DNK=P1+?5./1@ MP]FP@_&O)Y/:2LG,N;(E16V3THI9=\7&58>\H@B@ZF/=RE5;;5'=MR_-8?>J MR8XU;>MA,?JO5N=PIP1;9&8SM]7W)1W3\ MW+^_/$DNMW;5?M>$:TNW;0HZ?CYI8(7K/&:6XX7?"XY_BY'H$\\H?3W^ SU? M+*KC] !:+[1Y=:O^)?M)@OBT/UD2)+GP(COF;/,M':KOD+Z[0E\EO2L^K+ M&R,2O=32LK37K MM#RNRE6*M"=]:*ZJ\+7SKZ/(Q(;6BFG\.4X+M)@S=RMF]N"/HBD]%OQ]SHU, ME6S9BO>Y7S^B$L!H&RG1PUCGW7:\CB*[:M5L.8-5/C-.11R;LF#5Z@\K=@;;.FO3AEO2TMOYU M-!DG!\Y; @0_EF,-7]PB]/T;92,&1Y@)N= MB1ZT"K187LR<+9;KSQS]P2>BC-I_-19)L\DS$8KW\+^8JRZ]>H4O:]%?8L@[ MN9?=RGZ4).+RS>[]N"8VPR+0XY!@9=@>)P5FJ^<+2O1,O)8IN_+K;RL$'L^N MF%\,1V?L7J:>PC4#0ZNDYXI'&E/;;U7[N@H"GVFMB1'H7)?&^#BT\4'[O4-Y MN9H8^;A"N/2VC"AKPB/]EDZI\V5%(X==-.Z**5\-]V)Q'>%-DK[!9\>$_N$M M!"BP$JNN7H'PG] 5G/>1KDD_K%V=ITMN.GXEVD$_P"<5^OB375N5!25!=//[ M"84$4+3?D!S^P*ZE-#2D)6ZXN#!@SNFPD@7>,>2'ZJ(8I6](\Z_UNH;^VLY1 MO.SME3#PR>]<".1?H:I27+2RO6<-MXD RIK!E;CU"BRY%XG05O-1?D8__EL0 M+\O"EZ-DE,(*>P@PM.US+77CV7/63@TLF=4K35Y:.JB\Z_Q%(F0X^;I+ MXBC)9+2#YG20_S*P6S: MR] 5)1UJ,@J^4^9YJL^51L,?5"BR8AG/4BK?*GC)]" =Q3C#$XD+PBG438;( MN1-T:4EXG,*_+Y[V;K%+GC_E6T8697CK''OTV;*"#LW3=5<2 O4-?DDXSNR^ M+UOSP<"LRU=Z(JY*!^NLS='YLZN,^G(NZ5*BNOJM/0DPU5^UI2+7'6#[3%'V MUR%'K+@[LGY+Q6]P)4Q&Z1W?.-A&/:9Z)0'N;E^3QP9;,\*>M:J&&NO9F:2K M#YEUC_T-G,/^2MB,O$!;C%IPHC-9O?KP*\:QLP^N4Q3$ZB3T-SC8C-U2=+:<6''%"^UG-C7;-1=T*"KI M17E?XMS>H"7CTZC;_,M7!_)(&0-V/NX;.5XAO"F6*\&+]#=V1K],]!C/U76-&*,$V GTQD-- 8% /D)) MG:.$=LRL(4#WWE<$&.2Y.63@X45T!X=6Y102'BBDXM&'W=)4MXV+.3X$ OD( MTER!&\+_Z0T!WJ#?]1!@N[EM]U?I!)AI'UQT8:K![$?./$E6+%F8,DB5Z#?5'8[G_VW[^MZU %*%W:C+/ M8 "]_?$V6P@$,CX@D7YWS&;0+NTFP-DU5O_0.^U62P#I:%89#U-[" 3R$4KR M'/MX"HE708#OOSZS=D>+URFSWE##)>A\I?5A]IK%!0Q97@,![EPO((#0)S6Y M5T=QGLM_MM\= H'\A0ST7;9(SSMY!'WOPG]/@-**\).D5FYV)X=SF*][G2F< MEZV-]&?^Z'C18&_DY_K(#@ADPJ/?QAE&.V1JD&XW?CW.7.%6C9ROCQ*CAW-E MJE](DS*K@":DI[!,?G+!47"'2X MM,>.?9B-T+J5S;_N0R. U6MEWH.Q_<;:H'<\Q!\(!/(1^I7#P27B!>NM>YE_ M'[?F;93.,$=7T>8'Z0&>#[,\"##-)$S%/$K!VX=5L$V<]!@?L$MA$,"993(E3.)6CAQH1O/9U6MT MJZ1C._@<.DB A/H$5@LGM&M"_F@F!#(1($7@U6L)<.[4O2/2.7-9?C32O:>F MJ\:NR=NVOZ^1AO"3'Z,B53&5 (E*3,?$9@D:!YNT(9!Q"GFY)"Z5 -.[3 B0 M4IF/"J_PZCZ$2&1\:3TKF9B-K;'DLO], M0&6[)^H+U?.LDW=NQ]XV-I'@*! M_)U^YN\G8%\7.)8AD,^)?E:CW=A89OS_6(YVO,]^91..5S=(JV^O>^B;S@Y$ M8N+Y86@+?@8VA4$@XQ1884,@$P.8E2&0B0#,RA#(Q !F90AD(@"S,@0R,8!9 M&0*9","L#(%,#/ZSK(P0#?\#4$L! A0#% @ =C*=6"PG+I:MCP, 6O'-D4$L! A0#% @ =C*=6!I_;M ;7 K?4" \ M ( !_T8% &=I9VTM97@Q,5\Q+FAT;5!+ 0(4 Q0 ( '8RG5B 6)JB M=0@ (TU / " 4>C!0!G:6=M+65X,3)?,2YH=&U02P$" M% ,4 " !V,IU8JH@[35$( "U, #P @ 'IJP4 9VEG M;2UE>#$R7S(N:'1M4$L! A0#% @ =C*=6 'A@@#E! J!< \ M ( !9[0% &=I9VTM97@Q,U\Q+FAT;5!+ 0(4 Q0 ( '8RG5CB M:I/$XP0 *@7 / " 7FY!0!G:6=M+65X,3-?,BYH=&U0 M2P$"% ,4 " !V,IU8 !UO-]0" !W%@ #P @ &)O@4 M9VEG;2UE>#$U7S$N:'1M4$L! A0#% @ =C*=6$"Q XML 123 gigm-20231231_htm.xml IDEA: XBRL DOCUMENT 0001105101 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember gigm:TwoThousandSixPlanMember 2023-01-01 2023-12-31 0001105101 2023-01-01 2023-12-31 0001105101 srt:MaximumMember gigm:TwoThousandFourPlanMember 2023-12-31 0001105101 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0001105101 srt:MaximumMember gigm:RateForEquityInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001105101 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-01-01 2022-12-31 0001105101 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001105101 gigm:RangeTwoMember 2023-01-01 2023-12-31 0001105101 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001105101 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001105101 gigm:RightOfUseAssetsAccumulatedDepreciationMember 2023-12-31 0001105101 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001105101 gigm:RightOfUseAssetsCostMember 2023-01-01 2023-12-31 0001105101 gigm:AdvancesForPreOrderItemsMember 2023-12-31 0001105101 gigm:PcBasedOnlineSportsGamesMember 2021-01-01 2021-12-31 0001105101 gigm:RestrictedCashMember gigm:PerformanceBondsMember 2022-12-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-01-01 2022-12-31 0001105101 gigm:MinistryOfFinanceTaiwanMemberMember us-gaap:LatestTaxYearMember 2023-01-01 2023-12-31 0001105101 srt:MinimumMember gigm:TwoThousandSevenPlanMember 2023-01-01 2023-12-31 0001105101 country:TW 2023-12-31 0001105101 gigm:AdvancesForPreOrderItemsMember 2022-12-31 0001105101 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001105101 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2023-12-31 0001105101 us-gaap:RetainedEarningsMember 2022-12-31 0001105101 srt:MaximumMember gigm:RateForEquityInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001105101 gigm:CapitalizedCostMember 2022-12-31 0001105101 srt:MaximumMember gigm:TwoThousandSevenPlanMember 2023-12-31 0001105101 us-gaap:LicenseMember gigm:ExtendedAndAmendedLicenseAgreementMember 2022-01-01 2022-01-31 0001105101 gigm:PrepaidLicensingAndRoyaltyFeesMember 2023-01-01 2023-12-31 0001105101 gigm:RightOfUseAssetsAccumulatedDepreciationMember 2022-01-01 2022-12-31 0001105101 country:HK 2021-01-01 2021-12-31 0001105101 srt:MinimumMember gigm:RateForEquityInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2022-01-01 2022-12-31 0001105101 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001105101 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-01-01 2022-12-31 0001105101 srt:MinimumMember country:TW us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0001105101 gigm:CapitalizedCostMember 2023-01-01 2023-12-31 0001105101 country:HK 2023-12-31 0001105101 srt:MinimumMember gigm:OfficeFurnitureAndEquipmentMember 2023-12-31 0001105101 gigm:RpgsMember 2021-01-01 2021-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2022-12-31 0001105101 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember gigm:TwoThousandSevenPlanMember 2023-01-01 2023-12-31 0001105101 us-gaap:InlandRevenueHongKongMember 2023-01-01 2023-12-31 0001105101 gigm:UnusedVirtualPointsMember 2022-12-31 0001105101 country:TW 2022-01-01 2022-12-31 0001105101 gigm:PrepaidLicensingAndRoyaltyFeesMember 2022-01-01 2022-12-31 0001105101 us-gaap:OperatingExpenseMember us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-12-31 0001105101 gigm:RpgsMember 2022-01-01 2022-12-31 0001105101 srt:MaximumMember gigm:RateForDebtInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001105101 srt:MinimumMember gigm:TwoThousandFourPlanMember 2023-01-01 2023-12-31 0001105101 gigm:MahJongAndCasinoCasualGamesMember 2023-01-01 2023-12-31 0001105101 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001105101 srt:MinimumMember 2022-12-31 0001105101 gigm:RightOfUseAssetsAccumulatedDepreciationMember 2022-12-31 0001105101 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-12-31 0001105101 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember us-gaap:SeriesBPreferredStockMember 2021-11-03 2021-11-03 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember 2022-07-29 2022-07-29 0001105101 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember gigm:TwoThousandSevenPlanMember 2023-01-01 2023-12-31 0001105101 gigm:RightOfUseAssetsCostMember 2022-12-31 0001105101 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001105101 srt:MaximumMember gigm:TwoThousandFourPlanMember 2023-01-01 2023-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember gigm:ConvertibleNotePurchaseAgreementMember 2020-08-31 2020-08-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-01-01 2022-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2023-01-01 2023-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember gigm:ConvertibleNoteAmendmentAgreementMember 2023-08-31 2023-08-31 0001105101 gigm:MinistryOfFinanceTaiwanMemberMember us-gaap:EarliestTaxYearMember 2023-01-01 2023-12-31 0001105101 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2023-12-31 0001105101 srt:MinimumMember gigm:RateForEquityInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001105101 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-12-31 0001105101 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0001105101 gigm:RangeOneMember 2023-01-01 2023-12-31 0001105101 srt:MaximumMember country:HK gigm:MonthlyPaymentMember 2023-01-01 2023-12-31 0001105101 us-gaap:DomesticCountryMember gigm:UndistributedForeignEarningsMember 2023-01-01 2023-12-31 0001105101 gigm:RightOfUseAssetsAccumulatedDepreciationMember 2023-01-01 2023-12-31 0001105101 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001105101 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-12-31 0001105101 srt:MinimumMember gigm:TwoThousandSixPlanMember 2023-01-01 2023-12-31 0001105101 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2023-12-31 0001105101 gigm:OthersMember 2021-01-01 2021-12-31 0001105101 gigm:TwoThousandSixPlanMember 2023-01-01 2023-12-31 0001105101 srt:MinimumMember gigm:RateForDebtInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001105101 us-gaap:LicenseMember 2023-01-01 2023-12-31 0001105101 2022-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember gigm:ConvertibleNotePurchaseAgreementMember 2020-08-31 0001105101 2021-12-31 0001105101 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001105101 gigm:AeolusRoboticsCorporationMember srt:MinimumMember gigm:ConvertiblePromissoryNoteMember gigm:ConvertibleNoteAmendmentAgreementMember 2023-08-31 0001105101 gigm:CapitalizedCostMember 2023-12-31 0001105101 gigm:ForEachOfFirstFifteenYearsOfServiceMember 2023-01-01 2023-12-31 0001105101 gigm:OthersMember 2022-01-01 2022-12-31 0001105101 srt:MinimumMember 2023-12-31 0001105101 gigm:CapitalizedCostMember 2022-01-01 2022-12-31 0001105101 country:TW 2023-01-01 2023-12-31 0001105101 gigm:PrepaidLicensingAndRoyaltyFeesMember 2021-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember us-gaap:SubsequentEventMember 2024-03-15 0001105101 us-gaap:RetainedEarningsMember 2020-12-31 0001105101 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001105101 gigm:MahJongAndCasinoCasualGamesMember 2021-01-01 2021-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0001105101 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember gigm:ConvertibleNotePurchaseAgreementMember gigm:TrancheTwoMember 2020-08-31 2020-08-31 0001105101 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember gigm:ConvertibleNoteAmendmentAgreementMember 2023-08-31 0001105101 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001105101 gigm:RateForDebtInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001105101 srt:MinimumMember gigm:RangeTwoMember 2023-12-31 0001105101 gigm:OthersMember 2023-01-01 2023-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-01-01 2023-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001105101 gigm:PrepaidLicensingAndRoyaltyFeesMember 2023-12-31 0001105101 gigm:RateForEquityInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001105101 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0001105101 gigm:RateForEquityInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember 2023-08-15 0001105101 srt:MaximumMember 2022-12-31 0001105101 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember us-gaap:SeriesBPreferredStockMember 2021-11-03 0001105101 gigm:RightOfUseAssetsCostMember 2022-01-01 2022-12-31 0001105101 srt:MinimumMember gigm:OfficePremisesMember 2023-12-31 0001105101 2018-01-15 2018-01-15 0001105101 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001105101 gigm:PrepaidLicensingAndRoyaltyFeesMember 2021-01-01 2021-12-31 0001105101 us-gaap:OperatingExpenseMember us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0001105101 country:HK 2022-01-01 2022-12-31 0001105101 srt:MaximumMember gigm:InformationAndCommunicationEquipmentMember 2023-12-31 0001105101 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0001105101 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-12-31 0001105101 country:TW 2021-01-01 2021-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember 2023-08-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2022-12-31 0001105101 srt:MaximumMember gigm:TwoThousandSevenPlanMember 2023-01-01 2023-12-31 0001105101 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001105101 gigm:RateForDebtInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001105101 gigm:RestrictedCashMember gigm:PerformanceBondsMember 2023-12-31 0001105101 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001105101 gigm:PcBasedOnlineSportsGamesMember 2022-01-01 2022-12-31 0001105101 srt:MinimumMember gigm:PrepaidLicensingAndRoyaltyFeesMember 2023-12-31 0001105101 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001105101 gigm:CapitalizedCostMember 2021-12-31 0001105101 srt:MinimumMember gigm:RateForDebtInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001105101 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001105101 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001105101 srt:MaximumMember gigm:RateForDebtInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-01-01 2023-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember 2023-09-06 2023-09-06 0001105101 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001105101 gigm:RateForDebtInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001105101 srt:MinimumMember gigm:RateForEquityInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001105101 srt:MaximumMember gigm:RangeOneMember 2023-12-31 0001105101 srt:MaximumMember gigm:TwoThousandSixPlanMember 2023-01-01 2023-12-31 0001105101 us-gaap:LicenseMember srt:MinimumMember 2023-01-01 2023-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember gigm:ConvertibleNotePurchaseAgreementMember gigm:TrancheOneMember 2020-08-31 2020-08-31 0001105101 srt:MinimumMember gigm:RangeThreeMember 2023-12-31 0001105101 srt:MaximumMember 2023-12-31 0001105101 srt:MinimumMember gigm:InformationAndCommunicationEquipmentMember 2023-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember us-gaap:SeriesBPreferredStockMember 2022-12-31 0001105101 srt:MaximumMember gigm:RangeThreeMember 2023-12-31 0001105101 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001105101 gigm:TwoThousandFourPlanMember 2023-01-01 2023-12-31 0001105101 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001105101 gigm:DeferredTaxAssetsMember 2023-01-01 2023-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember 2023-08-31 2023-08-31 0001105101 2020-12-31 0001105101 gigm:PcBasedOnlineSportsGamesMember 2023-01-01 2023-12-31 0001105101 gigm:PrepaidLicensingAndRoyaltyFeesMember 2022-12-31 0001105101 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001105101 2021-01-01 2021-12-31 0001105101 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001105101 gigm:RpgsMember 2023-01-01 2023-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-01-01 2023-12-31 0001105101 gigm:RightOfUseAssetsCostMember 2021-12-31 0001105101 gigm:MahJongAndCasinoCasualGamesMember 2022-01-01 2022-12-31 0001105101 gigm:TwoThousandSevenPlanMember 2023-01-01 2023-12-31 0001105101 us-gaap:InlandRevenueHongKongMember 2023-12-31 0001105101 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001105101 2023-12-31 0001105101 gigm:UnamortizedVirtualItemsMember 2022-12-31 0001105101 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0001105101 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-01-01 2022-12-31 0001105101 us-gaap:LicenseMember srt:MaximumMember 2023-01-01 2023-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2021-12-31 0001105101 srt:MaximumMember gigm:RangeTwoMember 2023-12-31 0001105101 srt:MaximumMember gigm:OfficePremisesMember 2023-12-31 0001105101 us-gaap:BankTimeDepositsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001105101 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001105101 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2023-12-31 0001105101 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember gigm:TwoThousandSixPlanMember 2023-01-01 2023-12-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2021-12-31 0001105101 2020-01-08 2020-01-08 0001105101 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-01-01 2023-12-31 0001105101 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001105101 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001105101 country:HK 2023-01-01 2023-12-31 0001105101 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001105101 gigm:RangeTwoMember 2023-12-31 0001105101 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001105101 country:TW 2022-12-31 0001105101 gigm:AeolusRoboticsCorporationMember gigm:ConvertiblePromissoryNoteMember gigm:ConvertibleNotePurchaseAgreementMember 2020-01-01 2020-12-31 0001105101 dei:BusinessContactMember 2023-01-01 2023-12-31 0001105101 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001105101 gigm:OfficePremisesMember 2022-12-31 0001105101 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0001105101 srt:MaximumMember gigm:PrepaidLicensingAndRoyaltyFeesMember 2023-12-31 0001105101 country:HK 2022-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-01-01 2023-12-31 0001105101 srt:MaximumMember country:TW gigm:MonthlyPaymentMember 2023-01-01 2023-12-31 0001105101 gigm:MinistryOfFinanceTaiwanMemberMember 2023-12-31 0001105101 2022-01-01 2022-12-31 0001105101 gigm:RateForEquityInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001105101 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0001105101 gigm:RangeOneMember 2023-12-31 0001105101 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-01-01 2022-12-31 0001105101 srt:MaximumMember gigm:TwoThousandSixPlanMember 2023-12-31 0001105101 srt:MaximumMember gigm:RateForEquityInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001105101 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001105101 gigm:RightOfUseAssetsAccumulatedDepreciationMember 2021-12-31 0001105101 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001105101 us-gaap:OperatingExpenseMember us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-12-31 0001105101 us-gaap:EquitySecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2023-01-01 2023-12-31 0001105101 country:TW us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0001105101 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001105101 us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-12-31 0001105101 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001105101 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-12-31 0001105101 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001105101 country:CN 2022-12-31 0001105101 srt:MaximumMember 2023-01-01 2023-12-31 0001105101 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-12-31 0001105101 gigm:OfficePremisesMember 2023-12-31 0001105101 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-01-01 2023-12-31 0001105101 gigm:UnusedVirtualPointsMember 2023-12-31 0001105101 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001105101 us-gaap:BankTimeDepositsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001105101 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0001105101 gigm:RightOfUseAssetsCostMember 2023-12-31 0001105101 us-gaap:RetainedEarningsMember 2021-12-31 0001105101 gigm:ForEachYearOfServiceThereafterMember 2023-01-01 2023-12-31 0001105101 srt:MaximumMember gigm:OfficeFurnitureAndEquipmentMember 2023-12-31 0001105101 us-gaap:RetainedEarningsMember 2023-12-31 0001105101 gigm:PrepaidLicensingAndRoyaltyFeesMember 2020-12-31 0001105101 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001105101 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001105101 gigm:RateForDebtInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001105101 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001105101 gigm:UnamortizedVirtualItemsMember 2023-12-31 0001105101 country:HK 2023-01-01 2023-12-31 pure gigm:Segment iso4217:USD shares shares iso4217:HKD iso4217:TWD iso4217:USD gigm:Vote FY GIGAMEDIA Ltd 0001105101 false U0 http://fasb.org/us-gaap/2023#EntertainmentMember http://fasb.org/us-gaap/2023#EntertainmentMember http://fasb.org/us-gaap/2023#EntertainmentMember http://fasb.org/us-gaap/2023#EntertainmentMember http://fasb.org/us-gaap/2023#EntertainmentMember http://fasb.org/us-gaap/2023#EntertainmentMember P1Y P1Y http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#DebtSecuritiesAvailableForSaleGainLoss http://fasb.org/us-gaap/2023#DebtSecuritiesAvailableForSaleGainLoss http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax http://fasb.org/us-gaap/2023#OperatingLeaseRightOfUseAsset http://fasb.org/us-gaap/2023#OperatingLeaseRightOfUseAsset http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 2022-01 2024-01 20-F false true 2023-12-31 --12-31 2023 false false 000-30540 8 TH FLOOR, NO. 22 LANE 407 SECTION 2 TIDING BOULEVARD TAIPEI 114-740 TW CHENG-MING HUANG 8 TH FLOOR, NO. 22 LANE 407 SECTION 2 TIDING BOULEVARD TAIPEI 114-740 TW 886 2-2656-8000 2-2656-8003 Ordinary Shares GIGM NASDAQ 11052235 No No Yes Yes Non-accelerated Filer false false false U.S. GAAP false 1060 Deloitte & Touche Taipei, Taiwan 38470000 38794000 7950000 227000 199000 54000 60000 313000 313000 143000 510000 39207000 47826000 5777000 2371000 111000 103000 13000 19000 193000 192000 24000 177000 944000 1306000 228000 142000 46497000 52136000 44000 53000 1182000 1151000 573000 817000 665000 616000 2464000 2637000 495000 893000 2959000 3530000 11052000 11052000 11052000 11052000 308752000 308752000 -241830000 -238431000 -23384000 -21715000 43538000 48606000 46497000 52136000 4292000 5585000 5492000 1846000 2335000 2584000 2446000 3250000 2908000 729000 1110000 1449000 1623000 1644000 1729000 3242000 3515000 3697000 7000 2000 7000 5601000 6271000 6882000 -3155000 -3021000 -3974000 1609000 559000 92000 202000 159000 160000 76000 125000 -34000 -941000 122000 -2110000 409000 13000 83000 50000 -244000 269000 549000 -3399000 -2752000 -3425000 -3399000 -2752000 -3425000 -0.31 -0.31 -0.25 -0.25 -0.31 -0.31 11052000 11052000 11052000 11052000 11052000 11052000 -3399000 -2752000 -3425000 11000 -76000 -14000 -129000 -190000 203000 -1453000 620000 -124000 76000 -97000 -10000 -1669000 506000 180000 -5068000 -2246000 -3245000 11052000 308752000 -232254000 -22401000 54097000 -3425000 -3425000 180000 180000 11052000 308752000 -235679000 -22221000 50852000 -2752000 -2752000 506000 506000 11052000 308752000 -238431000 -21715000 48606000 -3399000 -3399000 -1669000 -1669000 11052000 308752000 -241830000 -23384000 43538000 -3399000 -2752000 -3425000 43000 24000 11000 12000 9000 9000 7000 2000 7000 76000 125000 -2110000 409000 85000 -1022000 -3000 35000 -64000 -3000 -7000 -341000 313000 -152000 142000 -96000 -9000 59000 16000 -272000 141000 151000 -9000 -66000 47000 31000 -284000 -80000 -232000 -121000 -198000 -1193000 -2509000 -4135000 105000 52000 52000 76000 6000 18000 17000 1000000 80000 4000 837000 -70000 -17000 32000 -75000 -89000 -324000 -2654000 -4241000 39107000 41761000 46002000 38783000 39107000 41761000 -2000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 1. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Principal Activities, Basis of Presentation, and Summary of Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(a) Principal Activities</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">GigaMedia Limited (referred to hereinafter as GigaMedia, our Company, we, us, or our) is a diversified provider of digital entertainment services, with a headquarters in Taipei, Taiwan.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our digital entertainment service business operates a suite of play-for-fun digital entertainment services, mainly targeting online and mobile-device users across Asia.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(b) Basis of Presentation</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements of our Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(c) Summary of significant accounting policies</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements include the accounts of GigaMedia and its subsidiaries after elimination of all inter-company accounts and transactions.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency Transactions</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The functional currency of each individual consolidated entity is determined based on the primary economic environment in which the entity operates. Foreign currency transactions denominated in currencies other than the functional currencies are translated into the functional currency using the exchange rate prevailing on the transactions dates. At year-end, the balances of foreign currency monetary assets and liabilities are recorded based on prevailing exchange rates and any resulting gains or losses are included in other income and expenses. For the Investments in debt securities that are classified as either trading or available for sale that is denominated in a foreign currency, see Note 1(c), Summary of significant accounting policies - Investment in Securities, for additional information.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Translation of Foreign Currency Financial Statements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The reporting currency of our Company is the U.S. dollars. The functional currency of some of our Company’s subsidiaries is the local currency of the respective entity. Accordingly, the financial statements of the foreign subsidiaries were translated into U.S. dollars at the following exchange rates: assets and liabilities — current rate on the balance sheet date; shareholders’ equity — historical rates; income and expenses — average rate during the period. Cumulative translation adjustments resulting from this process are charged or credited to other comprehensive income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management bases its estimates on historical experience and on assumptions that it believes are reasonable. Management assesses these estimates on a regular basis; however, actual results could differ from those estimates. Items subject to such estimates and assumptions include but not limit to the deferral and breakage of revenues; the fair value of unquoted debt and equity securities, the useful lives of property, plant and equipment and right-of-use assets; allowances for doubtful accounts; the valuation of deferred tax assets, long-lived assets, investments and share-based compensation; and accrued pension liabilities (prepaid pension assets), income tax uncertainties and other contingencies. We believe the critical accounting policies listed below affect management’s judgments and estimates used in the preparation of the consolidated financial statements.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition and Deferral</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our recognition of revenue from contracts with customers is in accordance with the five-step revenue recognition model: (1) identify the contract with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to each performance obligation; and (5) recognize revenue when or as we satisfy a performance obligation.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales taxes assessed by governmental authorities on our revenue transactions are presented on a net basis of digital entertainment service revenues in our consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition to the aforementioned general policies, the following are the specific revenue recognition policies for revenue from contracts with customers.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Digital Entertainment Product and Service Revenues</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Digital entertainment product and service revenues are mainly generated through sale of virtual points and in-game items, and those virtual goods purchased in our games can only be consumed in our games. Therefore, we regard the sale of a virtual good as a service, where the related performance obligation is satisfied over time, and revenues are recognized by measuring progress toward satisfying the performance obligation in a manner that best depicts the transfer of goods or services to the customer. Accordingly, we recognize revenues from the sale of virtual goods over the period of time using the output method, which is generally the estimated service period.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Digital entertainment product and service revenues are generated through the sale of virtual points, prepaid cards and game packs via various third-party storefronts, distributors and payment channels, including but not limited to the “Google Play Store,” the “Apple App Store,” convenience stores, telecom service providers and other payment service providers. Proceeds from sales of prepaid cards and game packs, net of sales discounts, and virtual points are deferred when received, and revenue is recognized upon the actual usage of the playing time or in-game virtual items by the end-users, or over the estimated useful life of virtual items, when the game is terminated and the period of refund claim for any sold virtual items is ended in accordance with our published policy, or when the likelihood of the customer exercising the remaining rights becomes remote. (Please see “Deferred Revenues and Breakage” below for more discussion of accounting treatments of the unexercised rights.)</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Estimated Service Period</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The virtual goods for our games may have different service periods. We use the weighted average number of days of a player’s payment interval as the estimate for the service period of each game. We evaluate the appropriateness of such estimates quarterly to see if they are in line with our observations in the operations. We believe this provides a reasonable depiction of the transfer of services to our customers, as it is the best representation of the time period during which our customers play our games. Determining the estimated service period is subjective and requires management’s judgment. Future usage patterns may differ from historical ones and therefore, the estimated service period may change in the future. The estimated service periods for players of our current games are generally less than </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principal Agent Considerations</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the revenues generated from our digital entertainment offerings which are licensed to us for using, marketing, distributing, selling and publishing, and for the sales of our products and services via third-party storefronts and other channels, we evaluate to determine whether our revenues should be reported on a gross or net basis. Key indicators that we evaluate in determining whether we are the principal in the sale (gross reporting) or an agent (net reporting) include, but are not limited to:</span></p><div style="margin-left:2.13%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.635741289465618%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which party is primarily responsible for fulfilling the promise to provide the specified good or service; and</span></div></div><div style="margin-left:2.13%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.635741289465618%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which party has discretion in establishing the price for the specified good or service.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on our evaluation of various indicators, we report revenues on a gross basis for games that we publish and operate, as we are, and we present ourselves as, responsible for fulfilling the promise of delivering the virtual goods in the game and maintaining the game environment for customers’ consumption of such virtual goods. We have the discretion in establishing the price for those virtual goods, including the power to decide the range and extent of price discount or quantity discount, while the licensors or the third-party channels charge a fixed percentage of fees for such sales. And any loss on the receivables has to be absorbed by us and not the third-party channels.</span></p><p id="page_du77001_1_70" style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Revenues and Breakage</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenues representing contract liabilities consist mainly of the advanced income related to our digital entertainment business. Deferred revenue represents proceeds received relating to the sale of virtual points and in-game items that are activated or charged to the respective user account by users, but which have not been consumed by the users or expired. Deferred revenue is credited to profit or loss when the virtual points and in-game items are consumed or have expired. Pursuant to relevant requirements in Taiwan, as of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, cash totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand, respectively, had been deposited in escrow accounts in banks mainly as a performance bond for the users’ prepayments and virtual points, and is included within restricted cash in the consolidated balance sheets.</span></p><p id="page_fq77001_1_27" style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For deferred revenues, some users may not exercise all of their contractual rights, and those unexercised rights are referred to as breakage. We estimate and recognize the breakage amount as revenue when the likelihood of the customer exercising the remaining rights becomes remote. </span><span id="page_fq77001_1_25"></span><span id="page_fq77001_1_26"></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We consider a variety of data points when determining the estimated breakage amount, including the time when we ceased selling prepaid products for certain services and when such prepaid products were last used in charging users’ accounts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Prepaid Licensing and Royalty Fees</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company, through our subsidiaries, routinely enters into agreements with licensors to acquire licenses for using, marketing, distributing, selling and publishing digital entertainment offerings.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid licensing fees paid to licensors are amortized on a straight-line basis over the shorter of the estimated useful economic life of the relevant product and service or license period, which is usually within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_eac62b8d-e476-4be9-b259-b5daa37ec2d5;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid royalty fees and related costs are initially deferred when paid to licensors and amortized as operating costs based on certain percentages of revenues generated by the licensee from operating the related digital entertainment product and service in the specific country or region over the contract period.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We determine fair value based on assumptions that market participants would use in pricing an asset or a liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:</span></p><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company generally determines or calculates the fair value of financial instruments using quoted market prices in active markets when such information is available; otherwise we apply appropriate present value or other valuation techniques, such as the income approach, incorporating adjusted available market discount rate information and our Company’s estimates for non-performance and liquidity risk, or the market approach, where we derive the implied value of financial instruments for the target company from a recent transaction involving the target company’s own securities. These techniques rely extensively on the use of a number of assumptions, including the discount rate, credit spreads, and estimates of future cash flows. (Please see Note 4, “Fair Value Measurements”, for additional information.)</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash Equivalents, Restricted Cash and Presentation of Statements of Cash Flows</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents are short-term, highly liquid investments that are readily convertible to known amounts of cash and so near to their maturity that they present relatively insignificant risk from changes in interest rates. Commercial paper, negotiable certificates of deposit, time deposits and bank acceptances with original maturities of three months or less are considered to be cash equivalents.</span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our consolidated statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Amounts generally described as restricted cash and restricted cash equivalents are included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the consolidated statement of cash flows.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Investment in Securities</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt securities</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt securities for which we have the positive intent and ability to hold to maturity are classified as held-to-maturity and are carried at amortized cost. Debt securities held primarily for the purpose of selling in the near term are classified as trading securities and are reported at fair value, with unrealized gains and losses included in income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt securities not classified as held-to-maturity or trading are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of income taxes, as a separate component of other comprehensive income. When a trading or available-for-sale security is denominated in a foreign currency, changes in the exchange rate between the foreign currency and an entity’s functional currency affect the security’s fair value. Therefore, under ASC 320, Investments—Debt Securities, the trading or available-for-sale security must be remeasured from the foreign currency to the functional currency as of each reporting date by using the current exchange rate to determine the fair value of the security. The entire change in the security’s fair value (including the portion related to a change in the exchange rates) is classified in accordance with ASC 320.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Losses on debt security transactions and declines in value that are determined to be the result of credit losses, if any, are reported in the consolidated statements of operations. In evaluating credit losses on the debt securities, management first considers whether the fair value is less than amortized cost. An impairment exists if the fair value of the investment is less than its amortized cost basis. Secondly, the intent or requirement to sell the securities is analyzed. If we intend to sell the debt security, or more likely than not will be required to sell the security before recovery of its amortized cost basis, any allowance for credit losses shall be written off and the amortized cost basis shall be written down to the debt security’s fair value at the reporting date, with any incremental impairment reported in the consolidated statements of operations. Subsequently, it shall be determined whether the decline in fair value below the amortized cost basis has resulted from a credit loss, considering comprehensive factors including but not limited to changes in industry or area, in technology or changes that indicate likely or realized failure of the issue of the security to make scheduled interest or principal payments. Unrealized gains on credit-related recoveries are reported in the consolidated statements of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity securities</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity investments (except those accounted for under the equity method of accounting, or those that result in consolidation of the investee) are to be measured at fair value with changes in fair value recognized in net income.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Receivables</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are recorded at the invoiced amount and do not bear interest. Amounts collected on accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. Our Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management adopts a current expected credit loss model based on expected losses. The measurement of expected losses is based on relevant information about past events, including historical losses adjusted to take into account the amount of receivables in dispute, and the current receivables aging and current payment patterns, as well as reasonable and supportable forecasts that affect the collectibility of reported amounts. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, Plant and Equipment</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment are stated at cost, less accumulated depreciation and amortization. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation is recorded on a straight-line basis over useful lives that correspond to categories as follows:</span></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.24%;"></td> <td style="width:1.94%;"></td> <td style="width:17.82%;"></td> </tr> <tr style="height:12.25pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8pt;min-width:fit-content;">Categories</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years</span></p></td> </tr> <tr style="height:12.25pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Information and communication equipment</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:12.95pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and equipment</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span></p></td> </tr> <tr style="height:12.25pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of 5 or lease term</span></span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements are amortized over the shorter of the term of the lease or the economic useful life of the assets. Improvements and replacements are capitalized and depreciated over their estimated useful lives, while ordinary repairs and maintenance are expensed as incurred.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Software Cost</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We capitalize certain costs incurred to purchase computer software. These capitalized costs are amortized on a straight-line basis over the shorter of the useful economic life of the software or its contractual license period, which is typically </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_09fa0e87-3f5c-467f-b579-311d9d6d1d3f;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets other than goodwill not being amortized are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value of an asset might not be recoverable from its related future undiscounted cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured by the extent to which the carrying amount of the assets exceeds the estimated fair value of the assets. Fair value is determined through various valuation techniques, including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. When impairment is identified, the carrying amount of the asset is reduced to its estimated fair value, and is recognized as a loss from operations. (Please see Note 4, “Fair Value Measurements”, for additional information.)</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Product Development and Engineering</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Product development and engineering expenses primarily consist of research compensation, depreciation and amortization, and are expensed as incurred.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs of broadcast advertising are recorded as expenses as advertising airtime is used. Other advertising expenditures are expensed as incurred.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Advertising expenses incurred in 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively and were included in selling and marketing expenses.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We determine if an arrangement is or contains a lease at contract inception. In certain situations, judgment may be required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement provides us with an asset that is physically distinct, or that represents substantially all of the capacity of the asset, and if we have the right to direct the use of the asset. Lease assets and liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. Included in the lease liability are future lease payments that are fixed, in-substance fixed, or are payments based on an index or rate known at the commencement date of the lease. Variable lease payments are recognized as lease expenses as incurred, and generally relate to variable payments made based on the level of services provided by the lessor of our leases. The operating lease right-of-use (“ROU”) asset also includes any lease payments made prior to commencement, initial direct costs incurred, and lease incentives received. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents the rate required to borrow funds over a similar term to purchase the leased asset, and is based on the information available at the commencement date of the lease. For leased assets with similar lease terms and asset type we applied a portfolio approach in determining a single incremental borrowing rate to apply to the leased assets.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In determining our lease liability, the lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such option. Leases with an initial term of 12 months or less are not recorded on the balance sheet, and we recognize lease expense for these leases on a straight-line basis over the lease term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequently, lease liabilities are measured at amortized cost using the effective interest method, with interest expense recognized over the lease terms. When there is a change in a lease term, a change in future lease payments resulting from a change in an index or a rate used to determine those payments, or a change in the assessment of an option to purchase an underlying asset, our Company remeasures the lease liabilities with a corresponding adjustment to the ROU assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease ROU assets are presented in “Other assets” and operating lease liabilities are presented in “Other current liabilities” and “Lease liabilities” on our consolidated balance sheets.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Retirement Plan and Net Periodic Pension Cost</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under our defined benefit pension plan, net periodic pension cost, which includes service cost, interest cost, expected return on plan assets, amortization of unrecognized net transition obligation and gains or losses on plan assets, is recognized based on an actuarial valuation report. We recognize the funded status of pension plans and non-pension post-retirement benefit plans (retirement-related benefit plans) as an asset or a liability in the consolidated balance sheets.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under our defined contribution pension plans, net periodic pension cost is recognized as incurred.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Government Assistance</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Government subsidies received by our Company for employment support are recognized as non-operating income. If we have an obligation to repay any of the funds provided by government plus any penalties due to breach of the terms and conditions of the subsidy scheme, we estimate that obligation and recognize the amount as non-operating loss and a liability.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2022, a Hong Kong subsidiary of ours received subsidies from the first and the second tranches of Employment Support Scheme of the Hong Kong Government as a relief from the COVID-19 pandemic. The scheme provided time-limited financial support to employers to retain their employees who may otherwise be made redundant. Employers who participated in the scheme must provide an undertaking not to implement redundancy during the subsidy period and to spend all the wage subsidies on paying wages to their employees. The scheme was not effected in 2023 and 2021.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the amounts of government </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_b0e93450-8b6f-4880-af3b-6334effb515d;"><span style="-sec-ix-hidden:F_3cf01165-1399-4d18-8f01-730b07525167;"><span style="-sec-ix-hidden:F_2fc6023e-f806-41ec-9b59-03374fe12f6e;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">subsidies</span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The asset and liability method is used in accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between financial reporting and tax bases of assets and liabilities. Deferred tax assets and liabilities, which are classified as noncurrent on the consolidated balance sheets, are measured using the enacted tax rate and laws that will be in effect when the related temporary differences are expected to reverse. A valuation allowance is established when necessary to reduce deferred tax assets to the amount that more-likely-than-not will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences and loss carryforwards become deductible.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, we recognize the financial statement impact of a tax position when it is more-likely-than-not that the position will be sustained upon examination. If the tax position meets the more-likely-than-not recognition threshold, the tax effect is measured at the largest amount that is greater than a 50% likelihood of being realized upon settlement. Interest and penalties on an underpayment of income taxes are reflected as income tax expense in the consolidated financial statements.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Earnings (Loss) Per Share</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic earnings (loss) per share is computed by dividing the net income (loss) attributable to ordinary shareholders for the period by the weighted average number of ordinary shares outstanding during the period. Diluted earnings (loss) per share is computed by dividing the net earnings (loss) for the period by the weighted average number of ordinary shares and potential ordinary shares outstanding during the period. Potential ordinary shares, composed of incremental ordinary shares issuable upon the exercise of options in all periods, are included in the computation of diluted earnings (loss) per share to the extent such shares are dilutive. Diluted earnings (loss) per share also takes into consideration the effect of dilutive securities issued by subsidiaries. In a period in which a loss is incurred, only the weighted average number of ordinary shares issued and outstanding is used to compute the diluted loss per share, as the inclusion of potential ordinary shares would be anti-dilutive. Therefore, for the years ended December 31, 2023, 2022 and 2021, basic and diluted loss per share were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our segment reporting is mainly based on lines of business. We use the management approach in determining reportable operating segments. The management approach considers the internal organization and reporting used by our Company’s chief operating decision maker for making operating decisions, allocating resources and assessing performance as the source for determining our operating segments. Our Company’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segment profit and loss is determined on a basis that is consistent with how our Company reports operating loss in its consolidated statements of operations. Our Company does not report segment asset information to the CODM. Consequently, no asset information by segment is presented. Because we operate only </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segment, there are no intersegment transactions.</span></p></div><div style="font-size:12pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(d) Recently Adopted Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2023, the Financial Accounting Standards Board ("FASB") issued an accounting standard update ("ASU"), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ASU 2023-03, </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Presentation of Financial Statements (Topic 205), Income Statement—Reporting Comprehensive Income (Topic 220), Distinguishing Liabilities from Equity (Topic 480), Equity (Topic 505), and Compensation—Stock Compensation (Topic 718): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 EITF Meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280—General Revision of Regulation S-X: Income or Loss Applicable to Common Stock (SEC Update). </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">This ASU amends or supersedes various SEC paragraphs within the codification to conform to past announcements and guidance issued by the SEC. The adoption of this amendment did not have a material impact on our Company’s results of operations, financial position, cash flows or financial statement disclosures.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(e) Recent Accounting Pronouncements Not Yet Adopted</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2023, the FASB issued </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, to amend certain disclosure and presentation requirements for a variety of topics within the ASC. These amendments align the requirements in the ASC to the removal of certain disclosure requirements set out in Regulation S-X and Regulation S-K, announced by the SEC. The effective date for each amended topic in the ASC is either the date on which the SEC’s removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, or on June 30, 2027, if the SEC has not removed the requirements by that date. Early adoption is prohibited. The adoption of this amendment is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income tax</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires a public business entity to disclose specific categories in its annual effective tax rate reconciliation and disaggregated information about significant reconciling items by jurisdiction and by nature. The ASU also requires entities to disclose their income tax payments (net of refunds received) to international, federal, and state and local jurisdictions</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">in which income taxes paid (net of refunds received) is equal to or greater than 5 percent of total income taxes paid (net of refunds received). The guidance makes several other changes to income tax disclosure requirements. This guidance is effective for fiscal years beginning after December 15, 2024 and requires prospective application with the option to apply it retrospectively. Early adoption is permitted. The adoption of this amendment is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in the ASU:</span></p><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Require that a public entity disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit or loss (collectively referred to as the “significant expense principle”). </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Require that a public entity disclose, on an annual and interim basis, an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">revenue less the segment expenses disclosed under the significant expense principle and each reported measure of segment profit or loss.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Require that a public entity provide all annual disclosures about a reportable segment’s profit or loss and assets currently required by Topic 280 in interim periods.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Clarify that if the CODM uses more than one measure of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources, a public entity may report one or more of those additional measures of segment profit. However, at least one of the reported segment profit or loss measures (or the single reported measure, if only one is disclosed) should be the measure that is most consistent with the measurement principles used in measuring the corresponding amounts in the public entity’s consolidated financial 3 statements. In other words, in addition to the measure that is most consistent with the measurement principles under U.S. GAAP, a public entity is not precluded from reporting additional measures of a segment’s profit or loss that are used by the CODM in assessing segment performance and deciding how to allocate resources.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Require that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss in assessing segment performance and deciding how to allocate resources.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Require that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The adoption of this ASU is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.</span></p></div> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency Transactions</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The functional currency of each individual consolidated entity is determined based on the primary economic environment in which the entity operates. Foreign currency transactions denominated in currencies other than the functional currencies are translated into the functional currency using the exchange rate prevailing on the transactions dates. At year-end, the balances of foreign currency monetary assets and liabilities are recorded based on prevailing exchange rates and any resulting gains or losses are included in other income and expenses. For the Investments in debt securities that are classified as either trading or available for sale that is denominated in a foreign currency, see Note 1(c), Summary of significant accounting policies - Investment in Securities, for additional information.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Translation of Foreign Currency Financial Statements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The reporting currency of our Company is the U.S. dollars. The functional currency of some of our Company’s subsidiaries is the local currency of the respective entity. Accordingly, the financial statements of the foreign subsidiaries were translated into U.S. dollars at the following exchange rates: assets and liabilities — current rate on the balance sheet date; shareholders’ equity — historical rates; income and expenses — average rate during the period. Cumulative translation adjustments resulting from this process are charged or credited to other comprehensive income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management bases its estimates on historical experience and on assumptions that it believes are reasonable. Management assesses these estimates on a regular basis; however, actual results could differ from those estimates. Items subject to such estimates and assumptions include but not limit to the deferral and breakage of revenues; the fair value of unquoted debt and equity securities, the useful lives of property, plant and equipment and right-of-use assets; allowances for doubtful accounts; the valuation of deferred tax assets, long-lived assets, investments and share-based compensation; and accrued pension liabilities (prepaid pension assets), income tax uncertainties and other contingencies. We believe the critical accounting policies listed below affect management’s judgments and estimates used in the preparation of the consolidated financial statements.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition and Deferral</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our recognition of revenue from contracts with customers is in accordance with the five-step revenue recognition model: (1) identify the contract with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to each performance obligation; and (5) recognize revenue when or as we satisfy a performance obligation.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales taxes assessed by governmental authorities on our revenue transactions are presented on a net basis of digital entertainment service revenues in our consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition to the aforementioned general policies, the following are the specific revenue recognition policies for revenue from contracts with customers.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Digital Entertainment Product and Service Revenues</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Digital entertainment product and service revenues are mainly generated through sale of virtual points and in-game items, and those virtual goods purchased in our games can only be consumed in our games. Therefore, we regard the sale of a virtual good as a service, where the related performance obligation is satisfied over time, and revenues are recognized by measuring progress toward satisfying the performance obligation in a manner that best depicts the transfer of goods or services to the customer. Accordingly, we recognize revenues from the sale of virtual goods over the period of time using the output method, which is generally the estimated service period.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Digital entertainment product and service revenues are generated through the sale of virtual points, prepaid cards and game packs via various third-party storefronts, distributors and payment channels, including but not limited to the “Google Play Store,” the “Apple App Store,” convenience stores, telecom service providers and other payment service providers. Proceeds from sales of prepaid cards and game packs, net of sales discounts, and virtual points are deferred when received, and revenue is recognized upon the actual usage of the playing time or in-game virtual items by the end-users, or over the estimated useful life of virtual items, when the game is terminated and the period of refund claim for any sold virtual items is ended in accordance with our published policy, or when the likelihood of the customer exercising the remaining rights becomes remote. (Please see “Deferred Revenues and Breakage” below for more discussion of accounting treatments of the unexercised rights.)</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Estimated Service Period</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The virtual goods for our games may have different service periods. We use the weighted average number of days of a player’s payment interval as the estimate for the service period of each game. We evaluate the appropriateness of such estimates quarterly to see if they are in line with our observations in the operations. We believe this provides a reasonable depiction of the transfer of services to our customers, as it is the best representation of the time period during which our customers play our games. Determining the estimated service period is subjective and requires management’s judgment. Future usage patterns may differ from historical ones and therefore, the estimated service period may change in the future. The estimated service periods for players of our current games are generally less than </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principal Agent Considerations</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the revenues generated from our digital entertainment offerings which are licensed to us for using, marketing, distributing, selling and publishing, and for the sales of our products and services via third-party storefronts and other channels, we evaluate to determine whether our revenues should be reported on a gross or net basis. Key indicators that we evaluate in determining whether we are the principal in the sale (gross reporting) or an agent (net reporting) include, but are not limited to:</span></p><div style="margin-left:2.13%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.635741289465618%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which party is primarily responsible for fulfilling the promise to provide the specified good or service; and</span></div></div><div style="margin-left:2.13%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.635741289465618%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which party has discretion in establishing the price for the specified good or service.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on our evaluation of various indicators, we report revenues on a gross basis for games that we publish and operate, as we are, and we present ourselves as, responsible for fulfilling the promise of delivering the virtual goods in the game and maintaining the game environment for customers’ consumption of such virtual goods. We have the discretion in establishing the price for those virtual goods, including the power to decide the range and extent of price discount or quantity discount, while the licensors or the third-party channels charge a fixed percentage of fees for such sales. And any loss on the receivables has to be absorbed by us and not the third-party channels.</span></p><p id="page_du77001_1_70" style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Revenues and Breakage</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenues representing contract liabilities consist mainly of the advanced income related to our digital entertainment business. Deferred revenue represents proceeds received relating to the sale of virtual points and in-game items that are activated or charged to the respective user account by users, but which have not been consumed by the users or expired. Deferred revenue is credited to profit or loss when the virtual points and in-game items are consumed or have expired. Pursuant to relevant requirements in Taiwan, as of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, cash totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand, respectively, had been deposited in escrow accounts in banks mainly as a performance bond for the users’ prepayments and virtual points, and is included within restricted cash in the consolidated balance sheets.</span></p><p id="page_fq77001_1_27" style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For deferred revenues, some users may not exercise all of their contractual rights, and those unexercised rights are referred to as breakage. We estimate and recognize the breakage amount as revenue when the likelihood of the customer exercising the remaining rights becomes remote. </span><span id="page_fq77001_1_25"></span><span id="page_fq77001_1_26"></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We consider a variety of data points when determining the estimated breakage amount, including the time when we ceased selling prepaid products for certain services and when such prepaid products were last used in charging users’ accounts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P6M 313000 313000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Prepaid Licensing and Royalty Fees</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company, through our subsidiaries, routinely enters into agreements with licensors to acquire licenses for using, marketing, distributing, selling and publishing digital entertainment offerings.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid licensing fees paid to licensors are amortized on a straight-line basis over the shorter of the estimated useful economic life of the relevant product and service or license period, which is usually within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_eac62b8d-e476-4be9-b259-b5daa37ec2d5;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid royalty fees and related costs are initially deferred when paid to licensors and amortized as operating costs based on certain percentages of revenues generated by the licensee from operating the related digital entertainment product and service in the specific country or region over the contract period.</span></p> P2Y <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We determine fair value based on assumptions that market participants would use in pricing an asset or a liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:</span></p><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company generally determines or calculates the fair value of financial instruments using quoted market prices in active markets when such information is available; otherwise we apply appropriate present value or other valuation techniques, such as the income approach, incorporating adjusted available market discount rate information and our Company’s estimates for non-performance and liquidity risk, or the market approach, where we derive the implied value of financial instruments for the target company from a recent transaction involving the target company’s own securities. These techniques rely extensively on the use of a number of assumptions, including the discount rate, credit spreads, and estimates of future cash flows. (Please see Note 4, “Fair Value Measurements”, for additional information.)</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash Equivalents, Restricted Cash and Presentation of Statements of Cash Flows</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents are short-term, highly liquid investments that are readily convertible to known amounts of cash and so near to their maturity that they present relatively insignificant risk from changes in interest rates. Commercial paper, negotiable certificates of deposit, time deposits and bank acceptances with original maturities of three months or less are considered to be cash equivalents.</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our consolidated statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Amounts generally described as restricted cash and restricted cash equivalents are included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the consolidated statement of cash flows.</span> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Investment in Securities</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt securities</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt securities for which we have the positive intent and ability to hold to maturity are classified as held-to-maturity and are carried at amortized cost. Debt securities held primarily for the purpose of selling in the near term are classified as trading securities and are reported at fair value, with unrealized gains and losses included in income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt securities not classified as held-to-maturity or trading are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of income taxes, as a separate component of other comprehensive income. When a trading or available-for-sale security is denominated in a foreign currency, changes in the exchange rate between the foreign currency and an entity’s functional currency affect the security’s fair value. Therefore, under ASC 320, Investments—Debt Securities, the trading or available-for-sale security must be remeasured from the foreign currency to the functional currency as of each reporting date by using the current exchange rate to determine the fair value of the security. The entire change in the security’s fair value (including the portion related to a change in the exchange rates) is classified in accordance with ASC 320.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Losses on debt security transactions and declines in value that are determined to be the result of credit losses, if any, are reported in the consolidated statements of operations. In evaluating credit losses on the debt securities, management first considers whether the fair value is less than amortized cost. An impairment exists if the fair value of the investment is less than its amortized cost basis. Secondly, the intent or requirement to sell the securities is analyzed. If we intend to sell the debt security, or more likely than not will be required to sell the security before recovery of its amortized cost basis, any allowance for credit losses shall be written off and the amortized cost basis shall be written down to the debt security’s fair value at the reporting date, with any incremental impairment reported in the consolidated statements of operations. Subsequently, it shall be determined whether the decline in fair value below the amortized cost basis has resulted from a credit loss, considering comprehensive factors including but not limited to changes in industry or area, in technology or changes that indicate likely or realized failure of the issue of the security to make scheduled interest or principal payments. Unrealized gains on credit-related recoveries are reported in the consolidated statements of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity securities</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity investments (except those accounted for under the equity method of accounting, or those that result in consolidation of the investee) are to be measured at fair value with changes in fair value recognized in net income.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Receivables</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are recorded at the invoiced amount and do not bear interest. Amounts collected on accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. Our Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management adopts a current expected credit loss model based on expected losses. The measurement of expected losses is based on relevant information about past events, including historical losses adjusted to take into account the amount of receivables in dispute, and the current receivables aging and current payment patterns, as well as reasonable and supportable forecasts that affect the collectibility of reported amounts. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, Plant and Equipment</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment are stated at cost, less accumulated depreciation and amortization. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation is recorded on a straight-line basis over useful lives that correspond to categories as follows:</span></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.24%;"></td> <td style="width:1.94%;"></td> <td style="width:17.82%;"></td> </tr> <tr style="height:12.25pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8pt;min-width:fit-content;">Categories</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years</span></p></td> </tr> <tr style="height:12.25pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Information and communication equipment</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:12.95pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and equipment</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span></p></td> </tr> <tr style="height:12.25pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of 5 or lease term</span></span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements are amortized over the shorter of the term of the lease or the economic useful life of the assets. Improvements and replacements are capitalized and depreciated over their estimated useful lives, while ordinary repairs and maintenance are expensed as incurred.</span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation is recorded on a straight-line basis over useful lives that correspond to categories as follows:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.24%;"></td> <td style="width:1.94%;"></td> <td style="width:17.82%;"></td> </tr> <tr style="height:12.25pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8pt;min-width:fit-content;">Categories</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years</span></p></td> </tr> <tr style="height:12.25pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Information and communication equipment</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:12.95pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and equipment</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span></p></td> </tr> <tr style="height:12.25pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of 5 or lease term</span></span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P2Y P5Y P3Y P6Y Shorter of 5 or lease term <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Software Cost</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We capitalize certain costs incurred to purchase computer software. These capitalized costs are amortized on a straight-line basis over the shorter of the useful economic life of the software or its contractual license period, which is typically </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_09fa0e87-3f5c-467f-b579-311d9d6d1d3f;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P3Y <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets other than goodwill not being amortized are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value of an asset might not be recoverable from its related future undiscounted cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured by the extent to which the carrying amount of the assets exceeds the estimated fair value of the assets. Fair value is determined through various valuation techniques, including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary. When impairment is identified, the carrying amount of the asset is reduced to its estimated fair value, and is recognized as a loss from operations. (Please see Note 4, “Fair Value Measurements”, for additional information.)</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Product Development and Engineering</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Product development and engineering expenses primarily consist of research compensation, depreciation and amortization, and are expensed as incurred.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs of broadcast advertising are recorded as expenses as advertising airtime is used. Other advertising expenditures are expensed as incurred.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Advertising expenses incurred in 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively and were included in selling and marketing expenses.</span></p> 200000 200000 200000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We determine if an arrangement is or contains a lease at contract inception. In certain situations, judgment may be required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement provides us with an asset that is physically distinct, or that represents substantially all of the capacity of the asset, and if we have the right to direct the use of the asset. Lease assets and liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. Included in the lease liability are future lease payments that are fixed, in-substance fixed, or are payments based on an index or rate known at the commencement date of the lease. Variable lease payments are recognized as lease expenses as incurred, and generally relate to variable payments made based on the level of services provided by the lessor of our leases. The operating lease right-of-use (“ROU”) asset also includes any lease payments made prior to commencement, initial direct costs incurred, and lease incentives received. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents the rate required to borrow funds over a similar term to purchase the leased asset, and is based on the information available at the commencement date of the lease. For leased assets with similar lease terms and asset type we applied a portfolio approach in determining a single incremental borrowing rate to apply to the leased assets.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In determining our lease liability, the lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such option. Leases with an initial term of 12 months or less are not recorded on the balance sheet, and we recognize lease expense for these leases on a straight-line basis over the lease term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequently, lease liabilities are measured at amortized cost using the effective interest method, with interest expense recognized over the lease terms. When there is a change in a lease term, a change in future lease payments resulting from a change in an index or a rate used to determine those payments, or a change in the assessment of an option to purchase an underlying asset, our Company remeasures the lease liabilities with a corresponding adjustment to the ROU assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease ROU assets are presented in “Other assets” and operating lease liabilities are presented in “Other current liabilities” and “Lease liabilities” on our consolidated balance sheets.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Retirement Plan and Net Periodic Pension Cost</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under our defined benefit pension plan, net periodic pension cost, which includes service cost, interest cost, expected return on plan assets, amortization of unrecognized net transition obligation and gains or losses on plan assets, is recognized based on an actuarial valuation report. We recognize the funded status of pension plans and non-pension post-retirement benefit plans (retirement-related benefit plans) as an asset or a liability in the consolidated balance sheets.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under our defined contribution pension plans, net periodic pension cost is recognized as incurred.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Government Assistance</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Government subsidies received by our Company for employment support are recognized as non-operating income. If we have an obligation to repay any of the funds provided by government plus any penalties due to breach of the terms and conditions of the subsidy scheme, we estimate that obligation and recognize the amount as non-operating loss and a liability.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2022, a Hong Kong subsidiary of ours received subsidies from the first and the second tranches of Employment Support Scheme of the Hong Kong Government as a relief from the COVID-19 pandemic. The scheme provided time-limited financial support to employers to retain their employees who may otherwise be made redundant. Employers who participated in the scheme must provide an undertaking not to implement redundancy during the subsidy period and to spend all the wage subsidies on paying wages to their employees. The scheme was not effected in 2023 and 2021.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the amounts of government </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_b0e93450-8b6f-4880-af3b-6334effb515d;"><span style="-sec-ix-hidden:F_3cf01165-1399-4d18-8f01-730b07525167;"><span style="-sec-ix-hidden:F_2fc6023e-f806-41ec-9b59-03374fe12f6e;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">subsidies</span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 44000 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The asset and liability method is used in accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between financial reporting and tax bases of assets and liabilities. Deferred tax assets and liabilities, which are classified as noncurrent on the consolidated balance sheets, are measured using the enacted tax rate and laws that will be in effect when the related temporary differences are expected to reverse. A valuation allowance is established when necessary to reduce deferred tax assets to the amount that more-likely-than-not will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences and loss carryforwards become deductible.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, we recognize the financial statement impact of a tax position when it is more-likely-than-not that the position will be sustained upon examination. If the tax position meets the more-likely-than-not recognition threshold, the tax effect is measured at the largest amount that is greater than a 50% likelihood of being realized upon settlement. Interest and penalties on an underpayment of income taxes are reflected as income tax expense in the consolidated financial statements.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Earnings (Loss) Per Share</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic earnings (loss) per share is computed by dividing the net income (loss) attributable to ordinary shareholders for the period by the weighted average number of ordinary shares outstanding during the period. Diluted earnings (loss) per share is computed by dividing the net earnings (loss) for the period by the weighted average number of ordinary shares and potential ordinary shares outstanding during the period. Potential ordinary shares, composed of incremental ordinary shares issuable upon the exercise of options in all periods, are included in the computation of diluted earnings (loss) per share to the extent such shares are dilutive. Diluted earnings (loss) per share also takes into consideration the effect of dilutive securities issued by subsidiaries. In a period in which a loss is incurred, only the weighted average number of ordinary shares issued and outstanding is used to compute the diluted loss per share, as the inclusion of potential ordinary shares would be anti-dilutive. Therefore, for the years ended December 31, 2023, 2022 and 2021, basic and diluted loss per share were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> -0.31 -0.31 -0.25 -0.25 -0.31 -0.31 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our segment reporting is mainly based on lines of business. We use the management approach in determining reportable operating segments. The management approach considers the internal organization and reporting used by our Company’s chief operating decision maker for making operating decisions, allocating resources and assessing performance as the source for determining our operating segments. Our Company’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segment profit and loss is determined on a basis that is consistent with how our Company reports operating loss in its consolidated statements of operations. Our Company does not report segment asset information to the CODM. Consequently, no asset information by segment is presented. Because we operate only </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segment, there are no intersegment transactions.</span></p> 1 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(d) Recently Adopted Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2023, the Financial Accounting Standards Board ("FASB") issued an accounting standard update ("ASU"), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ASU 2023-03, </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Presentation of Financial Statements (Topic 205), Income Statement—Reporting Comprehensive Income (Topic 220), Distinguishing Liabilities from Equity (Topic 480), Equity (Topic 505), and Compensation—Stock Compensation (Topic 718): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 EITF Meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280—General Revision of Regulation S-X: Income or Loss Applicable to Common Stock (SEC Update). </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">This ASU amends or supersedes various SEC paragraphs within the codification to conform to past announcements and guidance issued by the SEC. The adoption of this amendment did not have a material impact on our Company’s results of operations, financial position, cash flows or financial statement disclosures.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(e) Recent Accounting Pronouncements Not Yet Adopted</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2023, the FASB issued </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, to amend certain disclosure and presentation requirements for a variety of topics within the ASC. These amendments align the requirements in the ASC to the removal of certain disclosure requirements set out in Regulation S-X and Regulation S-K, announced by the SEC. The effective date for each amended topic in the ASC is either the date on which the SEC’s removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, or on June 30, 2027, if the SEC has not removed the requirements by that date. Early adoption is prohibited. The adoption of this amendment is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income tax</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires a public business entity to disclose specific categories in its annual effective tax rate reconciliation and disaggregated information about significant reconciling items by jurisdiction and by nature. The ASU also requires entities to disclose their income tax payments (net of refunds received) to international, federal, and state and local jurisdictions</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">in which income taxes paid (net of refunds received) is equal to or greater than 5 percent of total income taxes paid (net of refunds received). The guidance makes several other changes to income tax disclosure requirements. This guidance is effective for fiscal years beginning after December 15, 2024 and requires prospective application with the option to apply it retrospectively. Early adoption is permitted. The adoption of this amendment is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in the ASU:</span></p><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Require that a public entity disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit or loss (collectively referred to as the “significant expense principle”). </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Require that a public entity disclose, on an annual and interim basis, an amount for other segment items by reportable segment and a description of its composition. The other segment items category is the difference between segment </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">revenue less the segment expenses disclosed under the significant expense principle and each reported measure of segment profit or loss.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Require that a public entity provide all annual disclosures about a reportable segment’s profit or loss and assets currently required by Topic 280 in interim periods.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Clarify that if the CODM uses more than one measure of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources, a public entity may report one or more of those additional measures of segment profit. However, at least one of the reported segment profit or loss measures (or the single reported measure, if only one is disclosed) should be the measure that is most consistent with the measurement principles used in measuring the corresponding amounts in the public entity’s consolidated financial 3 statements. In other words, in addition to the measure that is most consistent with the measurement principles under U.S. GAAP, a public entity is not precluded from reporting additional measures of a segment’s profit or loss that are used by the CODM in assessing segment performance and deciding how to allocate resources.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Require that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measure(s) of segment profit or loss in assessing segment performance and deciding how to allocate resources.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Require that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The adoption of this ASU is not expected to have a material impact on our Company’s financial position, results of operations, cash flows or financial statement disclosures.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 2. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">EARNINGS (LOSS) PER SHARE</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a reconciliation of the denominators of the basic and diluted per share computations:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.431%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.162%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.162%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.242%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousand shares)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average number of outstanding shares</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of dilutive securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee share-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain outstanding options were excluded from the computation of diluted EPS since their effect would have been anti-dilutive. The antidilutive stock options excluded and their associated exercise prices per share were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand shares at the range of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.90</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand shares at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.90</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand shares at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.90</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> antidilutive Restricted Stock Units (“RSUs”) as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a reconciliation of the denominators of the basic and diluted per share computations:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.431%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.162%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.162%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.242%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousand shares)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average number of outstanding shares</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of dilutive securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee share-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 11052000 11052000 11052000 11052000 11052000 11052000 29000 2.9 7.15 33000 2.9 7.15 37000 2.9 7.15 0 0 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 3. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PREPAID LICENSING AND ROYALTY FEES</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes changes to our Company’s prepaid licensing and royalty fees:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.44%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.8%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.8%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Addition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">369</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization and usage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment charges</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes changes to our Company’s prepaid licensing and royalty fees:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.44%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.8%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.8%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Addition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">369</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization and usage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment charges</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 177000 35000 130000 36000 369000 98000 189000 227000 193000 24000 177000 35000 <p id="note_9_fair_value_measurements" style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 4. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FAIR VAL</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">UE MEASUREMENTS</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the carrying amounts and estimated fair values of our Company’s financial instruments at December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.29%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Financial assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Refundable deposits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in securities - current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in securities - noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Financial liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities - current and noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying amounts shown in the table are included in the consolidated balance sheets under the indicated captions.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair values of the financial instruments shown in the above table as of December 31, 2023 and 2022 represent the amounts that would be received to sell those assets or that would be paid to transfer those liabilities in an arm’s length transaction between market participants at that date. Those fair value measurements maximize the use of observable inputs. In situations where there is little market activity for the asset or liability at the measurement date, the fair value measurement reflects our Company’s own judgments about the assumptions that market participants would use in pricing the asset or liability. Those judgments are developed by us based on the best information available in the circumstances, including expected cash flows and appropriately risk-adjusted discount rates, available observable and unobservable inputs.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following methods and assumptions were used to estimate the fair value of each class of financial instruments:</span></p><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents, accounts receivable, restricted cash, accounts payable, accrued expenses: The carrying amounts, at face value or cost plus accrued interest, approximate fair value because of the short maturity of these instruments.</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Refundable deposits: Measurement of refundable deposits with no fixed maturities is based on carrying amounts.</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investment in securities – current and noncurrent: Valuation techniques are applied for measurement of debt and equity securities.</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease liabilities: Measured at discounted amounts of lease payments.</span></div></div><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Assets and Liabilities that are Measured at Fair Value on a Recurring Basis</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company has segregated all financial assets and liabilities that are measured at fair value on a recurring basis (at least annually) into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date in the table below.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets and liabilities measured at fair value on a recurring basis are summarized as below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.14%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.384%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.384%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.384%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:7.663%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value Measurement Using</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">At December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash - time deposits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in securities - noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.29%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value Measurement Using</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">At December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash - time deposits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in securities - current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in securities - noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,634</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company’s accounting policy is to recognize transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer. There were no transfers into or out of Level 3 for the years ended December 31, 2023 and 2022.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 measurements:</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents – time deposits and restricted cash – time deposits are interest-earning deposits in banks, and the cash flows are estimated based on the terms of the contracts and discounted using the market interest rates applicable to the maturity of the contracts, which are adjusted to reflect credit risks on counterparties. As the inputs into the valuation techniques are readily observable, these deposits are classified in Level 2 of the fair value hierarchy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 measurements:</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3) during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022, a reconciliation of the beginning and ending balances are presented as follows:</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.887%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Investment in debt securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Investment in equity securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Disposal or repayment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total gains or (losses) (realized/unrealized)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_36efaa8d-44f0-471c-b98a-b578ae778f44;"><span style="-sec-ix-hidden:F_39aa6443-949b-48b5-9a9e-218bc94552de;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in earnings</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_c50f13e3-0767-48fb-ba78-50c786010a73;"><span style="-sec-ix-hidden:F_d46369d6-d3f2-4a8b-a3e1-83c0707b1f97;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in other comprehensive income - unrealized gain (loss) on security</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_0f5b4907-1baf-4838-b1ce-8b272b0eeaa1;"><span style="-sec-ix-hidden:F_bb347c98-b218-4b50-9177-aa2425e1eb8b;"><span style="-sec-ix-hidden:F_6aba3264-34f4-4ea7-8818-2d223f66466e;"><span style="-sec-ix-hidden:F_956a14e7-2dcb-480f-8daf-cc7593bb87f7;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in other comprehensive income - foreign currency items</span></span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,548</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The amount of total gains or (losses) for the period<br/>   included in earnings attributable to the change in<br/>   unrealized gains or losses relating to assets still held at<br/>   the reporting date.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.887%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Investment in debt securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Investment in equity securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,132</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Disposal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total gains or (losses) (realized/unrealized)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">409</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in other comprehensive income - unrealized gain (loss) on security</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in other comprehensive income - foreign currency items</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">802</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The amount of total gains or (losses) for the period<br/>   included in earnings attributable to the change in<br/>   unrealized gains or losses relating to assets still held at<br/>   the reporting date.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">409</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:11pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:12.418%;"></td> <td style="width:13.997%;"></td> <td style="width:11.998%;"></td> <td style="width:10.998%;"></td> <td style="width:13.657%;"></td> <td style="width:19.076%;"></td> <td style="width:17.856%;"></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td colspan="7" style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The significant unobservable inputs used in the fair value measurements categorized within Level 3 of the fair value hierarchy, together with a quantitative sensitivity analysis as of December 31, 2023 and 2022 are shown below:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Investment in securities - Level 3 financial assets</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Sensitivity of the Input to Fair Value</span></p></td> </tr> <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Changes of Fair Value (in US$ thousands)</span></p></td> </tr> <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;"> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Calculation Date</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Valuation Technique</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unobservable Inputs</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Rate for debt investment</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Rate for equity investment</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">If the Rate of Input changes by -1%</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">If the Rate of Input changes by +1%</span></p></td> </tr> <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;"> <td rowspan="3" style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td rowspan="3" style="text-indent:1.85pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:1.85pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The discounted cash flow analysis to estimate the enterprise value, and then the</span></p><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> option pricing method to allocate equity value among various classes of stakeholders.</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:1.85pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:3.55pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount rate for future cash flows</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">67</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">121</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span></p></td> </tr> <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:3.55pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount for lack of marketability (“DLOM”)</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="text-indent:2pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:2pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:2pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">From</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% to </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% for different scenarios</span></p></td> <td style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">63</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">63</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> </tr> <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Volatility</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="text-indent:2pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="margin-left:2pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">86</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> </tr> <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;"> <td rowspan="3" style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2022</span></p></td> <td rowspan="3" style="text-indent:1.85pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:1.85pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The discounted cash flow analysis to estimate the enterprise value, and then the option pricing method to allocate equity value among various classes of stakeholders.</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:3.55pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount rate for future cash flows</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">372</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">175</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">262</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">170</span></p></td> </tr> <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:3.55pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount for lack of marketability (“DLOM”)</span></p></td> <td style="text-indent:1.85pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="margin-left:1.85pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:1.85pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">From </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% to </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% for different scenarios</span></p></td> <td style="text-indent:3.55pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:3.55pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">From </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% to </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% for different scenarios</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">93</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">93</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> </tr> <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Volatility</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">From </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% to </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% for different scenarios</span></p></td> <td style="text-indent:2pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="margin-left:2pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">From </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% to </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% for different scenarios</span></p></td> <td style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></p><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When estimating the value of the early stage enterprise, in the absence of observable market prices or a recent financing transaction, we obtained sufficient financial and operational information from the issuer’s company, using the income approach as our primary method, which reflects the close relationship between the future cash generating ability of the issuer’s company and respective enterprise value. As the issuer’s company was still at its early stage of development with limited historical track record, market multiples were conducted for supplementary reference only.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The derived enterprise value was then served as a reasonable basis for the subsequent equity value allocation exercise to estimate the portion assignable to the issuer’s convertible note and respective share categories as of the measurement date by applying a hybrid method of Probability Weighted Expected Return Method (“PWERM”) and Option Pricing Method (“OPM”). Such hybrid method estimates the probability weighted value across multiple scenarios, using OPM to estimate the allocation of value within one or more of those scenarios.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Assets and Liabilities that are Measured at Fair Value on a Nonrecurring Basis</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets and liabilities measured at fair value on a nonrecurring basis include measuring impairment when required for long-lived assets. For GigaMedia, long-lived assets measured at fair value on a nonrecurring basis include property, plant, and equipment, intangible assets, operating lease ROU assets, and prepaid licensing and royalty fees.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> assets and liabilities measured at fair value on a nonrecurring basis were determined to be impaired as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the carrying amounts and estimated fair values of our Company’s financial instruments at December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.29%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Financial assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Refundable deposits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in securities - current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in securities - noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Financial liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities - current and noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 38470000 38470000 38794000 38794000 227000 227000 199000 199000 313000 313000 313000 313000 193000 193000 192000 192000 7950000 7950000 5777000 5777000 2371000 2371000 44000 44000 53000 53000 1182000 1182000 1151000 1151000 970000 970000 1333000 1333000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets and liabilities measured at fair value on a recurring basis are summarized as below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.14%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.384%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.384%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.384%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:7.663%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value Measurement Using</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">At December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash - time deposits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in securities - noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.29%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value Measurement Using</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">At December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash - time deposits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in securities - current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in securities - noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,634</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 313000 313000 5777000 5777000 313000 5777000 6090000 313000 313000 7950000 7950000 2371000 2371000 313000 10321000 10634000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3) during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022, a reconciliation of the beginning and ending balances are presented as follows:</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.887%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Investment in debt securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Investment in equity securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Disposal or repayment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total gains or (losses) (realized/unrealized)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_36efaa8d-44f0-471c-b98a-b578ae778f44;"><span style="-sec-ix-hidden:F_39aa6443-949b-48b5-9a9e-218bc94552de;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in earnings</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_c50f13e3-0767-48fb-ba78-50c786010a73;"><span style="-sec-ix-hidden:F_d46369d6-d3f2-4a8b-a3e1-83c0707b1f97;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in other comprehensive income - unrealized gain (loss) on security</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_0f5b4907-1baf-4838-b1ce-8b272b0eeaa1;"><span style="-sec-ix-hidden:F_bb347c98-b218-4b50-9177-aa2425e1eb8b;"><span style="-sec-ix-hidden:F_6aba3264-34f4-4ea7-8818-2d223f66466e;"><span style="-sec-ix-hidden:F_956a14e7-2dcb-480f-8daf-cc7593bb87f7;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in other comprehensive income - foreign currency items</span></span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,548</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The amount of total gains or (losses) for the period<br/>   included in earnings attributable to the change in<br/>   unrealized gains or losses relating to assets still held at<br/>   the reporting date.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.887%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Investment in debt securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Investment in equity securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,132</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Disposal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total gains or (losses) (realized/unrealized)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">409</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in other comprehensive income - unrealized gain (loss) on security</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">included in other comprehensive income - foreign currency items</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">802</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The amount of total gains or (losses) for the period<br/>   included in earnings attributable to the change in<br/>   unrealized gains or losses relating to assets still held at<br/>   the reporting date.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">409</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 7950000 2371000 105000 1000000 -2110000 -1453000 -54000 -32000 5548000 229000 -2110000 8132000 2190000 409000 620000 -802000 -228000 7950000 2371000 409000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:12.418%;"></td> <td style="width:13.997%;"></td> <td style="width:11.998%;"></td> <td style="width:10.998%;"></td> <td style="width:13.657%;"></td> <td style="width:19.076%;"></td> <td style="width:17.856%;"></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td colspan="7" style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The significant unobservable inputs used in the fair value measurements categorized within Level 3 of the fair value hierarchy, together with a quantitative sensitivity analysis as of December 31, 2023 and 2022 are shown below:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Investment in securities - Level 3 financial assets</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Sensitivity of the Input to Fair Value</span></p></td> </tr> <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Changes of Fair Value (in US$ thousands)</span></p></td> </tr> <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;"> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Calculation Date</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Valuation Technique</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unobservable Inputs</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Rate for debt investment</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Rate for equity investment</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">If the Rate of Input changes by -1%</span></p></td> <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">If the Rate of Input changes by +1%</span></p></td> </tr> <tr style="height:11pt;white-space:pre-wrap;word-break:break-word;"> <td rowspan="3" style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td rowspan="3" style="text-indent:1.85pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:1.85pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The discounted cash flow analysis to estimate the enterprise value, and then the</span></p><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> option pricing method to allocate equity value among various classes of stakeholders.</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:1.85pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:3.55pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount rate for future cash flows</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">67</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">121</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span></p></td> </tr> <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:3.55pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount for lack of marketability (“DLOM”)</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="text-indent:2pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:2pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:2pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">From</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% to </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% for different scenarios</span></p></td> <td style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">63</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">63</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> </tr> <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Volatility</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="text-indent:2pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="margin-left:2pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">86</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> </tr> <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;"> <td rowspan="3" style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2022</span></p></td> <td rowspan="3" style="text-indent:1.85pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:1.85pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The discounted cash flow analysis to estimate the enterprise value, and then the option pricing method to allocate equity value among various classes of stakeholders.</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:3.55pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount rate for future cash flows</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">372</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">175</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">262</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">170</span></p></td> </tr> <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:3.55pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount for lack of marketability (“DLOM”)</span></p></td> <td style="text-indent:1.85pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="margin-left:1.85pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:1.85pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">From </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% to </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% for different scenarios</span></p></td> <td style="text-indent:3.55pt;padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:3.55pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">From </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% to </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% for different scenarios</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">93</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span></p></td> <td style="padding-left:0.075in;vertical-align:top;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">93</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> </tr> <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="margin-left:3.55pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Volatility</span></p></td> <td style="text-indent:1.75pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="margin-left:1.75pt;text-indent:11.9pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">From </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% to </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% for different scenarios</span></p></td> <td style="text-indent:2pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="margin-left:2pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">From </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% to </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% for different scenarios</span></p></td> <td style="text-indent:13.7pt;padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></p><p style="margin-left:13.7pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-left:0.075in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Debt securities: +$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Equity securities: -$</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 38.5 38.5 90000 67000 121000 -58000 12 12 30 63000 4000 -63000 -3000 29 29 22000 3000 86000 -2000 38.5 38.5 372000 175000 262000 -170000 4 12 6 12 93000 26000 -93000 -25000 28 31 28 31 23000 16000 24000 -10000 0 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 5. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CASH, CASH EQUIVALENTS AND RESTRICTED CASH</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.84%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:13.12%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and savings accounts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Time deposits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents reported on the consolidated<br/>   balance sheets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash restricted as performance bond</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash, cash equivalents and restricted cash reported<br/>   on the consolidated statements of cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,783</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, cash amounting to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand, respectively, has been deposited in escrow accounts in banks mainly as a performance bond for our players’ game points. These deposits are restricted and are included in restricted cash in the consolidated balance sheets.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We maintain cash and cash equivalents, as well as restricted cash, in bank accounts with major financial institutions with high credit ratings located in the following jurisdictions:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.747%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:13.116999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.157%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Hong Kong</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">China</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,783</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.84%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:13.12%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and savings accounts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Time deposits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents reported on the consolidated<br/>   balance sheets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash restricted as performance bond</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash, cash equivalents and restricted cash reported<br/>   on the consolidated statements of cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,783</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We maintain cash and cash equivalents, as well as restricted cash, in bank accounts with major financial institutions with high credit ratings located in the following jurisdictions:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.747%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:13.116999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.157%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Hong Kong</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">China</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,783</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 38470000 38794000 38470000 38794000 313000 313000 38783000 39107000 313000 313000 38289000 38352000 494000 739000 16000 38783000 39107000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 6. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ACCOUNTS RECEIVABLE – NET</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.76%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.24%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.24%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Allowance for doubtful accounts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of the changes in our Company’s allowance for doubtful accounts during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.431%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:10.942%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.962%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions: Bad debt expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Write-off</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.76%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.24%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.24%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Allowance for doubtful accounts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 229000 200000 2000 1000 227000 199000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of the changes in our Company’s allowance for doubtful accounts during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.431%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:10.942%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.962%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions: Bad debt expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Write-off</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1000 2000 1000 7000 2000 7000 6000 3000 6000 2000 1000 2000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 7. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">OTHER CURRENT ASSETS</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other current assets consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.853%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.222999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.243%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loans receivable - current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Allowance for loans receivable - current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">374</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">141</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">510</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a reconciliation of changes in our Company’s allowance for loans receivable - current during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.309%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:10.958%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:10.958%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.978%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reversal for collection of bad debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other current assets consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.853%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.222999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:13.243%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loans receivable - current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Allowance for loans receivable - current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">374</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">141</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">510</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 24000 29000 24000 29000 2000 374000 141000 136000 143000 510000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a reconciliation of changes in our Company’s allowance for loans receivable - current during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.309%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:10.958%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:10.958%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.978%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reversal for collection of bad debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 29000 33000 32000 -5000 -4000 1000 24000 29000 33000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 8. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INVESTMENT IN SECURITIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investment in securities – current and noncurrent consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.9%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.9%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt securities, classified as available-for-sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,548</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company’s investment in securities - current and noncurrent are invested in convertible promissory notes and preferred shares. During 2023, we recognized a realized exchange gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand arising from the partial repayment of the aforementioned promissory note. During 2021, we recognized gains of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">125</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand on disposal of investment in securities, consisting of a gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">79</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand on the disposal of an equity security that have been fully impaired years ago, and a gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">46</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand on the deemed disposal arising from the partial conversion of the aforementioned promissory note into the preferred shares. Certain of our investment in securities, though denominated in US dollars, are held by an entity of ours whose functional currency is not US dollars, resulting to unrealized exchange gain or loss accounted for as other comprehensive income or loss, and corresponding translation adjustment accordingly.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The promissory notes are purchased under different agreements, and are convertible into common or preferred shares at certain different prices, subject to applicable adjustments. Upon conditions outlined in the agreements, the convertible promissory notes may be automatically converted or become redeemable. See Note 17, “Commitments and Contingencies, (c) Investment Agreements”, for additional information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We assessed the estimated fair values of these investments as of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. See Note 4 “Fair Value Measurements” for additional information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investment in securities – current and noncurrent consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.9%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.9%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt securities, classified as available-for-sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,548</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 5548000 7950000 229000 2371000 5777000 10321000 76000 125000 79000 46000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 9. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LEASE ARRANGEMENTS</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We rent certain office premises and automobile for operation use under lease agreements that expire at various dates through 2026.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Right-of-use assets</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.473%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.083%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying amount:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_a3d1977f-1f5b-4ab6-8d7d-0de77389895a;"><span style="-sec-ix-hidden:F_5fd1deb0-bfa0-4fd1-ae09-8267bb424b5b;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office premise</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize changes to our Company’s right-of use assets during 2023 and 2022:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.887%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exchange differences</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated depreciation</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">419</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exchange differences</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,337</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying amounts</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Lease liabilities</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.593%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying amount:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_bb89269c-5ae1-48a1-99e4-14d9f84818bd;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion</span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> (</span><span><span style="-sec-ix-hidden:F_9c40b834-ccb4-4c5f-bb85-5ee3f25bb98f;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">classified under other current liabilities</span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncurrent portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Discount rates for the existing lease liabilities ranged from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.44</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.44</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.88</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Material terms of right-of-use assets</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We lease office premises and automobile for operational use with lease terms of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We do not have purchase options to acquire the leasehold office premises at the end of the lease terms.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Supplemental information</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental disclosures of cash flow and noncash information consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.593%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year ended December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">491</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">502</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities arising from obtaining right-of-use assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.04</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.03</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.60</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease expenses were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">495</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">520</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the consolidated balance sheet as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.473%;"></td> <td style="width:1.68%;"></td> <td style="width:15.083%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">430</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total minimum lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: amount of lease payments representing interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of future minimum lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current obligation under leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current lease obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Right-of-use assets</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.473%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.083%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying amount:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_a3d1977f-1f5b-4ab6-8d7d-0de77389895a;"><span style="-sec-ix-hidden:F_5fd1deb0-bfa0-4fd1-ae09-8267bb424b5b;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office premise</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize changes to our Company’s right-of use assets during 2023 and 2022:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.887%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exchange differences</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated depreciation</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">419</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exchange differences</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,337</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying amounts</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 944000 1306000 2165000 2390000 116000 -225000 2281000 2165000 859000 419000 472000 489000 6000 -49000 1337000 859000 1306000 1971000 944000 1306000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Lease liabilities</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.593%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying amount:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_bb89269c-5ae1-48a1-99e4-14d9f84818bd;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion</span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> (</span><span><span style="-sec-ix-hidden:F_9c40b834-ccb4-4c5f-bb85-5ee3f25bb98f;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">classified under other current liabilities</span></span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncurrent portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 475000 440000 495000 893000 970000 1333000 0.0144 0.036 0.0144 0.0288 P2Y P5Y <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental disclosures of cash flow and noncash information consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.593%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:13.063%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Year ended December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">491</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">502</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities arising from obtaining right-of-use assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.04</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.03</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.60</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 491000 502000 116000 P2Y14D P3Y10D 0.0160 0.0150 495000 520000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the consolidated balance sheet as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.473%;"></td> <td style="width:1.68%;"></td> <td style="width:15.083%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">430</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total minimum lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: amount of lease payments representing interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of future minimum lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current obligation under leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current lease obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 486000 430000 69000 985000 15000 970000 475000 495000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 10. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ACCRUED EXPENSES</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.927%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.956999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:12.976999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued professional fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued royalties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">122</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued advertising expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued director compensation and liability insurance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.927%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.956999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:12.976999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued professional fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued royalties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">122</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued advertising expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued director compensation and liability insurance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 356000 393000 423000 201000 45000 122000 2000 21000 100000 107000 256000 307000 1182000 1151000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 11. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">DEFERRED REVENUE</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue consists of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.9%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.9%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unused virtual points</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unamortized virtual items</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advances for pre-order items</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">573</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">817</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The breakage amounts recognized as revenue during the years ended December 31, 2023, 2022 and 2021 were</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">228</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thousand, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand, respectively.</span> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue consists of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.9%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.9%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unused virtual points</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unamortized virtual items</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advances for pre-order items</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">573</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">817</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 481000 700000 75000 95000 17000 22000 573000 817000 228000 20000 62000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 12. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PENSION BENEFITS</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company and our subsidiaries have defined benefit and defined contribution pension plans that cover substantially all of our employees.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Defined Benefit Pension Plan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have a defined benefit pension plan in accordance with the Labor Standards Law of the Republic of China (R.O.C.) for our employees located in Taiwan, covering substantially all full-time employees for services provided prior to July 1, 2005, and employees who have elected to remain in the defined benefit pension plan subsequent to the enactment of the Labor Pension Act on July 1, 2005. Under the defined benefit pension plan, employees are entitled to a lump sum retirement benefit upon retirement equivalent to the aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months’ pensionable salary for each of the first 15 years of service and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> month’s pensionable salary for each year of service thereafter subject to a maximum of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months’ pensionable salary. The pensionable salary is the monthly average salary or wage of the final six months prior to approved retirement.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We use December 31 as the measurement date for our defined benefit pension plan. As of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the accumulated benefit obligation amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">266</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">247</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand, respectively, and the funded status of prepaid pension assets amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">142</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand, respectively. The fair value of plan assets amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">473</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">463</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The accumulated other comprehensive income amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022, respectively. The net periodic benefit cost for 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> amounted to ($</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) thousand, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the plan’s benefit obligations, fair value of plan assets, and funded status at December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Benefit obligation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts recognized in the balance sheet consist of:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncurrent liabilities (assets)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated other comprehensive income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net amount recognized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts recognized in accumulated comprehensive income<br/>   (loss) consist of:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrecognized net gain (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021, the net period pension cost consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.929%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:12.418%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:12.418%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:12.457999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Service cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_c3adc0a4-1bb4-4422-bd25-4733a9da061f;"><span style="-sec-ix-hidden:F_24ad05c3-ce25-4ea3-a482-803df3524646;"><span style="-sec-ix-hidden:F_b6cc398c-bfd5-4985-95b0-45f1d6d209ed;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest cost</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_2c8b930e-f4db-438b-9b1c-eb12be15a817;"><span style="-sec-ix-hidden:F_095b2840-13f8-46c8-a80b-7fdb83bd3e43;"><span style="-sec-ix-hidden:F_a623b06a-e13d-4147-9be9-8c4c48e7f275;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected return on plan assets</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Curtailment gain</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average assumptions used to determine benefit obligations for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022 were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.413%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.702%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.882%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rate of compensation increase</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average assumptions used to determine net periodic benefit cost for end of fiscal year were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.413%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.702%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.882%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rate of return on plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rate of compensation increase</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management determines the discount rate and rate of return on plan assets based on the yields of fifteen year ROC central government bonds which is in line with the respective employees remaining service period and the historical rate of return on the above mentioned Fund mandated by the ROC Labor Standard Law.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have contributed an amount equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the salaries and wages paid to all qualified employees located in Taiwan to a pension fund (the “Fund”). The Fund is administered by a pension fund monitoring committee (the “Committee”) and deposited in the Committee’s name in the Bank of Taiwan. Our Company makes pension payments from our account in the Fund unless the Fund is insufficient, in which case we make payments from internal funds as payments become due. We seek to maintain a normal, highly liquid working capital balance to ensure payments are made timely.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We expect to make a contribution of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand to the Fund in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We expect to make future benefit payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand to employees from 2024 to 2028 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand from 2029 to 2033.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Defined Contribution Pension Plans</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have provided defined contribution plans for employees located in Taiwan and Hong Kong. Contributions to the plans are expensed as incurred.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Taiwan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the new “Labor Pension Act” enacted on July 1, 2005, our Company has a defined contribution pension plan for our employees located in Taiwan. For eligible employees who elect to participate in the defined contribution pension plan, we contribute no less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of an employee’s monthly salary and wage and up to the maximum amount of NT$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand (approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">293</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), to each of the eligible employees’ individual pension accounts at the Bureau of Labor Insurance each month. Pension payments to employees are made either by monthly installments or in a lump sum from the accumulated contributions and earnings in employees’ individual accounts.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Hong Kong</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">According to the relevant Hong Kong regulations, we provide a contribution plan for the eligible employees in Hong Kong. We must contribute at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the employees’ total salaries. For this purpose, the monthly relevant contribution to their individual contribution accounts is subject to a cap of HK$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand (approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">192</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">). After the termination of employment, the benefits still belong to the employees in any circumstances.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total amount of defined contribution pension expenses pursuant to our defined contribution plans for the years ended December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">163</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">167</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand, respectively, which are included in operating expenses.</span></p> P2M P1M P45M 266000 247000 134000 142000 473000 463000 -15000 -4000 -2000 1000 3000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the plan’s benefit obligations, fair value of plan assets, and funded status at December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Benefit obligation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts recognized in the balance sheet consist of:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncurrent liabilities (assets)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated other comprehensive income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net amount recognized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts recognized in accumulated comprehensive income<br/>   (loss) consist of:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrecognized net gain (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 339000 321000 473000 463000 134000 142000 134000 142000 134000 142000 -15000 -4000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021, the net period pension cost consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.929%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:12.418%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:12.418%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:12.457999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Service cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_c3adc0a4-1bb4-4422-bd25-4733a9da061f;"><span style="-sec-ix-hidden:F_24ad05c3-ce25-4ea3-a482-803df3524646;"><span style="-sec-ix-hidden:F_b6cc398c-bfd5-4985-95b0-45f1d6d209ed;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest cost</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_2c8b930e-f4db-438b-9b1c-eb12be15a817;"><span style="-sec-ix-hidden:F_095b2840-13f8-46c8-a80b-7fdb83bd3e43;"><span style="-sec-ix-hidden:F_a623b06a-e13d-4147-9be9-8c4c48e7f275;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected return on plan assets</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Curtailment gain</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 6000 2000 3000 8000 3000 3000 -2000 -3000 -2000 1000 3000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average assumptions used to determine benefit obligations for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022 were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.413%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.702%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.882%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rate of compensation increase</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 0.01625 0.01750 0.0200 0.0200 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average assumptions used to determine net periodic benefit cost for end of fiscal year were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.413%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.702%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.882%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rate of return on plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rate of compensation increase</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 0.01750 0.00750 0.01750 0.00750 0.0200 0.0200 0.02 0 10000 75000 0.06 9000 293 0.05 1500 192 163000 167000 193000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 13. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SHAREHOLDERS’ EQUITY</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with Singapore law, the holders of ordinary shares that do not have par value, are entitled to receive dividends as declared from time to time and are entitled to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> vote per share at the general meeting of our Company. All Shares rank equally with regard to our Company’s residual assets. In addition, we are not required to have a number of authorized ordinary shares to be issued.</span></p> 1 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 14. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ACCUMULATED OTHER COMPREHENSIVE LOSS</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accumulated balances for each component of other comprehensive income (loss) are as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.29%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign<br/>currency items</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>gain (loss) on<br/>securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pension and<br/>post retirement<br/>benefit plans</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>other<br/>comprehensive<br/>loss</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,956</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and post retirement benefit adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized holding loss arising during period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reclassification adjustment for loss included in net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,753</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and post retirement benefit adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized holding loss arising during period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,943</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and post retirement benefit adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized holding loss arising during period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reclassification adjustments for loss included in net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,282</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were no significant tax effects allocated to each component of other comprehensive income for the years ended December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accumulated balances for each component of other comprehensive income (loss) are as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.29%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> <td style="width:1.241%;"></td> <td style="width:1%;"></td> <td style="width:9.187%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign<br/>currency items</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>gain (loss) on<br/>securities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pension and<br/>post retirement<br/>benefit plans</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>other<br/>comprehensive<br/>loss</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,956</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and post retirement benefit adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized holding loss arising during period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reclassification adjustment for loss included in net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,753</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and post retirement benefit adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized holding loss arising during period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,943</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and post retirement benefit adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized holding loss arising during period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reclassification adjustments for loss included in net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,282</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -21956000 -351000 -94000 -22401000 203000 203000 14000 14000 -124000 -124000 -97000 -97000 -10000 -10000 -21753000 -388000 -80000 -22221000 -190000 -190000 76000 76000 620000 620000 -21943000 232000 -4000 -21715000 -144000 15000 -129000 -11000 -11000 -1453000 -1453000 76000 76000 -22087000 -1282000 -15000 -23384000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 15. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SHARE-BASED COMPENSATION</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> stock-based compensation expenses were incurred and recognized.</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> capitalized stock-based compensation costs at December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. There was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> recognized stock-based compensation tax benefit for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021, as our Company recognized a full valuation allowance on net deferred tax assets as of December 31, 2023 and 2022.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(a) Overview of Stock-Based Compensation Plans</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summarized below are the stock-based compensation plans pursuant to which awards have been granted as of December 31, 2023.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2004 Employee Share Option Plan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At the June 2004 annual general meeting of shareholders, the shareholders of our Company approved the GigaMedia Limited 2004 Employee Share Option Plan (the “2004 Plan”) under which up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million ordinary shares of our Company have been reserved for issuance. All employees, officers, directors, supervisors, advisors, and consultants of our Company are eligible to participate in the 2004 Plan. The 2004 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the exercise price for the option grants, the eligible individuals who are to receive option grants, the time or times when options grants are to be made, the number of shares subject to grant and the vesting schedule. The maximum contractual term for the options under the 2004 Plan is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2006 Equity Incentive Plan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At the June 2006 annual general meeting of shareholders, the shareholders of our Company approved the GigaMedia Limited 2006 Equity Incentive Plan (the “2006 Plan”) under which up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand ordinary shares of our Company have been reserved for issuance. The 2006 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the grant of awards under the 2006 Plan. The maximum contractual term for the options under the 2006 Plan is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2007 Equity Incentive Plan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At the June 2007 annual general meeting of shareholders, the shareholders of our Company approved the GigaMedia Limited 2007 Equity Incentive Plan (the “2007 Plan”) under which up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">400</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand ordinary shares of our Company have been reserved for issuance. The 2007 Plan is administered by a committee designated by the board of directors. The committee as plan administrator has complete discretion to determine the grant of awards under the 2007 Plan. The maximum contractual term for the options under the 2007 Plan is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summarized below are the general terms of our stock-based compensation plans, for which awards have been granted as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:20%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11%;"></td> <td style="width:1%;"></td> <td style="width:3%;"></td> <td style="width:1%;"></td> <td style="width:32.22%;"></td> <td style="width:1.48%;"></td> <td style="width:13.42%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock-Based compensation plan</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Granted awards</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Vesting schedule</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options’ exercise<br/>price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RSUs’ grant date<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2004 plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,575,037</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">immediately upon granting to four years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.95</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.75</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2006 Plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">256,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">immediately upon granting to four years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.85</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.55</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80.05</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2007 Plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">675,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">immediately upon granting to four years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.90</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90.85</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.35</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76.75</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:83.333%;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The granted awards, net of forfeited or canceled options, were within reserved shares of </span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,400</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> thousand ordinary shares.</span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The granted awards, net of forfeited or canceled options or shares, were within reserved shares of </span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> thousand ordinary shares.</span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The granted awards, net of forfeited or canceled options or shares, were within reserved shares of </span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">400</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> thousand ordinary shares.</span></div></div></div><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options and RSUs generally vest over the schedule described above. Certain RSUs provide for accelerated vesting if there is a change in control. All options and RSUs are expected to be settled by issuing new shares.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(b) Options</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options were exercised for each year.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted to employees on the grant date. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options were granted to employees during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Option transactions during the last three years are summarized as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.846%;"></td> <td style="width:1%;"></td> <td style="width:5.281%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.761%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.241%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.761%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.281%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.241%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.281%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.301%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Avg.<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">No. of<br/>Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Avg.<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">No. of<br/>Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Avg.<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">No. of<br/>Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at January 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options exercised</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options Forfeited / canceled /<br/>   expired</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.67</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at December 31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.67</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and expected to vest at<br/>   December 31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.67</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between GigaMedia’s closing stock price on the last trading day of 2023 and the exercise price of an option, multiplied by the number of in-the-money options) that would have been received by the option holders had they exercised their options on December 31, 2023. This amount changes based on the fair market value of GigaMedia’s stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> unrecognized compensation cost related to non-vested options.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth information about stock options outstanding at December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.605%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:11.602%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:13.643%;"></td> <td style="width:1.48%;"></td> <td style="width:26.605%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:11.622%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td colspan="7" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="4" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Option currently exercisable</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">No. of Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>remaining<br/>contractual life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">No. of Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Under $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.35</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Under $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.24</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 0 0 0 0 0 0 0 1400000 P10Y 200000 P10Y 400000 P10Y <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summarized below are the general terms of our stock-based compensation plans, for which awards have been granted as of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:20%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11%;"></td> <td style="width:1%;"></td> <td style="width:3%;"></td> <td style="width:1%;"></td> <td style="width:32.22%;"></td> <td style="width:1.48%;"></td> <td style="width:13.42%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock-Based compensation plan</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Granted awards</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Vesting schedule</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options’ exercise<br/>price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RSUs’ grant date<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2004 plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,575,037</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">immediately upon granting to four years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.95</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.75</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2006 Plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">256,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">immediately upon granting to four years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.85</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.55</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80.05</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2007 Plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">675,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">immediately upon granting to four years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.90</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90.85</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.35</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76.75</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:83.333%;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The granted awards, net of forfeited or canceled options, were within reserved shares of </span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,400</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> thousand ordinary shares.</span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The granted awards, net of forfeited or canceled options or shares, were within reserved shares of </span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> thousand ordinary shares.</span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The granted awards, net of forfeited or canceled options or shares, were within reserved shares of </span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">400</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> thousand ordinary shares.</span></div></div> 1575037 immediately upon granting to four years 3.95 12.75 256716 immediately upon granting to four years 3.85 83 14.55 80.05 675057 immediately upon granting to four years 2.9 90.85 12.35 76.75 1400000 200000 400000 0 0 0 0 0 0 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Option transactions during the last three years are summarized as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.846%;"></td> <td style="width:1%;"></td> <td style="width:5.281%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.761%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.241%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.761%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.281%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.241%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.281%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.301%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Avg.<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">No. of<br/>Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Avg.<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">No. of<br/>Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Avg.<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">No. of<br/>Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at January 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options exercised</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options Forfeited / canceled /<br/>   expired</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.67</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at December 31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.67</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and expected to vest at<br/>   December 31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.67</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 6.38 33000 6.13 37000 6.16 49000 5.05 4000 4.05 4000 6.25 12000 6.56 29000 P0Y8M1D 6.38 33000 6.13 37000 6.56 29000 P0Y8M1D 6.38 33000 6.13 37000 6.56 29000 P0Y8M1D 6.38 33000 6.13 37000 0 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth information about stock options outstanding at December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.605%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:11.602%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:13.643%;"></td> <td style="width:1.48%;"></td> <td style="width:26.605%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:11.622%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td colspan="7" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="4" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Option currently exercisable</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">No. of Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>remaining<br/>contractual life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">No. of Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Under $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.35</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Under $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.24</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 5 4000 P3Y4M6D 5 4000 5 50 25000 P0Y2M26D 5 50 25000 50 100 50 100 29000 29000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 16. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INCOME TAXES</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income (loss) before income taxes by geographic location is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.443%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.945%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.945%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.965%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands )</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-Taiwan operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,399</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,752</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of income tax benefit (expense) by taxing jurisdiction are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">( in US$ thousands )</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-Taiwan:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current income tax benefit (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our ultimate parent company is based in Singapore.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of our effective tax rate related to the statutory tax rate in Taiwan, where our major operations are based, is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.349%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.198%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.198%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.258000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan statutory rate, including taxes on income and<br/>   retained earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign tax differential</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expiration of net operating loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss carryforwards not utilized due to dissolution of subsidiaries</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42.73</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-deductible expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in deferred tax assets and valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss on investment in subsidiaries dissolved</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The significant components of our deferred tax assets consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.887%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease right-of-use assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets - net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the beginning and ending amounts of our valuation allowance on deferred tax assets for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021 are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.431%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:10.842%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:10.842%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:10.862%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,046</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subsequent reversal and utilization of valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes to valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">405</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expirations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exchange differences</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">288</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under ROC Income Tax Act, the tax loss carryforward in the preceding </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> would be deducted from income tax for Taiwan operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, we had net operating loss carryforwards available to offset future taxable income, shown below by major jurisdictions:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.907%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:13.216999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:14.797%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Jurisdiction</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expiring year</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Hong Kong</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">indefinite</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2033</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Unrecognized Tax Benefits</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> unrecognized tax benefits that if recognized would affect the effective tax rate.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> interest and penalties related to income tax liabilities recognized for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our major tax paying components are all located in Taiwan. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the income tax filings in Taiwan have been examined for the years through 2021.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income (loss) before income taxes by geographic location is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.443%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:10.945%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.945%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.965%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands )</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-Taiwan operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,399</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,752</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -1726000 -1588000 -1989000 -1673000 -1164000 -1436000 -3399000 -2752000 -3425000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of income tax benefit (expense) by taxing jurisdiction are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">( in US$ thousands )</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-Taiwan:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current income tax benefit (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of our effective tax rate related to the statutory tax rate in Taiwan, where our major operations are based, is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.349%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.198%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.198%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.258000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan statutory rate, including taxes on income and<br/>   retained earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign tax differential</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expiration of net operating loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss carryforwards not utilized due to dissolution of subsidiaries</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42.73</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-deductible expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in deferred tax assets and valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss on investment in subsidiaries dissolved</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.2400 0.2400 0.2400 0.0075 -0.0303 -0.0575 -0.2771 -0.2018 -0.0647 -0.4273 -0.1284 -0.0979 -0.0165 0.1579 0.2494 -0.1032 0.2662 0.0001 0.0017 0.0019 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The significant components of our deferred tax assets consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.887%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.897%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease right-of-use assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets - net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 10630000 11385000 292000 292000 131000 131000 6000 6000 5000 66000 11064000 11880000 11064000 11880000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the beginning and ending amounts of our valuation allowance on deferred tax assets for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021 are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.431%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:10.842%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:10.842%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:10.862%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,046</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subsequent reversal and utilization of valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes to valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">405</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expirations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exchange differences</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">288</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 11880000 13607000 13046000 263000 94000 81000 405000 1158000 575000 -942000 -1731000 -221000 -16000 -1060000 288000 11064000 11880000 13607000 P10Y <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, we had net operating loss carryforwards available to offset future taxable income, shown below by major jurisdictions:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.907%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:13.216999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:14.797%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;min-width:fit-content;">Jurisdiction</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expiring year</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Hong Kong</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">indefinite</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">~</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2033</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 15521000 indefinite 33414000 2024 2033 48935000 0 0 0 0 0 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 17. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">COMMITMENTS AND CONTINGENCIES</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commitments</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(a) Operating Leases</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We rent certain office premises and automobile for operation use under lease agreements that expire at various dates through 2026. Please refer to Note 9 for more information of our lease arrangements.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(b) License Agreements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have contractual obligations under various license agreements to pay the licensors license fees and minimum guarantees against future royalties. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> committed license fees and minimum guarantees against future royalties set forth in our significant license agreements as of December 31, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For a specific licensed game, we were required to pay an incentive fee of $2</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand to the licensor for every $6</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand additional revenues generated from the game during the agreement period from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In January 2024, we entered an extension and amendment agreement to extend the term and modified certain provisions. The extension term commenced on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_896144f8-d418-4669-b613-f306239c84cd;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 27, 2024 and expires on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e3daaa78-558f-4c63-a7ab-084b78071bf2;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 26, 2026, and the incentive fee remains $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand for every $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">600</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand additional revenues generated during the extension term.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(c) Investment Agreements</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 31, 2020, we entered into a convertible note purchase agreement to purchase a US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> principal amount convertible promissory note (the “Note”) issued by Aeolus Robotics Corporation (“Aeolus”), a global company primarily engaged in designing, manufacturing, processing and sales of intellectual robotics. The Note, which bears interest at a rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum, was due on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">August 30, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> but was extendable to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">August 30, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> at Aeolus’s option, and all or a portion of the principal amount under the Note was convertible at GigaMedia’s option upon maturity, upon prepayment, or when certain events occur, into ordinary shares or preferred shares of Aeolus at a price of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, or into preferred shares in Aeolus’s nearest next round equity financing where Aeolus issues further preferred shares. GigaMedia may elect to convert all or any part of the principal amount of the Note into the preferred shares to be issued at the Qualified Financing, among which (1) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of such outstanding principal amount shall be converted at a conversion price equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the purchase price offered to the investors in such qualified financing, and (2) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of such outstanding principal amount shall converted at a conversion price equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the purchase price offered to the investors in such qualified financing. In the event that any portion of the principal amount is converted into the ordinary or preferred shares, all the interest accrued but unpaid on such portion of principal amount shall be waived. Assuming full conversion of the Note into ordinary shares and the exercise or conversion of all other Aeolus rights, options and convertible securities outstanding as of August 31, 2020, we would beneficially own </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,333,333</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares representing approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.62</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total ordinary shares of Aeolus as of August 31, 2020.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2021, Aeolus notified GigaMedia that it intended to issue series B preferred shares, par value of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the “Series B Preferred Shares”), to certain new series B preferred shareholders for a subscription price of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.02</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the “Next Round Financing”). The Next Round Financing constituted a Qualified Financing as defined in the said Note. GigaMedia exercised its conversion right in accordance with the Note with respect to US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of principal amount at the conversion price of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.718</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, effective December 30, 2021. GigaMedia received </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">735,835</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Series B Preferred Shares.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">After the conversion, the outstanding principal amount under the note was US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and GigaMedia’s right to elect to convert the remaining amount upon maturity, upon prepayment, or when certain events occur, into ordinary shares of Aeolus at a price of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, is not affected.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 29, 2022, Aeolus notified GigaMedia that it had decided to exercise its right of extension under the Note to extend the original </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">August 30, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> maturity date to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">August 30, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 31, 2023, GigaMedia and Aeolus entered into an agreement to amend the Note. The amendment extends the maturity date of the Note after the partial repayment of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and the payment of accrued interest on the unpaid principal amount of the Note due through August 30, 2023 in the amount of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">480,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> are made by Aeolus and the outstanding principal amount becomes US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> due thereunder. The US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,480,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> payment by Aeolus was made on September 6, 2023.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the amendment to the Note, the remaining principal amount of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> due thereunder will bear interest at a rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum, shall be due on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February 28, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (such date to be extended, at Aeolus’s option, to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February 28, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), and all or a portion of the principal amount due thereunder may be converted upon maturity, upon prepayment or upon the occurrence of certain specified events, upon Aeolus’s next round of equity financing, or upon Aeolus’s initial public offering, at the lower of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the applicable offering price.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 15, 2023, we entered into an agreement to purchase a convertible promissory note, with principal amount of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,346</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, issued by Aeolus, and on March 15, 2024, we entered into an agreement to purchase a convertible promissory note, with principal amount of US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">63,208</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, issued by Aeolus. These notes bear interest at a rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum and are convertible at US$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, while other terms and conditions are similar to the original Note.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contingencies</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are subject to legal proceedings and claims that arise in the normal course of business.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 15, 2018, Ennoconn Corporation (“Ennoconn”) filed a complaint against one of our subsidiaries, GigaMedia Cloud Services Co., Ltd. (“GigaMedia Cloud”) in the Taiwan Taipei District Court. The complaint alleged that GigaMedia Cloud is obligated to pay Ennoconn NTD </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">79,477,648</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,588,005</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) in connection with a transaction to purchase taximeters in 2015. GigaMedia Cloud filed an answer to the complaint denying Ennoconn’s allegations in the lack of factual and legal basis on March 1, 2018. On November 15, 2018, the Taiwan Taipei District Court determined that all of Ennoconn’s claims were without merit and made a judgment denying the complaint. On January 3, 2019, Ennoconn filed an appeal demanding the judgment which was entered in the District Court, to be reversed and amended. The civil court of the second instance, the Taiwan High Court, has conducted the session of the preparatory proceedings for several times during 2019. As a result, the Taiwan High Court ruled on January 8, 2020, that the decision of the Taiwan Taipei District Court should be partially modified and Ennoconn is entitled to NTD </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,084,180</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">882,077</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. GigaMedia Cloud has filed another appeal with the Taiwan Supreme Court on February 4, 2020. On May 5, 2021, the Taiwan Supreme Court revoked the previous ruling of the Taiwan High Court, and sent the case back to the Taiwan High Court for a retrial. Under the Taiwan Supreme Court’s ruling, the appeal made by Ennoconn should be reviewed by the Taiwan High Court by following the instructions of the Taiwan Supreme Court. On May 18, 2022, the Taiwan High Court found such appeal meritless and made a civil judgment denying the complaint by Ennoconn. On June 15, 2022, Ennoconn filed an appeal and demanded that the Taiwan Supreme Court reverse this civil judgment and remand the case to the Taiwan High Court. On February 22, 2023, the Taiwan Supreme Court revoked the previous ruling of the Taiwan High Court, and sent the case back to the Taiwan High Court for a retrial. On October 30, 2023, the Taiwan High Court ruled such appeal meritorious and Ennoconn has the right to claim compensation from GigaMedia Cloud. On November 16, 2023, GigaMedia Cloud filed an appeal against the Taiwan High Court’s decision, and the appeal has been transferred to Taiwan Supreme Court on January 2, 2024. On April 17, 2024, the Taiwan Supreme Court, in a written notice, denied GigaMedia’s appeal.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">GigaMedia Cloud accrued its best estimate for the ultimate resolution of this claim. On the other hand, pursuant to Taiwan’s Company Act, the shareholder of GigaMedia Cloud is limitedly liable for GigaMedia Cloud in an amount equal to the total value of shares subscribed. Therefore, we believe that the immediate parent company, the intermediate parent companies, as well as GigaMedia, the ultimate parent company, individually or collectively do not have obligations to absorb GigaMedia Cloud’s loss exceeding GigaMedia Cloud’s net worth and accordingly, it will not have a material adverse impact on our financial condition, results of operations or cash flows.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 0 0 2022-01 2024-01 20000 600000 10000000 0.02 2022-08-30 2023-08-30 3.00 0.20 0.90 0.80 1 3333333 0.0462 0.0001 3.02 2000000 2.718 735835000 8000000 3.00 2022-08-30 2023-08-30 1000000 480000 7000000 1480000 7000000 0.04 2025-02-28 2026-02-28 1.25 0.80 105346 63208 0.045 0.045 0.1 0.1 79477648 2588005 27084180 882077 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 18. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SEGMENT, PRODUCT, GEOGRAPHIC AND OTHER INFORMATION</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Information</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have only </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segment, the digital entertainment business segment, which operates a portfolio of digital entertainment products, primarily targeting digital entertainment service users across Asia.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Company uses the loss from operations as the measurement for the basis of performance assessment. The basis for such measurement is the same as that for the preparation of consolidated financial statements. Please refer to the consolidated statements of operations and comprehensive income (loss) for the related segment revenue and operating results.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Major Product Lines</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues from our Company’s major product lines are summarized as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.417%;"></td> <td style="width:1.279%;"></td> <td style="width:1%;"></td> <td style="width:10.895%;"></td> <td style="width:1%;"></td> <td style="width:1.279%;"></td> <td style="width:1%;"></td> <td style="width:10.915%;"></td> <td style="width:1%;"></td> <td style="width:1.299%;"></td> <td style="width:1%;"></td> <td style="width:10.915%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:12.95pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:11.5pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">MahJong and casino casual games</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,070</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,493</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.95pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PC-based online sports games</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,376</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.25pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mobile role playing games</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">801</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.25pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other games and game related revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.25pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,492</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Major Customers</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No single customer represented 10% or more of GigaMedia’s consolidated total net revenues in any period presented.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Geographic Information</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues by geographic area are attributed by country of the operating entity location. Revenue from by geographic region is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Geographic region / country</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,050</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Hong Kong</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,507</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,492</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Geographic information for property, plant and equipment, intangible assets and operating lease right-of-use assets are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:24.035%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.238%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.258000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.278%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.258000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.258000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.278%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Geographic region / country</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible assets, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating lease right-of-use assets, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible assets, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating lease right-of-use assets, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Hong Kong</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> 1 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues from our Company’s major product lines are summarized as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.417%;"></td> <td style="width:1.279%;"></td> <td style="width:1%;"></td> <td style="width:10.895%;"></td> <td style="width:1%;"></td> <td style="width:1.279%;"></td> <td style="width:1%;"></td> <td style="width:10.915%;"></td> <td style="width:1%;"></td> <td style="width:1.299%;"></td> <td style="width:1%;"></td> <td style="width:10.915%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:12.95pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:11.5pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">MahJong and casino casual games</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,070</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,493</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.95pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PC-based online sports games</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,376</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.25pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mobile role playing games</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">801</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.25pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other games and game related revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.25pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,492</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1070000 1308000 1493000 2696000 3395000 2376000 464000 801000 1522000 62000 81000 101000 4292000 5585000 5492000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues by geographic area are attributed by country of the operating entity location. Revenue from by geographic region is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Geographic region / country</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,050</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Hong Kong</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,507</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,492</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1785000 2427000 3050000 2507000 3158000 2442000 4292000 5585000 5492000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Geographic information for property, plant and equipment, intangible assets and operating lease right-of-use assets are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:24.035%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.238%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.258000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.278%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.258000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.258000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.278%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in US$ thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Geographic region / country</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible assets, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating lease right-of-use assets, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intangible assets, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating lease right-of-use assets, net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taiwan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Hong Kong</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 111000 13000 869000 103000 19000 1289000 75000 17000 111000 13000 944000 103000 19000 1306000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 19. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SUBSEQUENT EVENT</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There have been no events that have occurred subsequent to December 31, 2023, and through the date that the consolidated financial statements are issued that would require adjustment to or disclosure except as already disclosed in the consolidated financial statements.</span></p> The granted awards, net of forfeited or canceled options, were within reserved shares of 1,400 thousand ordinary shares. The granted awards, net of forfeited or canceled options or shares, were within reserved shares of 200 thousand ordinary shares. The granted awards, net of forfeited or canceled options or shares, were within reserved shares of 400 thousand ordinary shares.